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
