diff --git a/control/config.js b/control/config.js index b1c23df..fc76330 100644 --- a/control/config.js +++ b/control/config.js @@ -18,7 +18,7 @@ const defvals = { port: 7004 }, liquidsoap: { - fallback: '', + fallback: 'fallback.pls', entry: 'liq/view.liq', output: { bitrate: 2000, diff --git a/liq/.gitignore b/liq/.gitignore index 58e6eb0..27ae54e 100644 --- a/liq/.gitignore +++ b/liq/.gitignore @@ -1 +1,2 @@ /schedule.png +/fallback.pls diff --git a/liq/view.liq b/liq/view.liq index 25c2fa3..3bac8c8 100644 --- a/liq/view.liq +++ b/liq/view.liq @@ -13,7 +13,7 @@ set("frame.video.height",confint("liquidsoap.output.height", 720)) set("frame.video.samplerate",confint("liquidsoap.output.samplerate", 25)) # Schedule image -video_no_queue = single(confstr("liquidsoap.fallback",""), conservative=true) +video_no_queue = mksafe(playlist(confstr("liquidsoap.fallback",""),conservative=true,reload_mode="watch")) image_schedule = playlist("schedule.pls",reload_mode="watch") image_schedule = mux_audio(audio=blank(),image_schedule)