I don't know if this is helpful or if I'm barking up the wrong tree but
here goes:

I use the Music Information Screen (v4.3.7) screen saver which I've
configured to display PLAYTIME_ALWAYS / SONGTIME in the corner of my
display. I've noticed that the first time I listen to any stream,
SONGTIME is displayed as 00:00. But if I stop it and restart, the
correct time (the total length of the stream) is displayed - in my case
2:01:00. This is true even if I've only listened for a very short time
(<1 second).

The difference is that MIS is corrected after the second connection
whereas the iPlayer plugin always stops at the same point if left
uninterrupted.

It's as though something isn't picking up the correct total stream time
and defaulting to a value of 587136 at which point it stops playing even
though the stream is still flowing.

As I see it, there are 2 ways to fix this:

1. Change the default threshold to a much larger value so that most
fixed-length streams will always play all the way through - a bit of a
kludge but might be easy

2. Find a way of querying the total length of the stream the first time
it is accessed or perform 2 passes - the first one to gather info and
the second one to actually play the stream

Hope this helps,

Cheers,

John


-- 
jwedwards
------------------------------------------------------------------------
jwedwards's Profile: http://forums.slimdevices.com/member.php?userid=22801
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to