diff --git a/python_apps/pypo/liquidsoap_scripts/ls_lib.liq b/python_apps/pypo/liquidsoap_scripts/ls_lib.liq index feb303e68..172ba77b1 100644 --- a/python_apps/pypo/liquidsoap_scripts/ls_lib.liq +++ b/python_apps/pypo/liquidsoap_scripts/ls_lib.liq @@ -253,7 +253,7 @@ end # Function to create a playlist source and output it. def create_dynamic_source(uri) = # The playlist source - s = input.http(buffer=4., max=12., uri) + s = input.http(buffer=2., max=12., uri) # The output active_dyn_out = dyn_out(s) diff --git a/python_apps/pypo/liquidsoap_scripts/ls_script.liq b/python_apps/pypo/liquidsoap_scripts/ls_script.liq index 7d3c1d56e..ddc7ae1a1 100644 --- a/python_apps/pypo/liquidsoap_scripts/ls_script.liq +++ b/python_apps/pypo/liquidsoap_scripts/ls_script.liq @@ -11,7 +11,6 @@ dyn_sources = ref [] webstream_enabled = ref false time = ref string_of(gettimeofday()) - queue = audio_to_stereo(id="queue_src", request.equeue(id="queue", length=0.5)) queue = cue_cut(queue) queue = amplify(1., override="replay_gain", queue) @@ -40,7 +39,7 @@ just_switched = ref false %include "ls_lib.liq" -web_stream = input.harbor("test-harbor",port=8999,password="hackme") +web_stream = mksafe(input.harbor("test-harbor", port=8999, password="hackme")) web_stream = on_metadata(notify_stream, web_stream) queue = on_metadata(notify, queue) @@ -48,7 +47,7 @@ queue = map_metadata(append_title, queue) # the crossfade function controls fade in/out queue = crossfade(queue) -queue = switch(track_sensitive=false, [({!webstream_enabled},web_stream), ({true}, queue)]) +queue = switch(id="stream_queue_switch", track_sensitive=false, [({!webstream_enabled},web_stream), ({true}, queue)]) ignore(output.dummy(queue, fallible=true))