Hi,

I was in a rush when writing my previous answer. What I meant by
granularity is that we have ways to control scheduling based on
tracks, but what you need here relies on groups of tracks so we don't
have an easy solution. It doesn't mean that there isn't a solution,
just that you'll have to write real code and not just compose simple
operators. When you have to go this way, I believe request.dynamic()
with an external script is the simplest solution for most people.
Other solutions are request.dynamic() with a pure liquidsoap function,
but you could probably also use a switch with complicated predicates.

If you find a re-usable solution, please share it. If it's pure
liquidsoap we may even include it in the utils library.

Also, back to granularity: we hope to have a more flexible notion of
event in the future, it may be a good notion to build operators that
do scheduling based on groups of tracks.

Cheers,
-- 
David

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to