Commit graph

108 commits

Author SHA1 Message Date
jo
861698987c refactor: don't use f-string on logging statements
The strings are now be formatted if the logging level is enabled.
2023-02-26 19:09:51 +02:00
jo
c6940db289 feat: replace loguru with logging 2023-02-26 19:09:51 +02:00
jo
719d7cff36 fix(playout): use the same number of schedule queues 2023-02-25 21:43:37 +02:00
jo
a59599971b fix(playout): skip the identified queue instead of the current
Calling queues.s0_skip, liquidsoap was actually calling queues.s8_skip, because the current queue was 8
2023-02-25 21:43:37 +02:00
jo
d497c665cc refactor(playout): rename web_stream functions 2023-02-25 21:43:37 +02:00
jo
196fc1ddf8 fix(playout): use explicit ids for liquidsoap components 2023-02-25 21:43:37 +02:00
jo
8155eb1a22 chore(playout): change quotes 2023-02-25 21:43:37 +02:00
jo
cd2cd66bdf refactor(playout): rename input_check_auth handlers 2023-02-25 21:43:37 +02:00
jo
2f9f60e639 refactor(playout): rename inputs sources variables 2023-02-25 21:43:37 +02:00
jo
8ed23c9e98 refactor(playout): rename inputs on_* handlers 2023-02-25 21:43:37 +02:00
jo
9a815d68ff refactor(playout): rename liquidsoap switch functions 2023-02-25 21:43:37 +02:00
jo
d36fc56f51 refactor(playout): boot_timestamp can be static
The previous use of interactive was used to hack the boot_timestamp after a settings change/liquidsoap restart.
2023-02-25 21:43:37 +02:00
jo
14cfc4ea97 refactor(playout): rename dynamic_source to web_stream 2023-02-25 21:43:37 +02:00
jo
9b9defe935 refactor(playout): rename inputs config variables 2023-02-25 21:43:37 +02:00
jo
9518db6c75 refactor(playout): rename stream control variables 2023-02-25 21:43:37 +02:00
jo
c610ea1885 feat(playout): remove unused liquidsoap output namespace 2023-02-25 21:43:37 +02:00
jo
0694c34ec0 feat(playout): remove unused liquidsoap restart function 2023-02-25 21:43:37 +02:00
jo
a0f232ba66 feat(playout): remove unused liquidsoap outputs connection status 2023-02-25 21:43:37 +02:00
jo
aed90d835f chore(playout): clean comments 2023-02-25 21:43:37 +02:00
jo
0eced23e4e refactor(playout): remove unused check_version 2023-02-25 21:43:37 +02:00
jo
c95733191a refactor(playout): rename web_stream variables 2023-02-25 21:43:37 +02:00
jo
654259824c feat(playout): use liquidsoap interactive variables 2023-02-22 15:05:40 +01:00
jo
394cf68b61 fix(playout): quote escape strings in liquidsoap entrypoint 2023-02-22 15:05:40 +01:00
jo
3c8bf6c9eb feat(playout): add jinja2 quote filter for liquidsoap 2023-02-22 15:05:40 +01:00
jo
1b027262ee feat(playout): use jinja2 env for template loading 2023-02-22 15:05:40 +01:00
jo
f8f6fda794 chore: raise from specific exceptions 2023-02-03 07:36:58 +02:00
jo
bd76971312 style: format code using black 2023-02-01 11:17:49 +01:00
jo
29a02e6797 refactor: improve backports imports 2022-12-07 15:59:52 +02:00
Jonas L
7f4ce865d4
docs(playout): add simple inputs pipeline schema (#2240) 2022-10-17 11:57:08 +02:00
jo
4ada25a3ff fix(playout): add types
This reverts commit d6348d5575.
2022-10-11 09:28:52 +02:00
jo
0e1dfaa9ff refactor: upgrade code to Python 3.8 2022-10-11 09:28:52 +02:00
jo
1742890370 fix(playout): remove outdated liquidsoap code
Fixes #1482
2022-10-10 23:29:21 +02:00
jo
5817750b62 feat: drop Liquidsoap 1.3 support 2022-10-10 20:11:33 +02:00
jo
ace9365e92 feat: drop Liquidsoap 1.1 support 2022-10-10 20:11:33 +02:00
jo
d29d837d01 feat: drop Python 3.6 support 2022-10-10 20:11:33 +02:00
jo
a79980e65f feat(playout): move message handling to main thread 2022-09-16 13:16:06 +02:00
jo
b1c2e34ceb fix(playout): remove shutdown_handler 2022-09-16 13:16:06 +02:00
jo
64b3d164c9 refactor(playout): move daemon flag to thread class 2022-09-16 12:33:44 +02:00
Jonas L
03902f6aef
fix(playout): also shutdown on SIGTERM (#2104) 2022-09-08 12:41:56 +02:00
Jonas L
ef1de34111
fix(playout): missing live show events (#2087) 2022-09-06 14:09:04 +02:00
jo
37b8b17ed3 feat(playout): allow liquidsoap listen address configuration 2022-09-06 13:21:54 +02:00
jo
c8cb100645 feat(playout): liquidsoap boostrap using new api endpoints 2022-09-06 13:21:54 +02:00
jo
2fa045a8ef feat(playout): remove stream_setting update handler 2022-09-06 13:21:54 +02:00
jo
f5a83dbabb feat(playout): allow updating message_offline value 2022-09-06 13:21:54 +02:00
jo
314c70a208 feat(playout): stats collector using stream config 2022-09-06 13:21:54 +02:00
jo
b9368d1b7b feat(playout): build liquidsoap entrypoint with stream config 2022-09-06 13:21:54 +02:00
Jonas L
510d55c7c1
feat(playout): improve generate_*_events (#2088) 2022-09-05 18:41:04 +02:00
jo
9b40885d9f fix(playout): py39 compatibility zoneinfo import 2022-09-01 19:17:33 +02:00
jo
d6348d5575 fix(playout): py36 compatibility broken typings
This partially reverts commit 5505222df6.
2022-09-01 19:17:33 +02:00
jo
5505222df6 refactor(playout): rename vars and add typing 2022-08-21 16:13:34 +02:00