On Mon, 31 Jan 2011 09:19:50 -0500, David Baelde  
<[email protected]> wrote:

Hi David,

[As an aside, I spent the better part of the morning debugging the
liq script. It works (at least with some browsers - Opera with embedded
Mozilla Movie player). I adjusted the preferences to use HTTP (it was set
to RFTs (or somesuch), With the latter, it did not play the correct time
slot show, but with HTTP, it did. With XMMS, it 'sort of' works - but with
weird behaviour -- it keeps pre-buffering forever and never plays.] Sigh .  
.



> Hi,
>
> On Mon, Jan 31, 2011 at 1:28 PM,  <[email protected]> wrote:
>
> 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.
>

It is structured, but unfortunately each show has unique characteristics
which makes using includes even clumsier than what I've got now. At least
I am able to debug easily.

> 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.


Originally, I tried that, but due to the uniquesness of each end jingle
(which can vary from 28 secs to 16 minutes), it may prove to be too
unwieldy to proceed with that idea.


> 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]).


I'm not too sure what you are saying here. Using a sequence, it plays only
one file EXCEPT for its last child -- the 'end' filler playlist.safe().
Correct?

Or are you saying  that the 'end' (filler) playlist.safe() 'would see only
one of its tracks produced' too?? I sure hope not!

For the earlier playlist.safe, (the 'Show' playlist), it is only one audio  
file,
in all cases. It needs to be a playlist since it is dynamically (drawn  
 from a
database) and created using fapg to be the show's unique audio file drawn  
for
this day.

I also spotted a huge mistake: using single() for BTG's 'b' playlist  
instead of
playlist.safe().

>
> Also about your script I don't know what fill_in is supposed to be,
> and I didn't see mksafe or infallibility devices.

'fill_in' function is to use the filename for ID3 tags.

mksafe device (in the 'Switch Sheduke' section:

'icmp3 = mksafe(switch(
        track_sensitive=true,
        [{09h00-09h30}, sstol) . . .]
        ))


Btw, do I need 'track_sensitive=true' in my 'Switch Schedule'?

Thanks for all your advice - it's getting there :)
Andre


>
> Cheers,


-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

------------------------------------------------------------------------------
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

Reply via email to