Hi Nick,

The way I understand your script, there is no restriction on when/who
can connect to your many input.harbor(), the control is only at the
level of the switch which assigns each harbor to its time interval.

It seems that all you need to do is to add track_sensitive=false to
your switch, so that it doesn't wait for an end of track before
potentially switching to another source. End of tracks don't occur in
streams, so the times where you had to wait half an hour for the
switch probably corresponded to waiting for the producer to get
disconnected (perhaps because he quit or perhaps because of a network
lag).

HTH

David

PS: Note that some people with similar needs (as far as I can tell)
have used different solutions. In particular, I think that it's
possible to use the following lighter system: have only two harbor,
one for the current guy, one for the next guy (of course, their roles
get switched eventually), use authentication to only allow the right
DJ at the right time (kicking DJs if needed), and have a script to
perform the switch from one DJ to the other.

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to