osv wrote: 
> There was response to the first "LOAD"(id:4)  message at 
> [00:45:26.561770] CastSocketThread:699 [0x97ad00]: type:MEDIA_STATUS
> (id:4) PAUSED. But yes, there was no response to the second "LOAD"
> (id:74). Could it be due to the "LOAD" was sent before receiving an
> acknowledge for the previous "STOP"  (id:71) message?
> 
> Unfortunately I was not able to reproduce the same events sequence with
> the "cast=sdebug" setting. I am getting no sound even with the first mp3
> file. I am attaching the log file anyway.

I have to look again, but the STOP is part of the requests whose answer
is waited before processing another request. The difference is that
"STOP" is not queued, but immediately processed and the queue is
flushed. So the LOAD is processed only because the STOP has been
responded (or a response with a higher id has been received) ... well
normally :(

What I see is

[00:46:48.420642] CastSocketThread:699 [0x97ad00]: type:MEDIA_STATUS
(id:70) PAUSED
[00:46:48.431119] CastSocketThread:702 [0x97ad00]: type:RECEIVER_STATUS
(id:73)

and knowing that the stop is ID 71, then it means a miss. Now, having
said that and looking again at it, it's true that the "get status"
requests are not queued and that might be an issue that confuses the
player. There is no real documentation that says that the *all* requests
has to be ack and no request shall be sent before the current on has
been responsed (which might cause a dead lock problem). I'll build
tonight a version that queues the CastGetMediaStatus. (unless you want
to try, you seem to be fully versed in programming). You have to update
the CastGetMediaStatus in "cast_util.c" and get the event from the queue
processing in ProcessQueue in castcore.c



LMS 7.7.5 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos 2xPLAY:1,
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBMC, Foobar2000, XBoxOne,
JRiver 21, Chromecast Audio, Chromecast v1, Pi B2, Pi B+, 2xPi A+,
Odroid-C1, Cubie2
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=104614

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

Reply via email to