@toots my case is when moving from a local playlist to a higher priority live
harbor connection (track insensitive). It just seems that if I use the 'old'
playlist source within the transition(jingle, old, new) function it
'reactivates' it, and in the case of fade.final, its internal on_end handler
never called.
Using the cookbook add() examples result in both sources being merged until the
harbor source disconnects. The transition from harbor source to the playlist
works fine obviously because there just isnt any more data incoming. So its
only a problem with an always available source that needs switch()
Also, It is desirable to be able to fade out the playlist source in the above
situation. a hard transition mid-song to a jingle & live show is a bit ugly.
So far my workaround seems to be going OK, i pulled most of it from the
fade.final function itself, just avoiding the on_end() handler being required
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/719#issuecomment-466194236
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users