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

Reply via email to