In my setup I have to use the "length" parameter for "request.dynamic",
otherwise long tracks (about 60 minutes) are getting prepared too late
(actually they need about 45 seconds to prepare).
If I set "length" value to 30 seconds it works well, but if I try to increase
(tried 60, 45, even 35) - strange thing is happening. According to the log, I
can clearly see that the first track right after liquidsoap start is being
"accepted" two times, and then it also plays two times in a row:
2018/10/01 10:33:46 [decoder:3] Method "MAD" accepted "...path.../Empty
Cities.mp3".
2018/10/01 10:33:46 [decoder:3] Method "MAD" accepted "...path.../Empty
Cities.mp3".
then it gets prepared:
2018/10/01 10:33:49 [request.dynamic_5350:3] Prepared "...path.../Empty
Cities.mp3" (RID 2).
and then eventually finished, but immediately prepared again (skipping
"accepted" phase):
2018/10/01 10:39:42 [request.dynamic_5350:3] Finished with "...path.../Empty
Cities.mp3".
2018/10/01 10:39:42 [request.dynamic_5350:3] Prepared "...path.../Empty
Cities.mp3" (RID 4).
This is unexpected and undesired behavior, as airplay gets un-synced with the
playlist.
How to fix this?
Liquidsoap 1.2.1 / Ubuntu 16
--
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/639
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users