I have another little problem with this magnificant system we all know and love
as Liquidsoap. The radio control system I made to manage all the playback on
the radio runs its own internal clock based on the start and end times of each
track that gets sent to liquidsoap to play. This is used to determine when to
send liquidsoap a scheduled track that is set to play at a certain time and
when to just send liquidsoap a regular single track. Its critical because
liquidsoap seems to queue about 2 tracks ahead of time via request.dynamic and
this is the only way to keep a running tab of everything.
The problem starts when a song is playing back and there is a little bit of
silence at the end of a track. If a track has like 20 seconds of silence at the
end of it, liquidsoap will stop and jump to the next track. THis causes a
problem because if the song was 10 minutes long, the radio control system
thinks that the song played for 10 minutes, when in reality the song only
really played for 9 minutes and 50 seconds. This effectivly speeds the
schedule up by 10 seconds. This begins to accumulate and just right now, we had
a track scheduled to play at 17:50 and it ended up playing at 17:30. It was 20
minutes ahead of time because of this accumulated "jumping" to the next track
because of silence.
I do not have any blank detection in my liquidsoap script. Is there anything
that is built in? How can I stop liquidsoap from skipping a track, even if
there is silence?
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users