Tracks are coming via curl from a web service:

playlist = request.dynamic(default_duration=120., length = 60., {
        request.create(list.hd(get_process_lines("curl 
http://127.0.0.1:8102/rpc/next";)))
})

playlist = audio_to_stereo(playlist)

playlist = amplify(1., override = "replay_gain", playlist)

playlist = crossfade(start_next = 5., fade_in = 5., fade_out = 5., playlist)

def update_title(m) = [
        ("artist", get_process_output("curl http://127.0.0.1:8102/rpc/meta";)),
        ("title", "Radio")
]
end

playlist = map_metadata(update_title, playlist)



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/639#issuecomment-437649305
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to