Hi,

To better understand some strange behaviour with output from my
switch-based program scheduling, I'd like to clarify exactly what
is the default behaviour in liquidsoap.

I use 'track_sensitive=false' to trigger an abrupt end of the
current playing track when the 'Show block' allotted time expires.


icmp3 = mksafe(switch(
    track_sensitive=false,
      [
        ({09h00-09h30}, sstol),
        ({09h30-10h00}, mfts),
        . . .
      ]
))

When the next switch element kicks in, it should play the first
item in the sequence that is defined for that new time-slot.

Now for the questions:

1. If a new listener tunes in part way through a time-slot, would
they hear only the current track in progress? Or would they hear
everything from the very beginning of the show's time-slot (even
though its 'play-time' has already occurred)?

2. If liquidsoap experiences a crash mid-way through a time-slot,
is restarted, would it restart the time-slot from its beginning?

3. Does the liquidsoap *remember* what has been played and cue
new listeners to that point?


Thanks,
Andre

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to