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

Reply via email to