Hi, On Mon, Jan 31, 2011 at 1:28 PM, <[email protected]> wrote: > Regardless which script I will use, the total line count will > approach 2k anyway (I need to list the sources and ID3 tag > function for each Show block).
This doesn't mean you can't structure it. You can use includes, functions, to keep things manageable. Also note that using playlist.once you can replace a sequence of singles. > This would be great, but unfortunately, there are some Show blocks > where this would not work (see BTG in code below). I have already > defined (in an external PHP code) the length of the 'End' filler. > Calling that file, determines what is in the playlist, and thus I > have pre-computed duration to Show slot end. What we could do is to not include the end jingle as part of the show but insert it using a transition passed to the switch. You may have to adjust the time slots a little bit (depending on the duration of your end jingle, and the precision that you need) but this would ensure that you always get an end jingle really at the end of the show. I seems to me that it solves your objections 1 and 2, unless you end jingles are long. I'm under the impression that you can afford a little bit of delay around switching times, notably because you noted that you don't need or want the track_sensitive=false (and you're correct about that). If this sounds good to you, I could propose a way to write such transitions. About your script I spotted a mistake, that I made in my previous mail. The sequence only plays one file except for its last child, so the playlist (playlist.safe or playlist.once) would only see one of its tracks produced. A better structure for shows, if we move the end jingle business somewhere else, would be: fallback([sequence(start_jingle,playlist),filler]). Also about your script I don't know what fill_in is supposed to be, and I didn't see mksafe or infallibility devices. Cheers, -- David ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
