Hi About problem n°2, correct me if I'm wrong, but shouldn't liq go back to the playlist as soon as it succeeds on another file ? Because in my case, once Liquidsoap went in backup mode, it never goes back to normal. the backup sound is looped until I relaunch Liquidsoap. Apparently also, sometimes, even the backup sound stops playing, as underlined by the following custom log (liq writes all metadata to a text file) : Van Halen - Eruption is the backup sound, simple dashes are jingles :
[09/06/09 17:55:22] Metallica - Master Of Puppets [09/06/09 18:03:52] Guns N' Roses - Sweet Child O' Mine [09/06/09 18:09:44] Jimi Hendrix - Little Wing [09/06/09 18:12:06] - [09/06/09 18:12:09] - [09/06/09 18:12:15] - [09/06/09 18:12:18] Van Halen - Eruption [09/06/09 18:14:00] Van Halen - Eruption [09/06/09 18:15:42] Van Halen - Eruption [09/06/09 18:17:24] Van Halen - Eruption [09/06/09 18:19:06] Van Halen - Eruption (...) [09/06/09 18:53:06] Van Halen - Eruption [09/06/09 18:54:48] Van Halen - Eruption [09/06/09 19:04:00] Van Halen - Eruption [09/06/09 19:04:02] - [09/06/09 19:06:42] Led Zeppelin - We're Gonna Groove As you can see, it never plays music again, and after 18:54, even the backup sound isnt played anymore (no metadata sent while the backup sound is 1:30 long). That's until I kill/relaunch it 10 minutes later. I guess this shouldn't happen on a simple struggle on decoding a file, except if there's no timeout in decoding. Is there any ? For problem n°1, I'll let you check it when you have time since you succeeded in reproducing it. Let me know if I can be of any help or if you want me to try anything. Thanks again for helping! On Tue, Jun 9, 2009 at 9:37 AM, David Baelde<[email protected]> wrote: > Hi, > > About problem n°2: this could be because your playlist emptied, > because it choked for too long on a strange file or something like > that; in this case your fallback would only play jingles, but jingle > playlists tend to empty quickly if played repeatedly because resolving > a jingle takes the same as resolving a normal file but jingles are > played (too) quickly; finally the jingles empty and you get your > default file. > > Problem n°1 is much more of a puzzle to me. I just tried to reproduce > it here by playing only a playlist of one file: > $ src/liquidsoap 'out(playlist(reload=60,argv(1)))' -- ~/media/playlist.one > It works well: one file is played, it lasts more than one minute so > the playlist is reloaded and (at the same time) another file is > played. The only possibly surprising thing is that the internal queue > creates a latency of 2-3 songs before a change of the playlist takes > effect. > > But your bug appears with this simple setup: > output.dummy(mksafe(fallback([single(argv(1)),playlist(reload=20,"~/media/playlist.one")]))) > > I have some suspicions to why this is the case but I should not talk > too much before actually going into the code. I'll tell you more when > I find the time to do so. > -- > David > ------------------------------------------------------------------------------ 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
