1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#!../../liquidsoap ../test.liq
s_ref = ref((fallback([]) : source))
def next() =
r = request.create("../streams/file1.png")
ignore(request.resolve(r))
s = request.dynamic(id="image-dyn", fun () -> null)
s.set_queue([r])
s
end
s =
(source.dynamic(id="image", track_sensitive=true, next) :
source(video=canvas)
)
s_ref := s
output.dummy(fallible=true, s)
s_ref = ref((fallback([]) : source))
def next() =
r = request.create("../streams/file1.mp3")
ignore(request.resolve(r))
s = request.dynamic(id="audio-dyn", fun () -> null)
s.set_queue([r])
s
end
s = (source.dynamic(id="audio", track_sensitive=true, next) : source(audio=pcm))
s_ref := s
output.dummy(fallible=true, s)
thread.run(delay=3., test.pass)
|