I finally worked out how to add my Marantz amp and set up the pipes so it is controlled by LMCE. Power on/off, Vol up/down, etc all seem to work nicely.
It is setup as a child of "The core/hybrid" object, and I can see the messages in DCERouter.log being relayed to the child objects ok.
But as soon as I set this up, I can no longer play any media - it starts for a split second (I can hear audio) then stops with a message in the top left saying File not found:
In my Xine player log I can see an event that seems to correlate with the problem and is clearly not good!
05 08/09/08 17:38:31.302 ESC[33;1mXineStreamEventListener called on non-initialized stream - aborting commandESC[0m <0xb1dd9b90>
Here is the relevant section:
05 08/09/08 17:50:17.338 Xine_Player::CMD_Play_Media() called for id 1001 filename: /home/public/data/videos/Windows Share-media [33]/TV/DrWho/Doctor Who - Season 3/01 Smith and Jones.mp4 () <0xb6d81b90>
05 08/09/08 17:50:17.341 Xine_Player::CMD_Play_Media() stopping PSS <0xb6d81b90>
05 08/09/08 17:50:17.341 Xine_Stream_Factory::GetStream streamID is 0 <0xb6d81b90>
05 08/09/08 17:50:17.393 Created new stream with ID=1001 deint 0 100 0 <0xb6d81b90>
05 08/09/08 17:50:17.393 Xine_Player::CMD_Play_Media() set stream 1001 as last rendering to screen. <0xb6d81b90>
05 08/09/08 17:50:17.393 Xine_Player::CMD_Play_Media() called for id 1001 filename: /home/public/data/videos/Windows Share-media [33]/TV/DrWho/Doctor Who - Season 3/01 Smith and Jones.mp4 () with corresponding stream 0x816cbb8. <0xb6d81b90>
05 08/09/08 17:50:17.399 Opening media without chapters/title position: /home/public/data/videos/Windows Share-media [33]/TV/DrWho/Doctor Who - Season 3/01 Smith and Jones.mp4 <0xb6d81b90>
05 08/09/08 17:50:17.551 Xine_Stream::changePlaybackSpeed no running seekers found <0xb6d81b90>
05 08/09/08 17:50:17.551 Xine engine set new zoom level to X:100, Y:100 <0xb6d81b90>
05 08/09/08 17:50:17.564 Read media A/V information: [AAC 2.0 (libfaad)]/[ISO MPEG-4 (ffmpeg), 624x352] => [pcm]/[39:22] <0xb1e0db90>
05 08/09/08 17:50:17.567 Xine_Player::EVENT_Playback_Started(streamID=1001) <= AV info <0xb1e0db90>
05 08/09/08 17:50:17.574 Read media A/V information: [AAC 2.0 (libfaad)]/[ISO MPEG-4 (ffmpeg), 624x352] => [pcm]/[39:22] <0xb1e0db90>
05 08/09/08 17:50:17.574 Xine_Player::EVENT_Playback_Started(streamID=1001) <= AV info <0xb1e0db90>
05 08/09/08 17:50:17.580 Read media A/V information: [AAC 2.0 (libfaad)]/[ISO MPEG-4 (ffmpeg), 624x352] => [pcm]/[39:22] <0xb6d81b90>
05 08/09/08 17:50:17.580 Xine_Player::EVENT_Playback_Started(streamID=1001) <0xb6d81b90>
05 08/09/08 17:50:18.459 [ID: 1001] CHAPTER:0 POS:760 TITLE:0 SUBTITLE:-1 AUDIO:-1 TOTAL:2665040 (seek 0) t.c. ctr 0 freq 1, <0xb0c7cb90>
05 08/09/08 17:50:18.579 Xine_Player::CMD_Play_Media() ended for filename: /home/public/data/videos/Windows Share-media [33]/TV/DrWho/Doctor Who - Season 3/01 Smith and Jones.mp4 with stream 0x816cbb8. <0xb6d81b90>
05 08/09/08 17:50:19.461 [ID: 1001] CHAPTER:0 POS:1800 TITLE:0 SUBTITLE:-1 AUDIO:-1 TOTAL:2665040 (seek 0) t.c. ctr 1 freq 1, <0xb0c7cb90>
05 08/09/08 17:50:20.465 [ID: 1001] CHAPTER:0 POS:2800 TITLE:0 SUBTITLE:-1 AUDIO:-1 TOTAL:2665040 (seek 0) t.c. ctr 1 freq 1, <0xb0c7cb90>
05 08/09/08 17:50:21.054 Xine_Player::CMD_Stop_Media() with corresponding stream id 1001 0x816cbb8. <0xb6d81b90>
05 08/09/08 17:50:21.055 Xine_Stream::changePlaybackSpeed no running seekers found <0xb6d81b90>
05 08/09/08 17:50:21.161 Xine_Player::EVENT_Playback_Completed(streamID=1001) <0xb6d81b90>
05 08/09/08 17:50:21.166 XineStreamEventListener called on non-initialized stream - aborting command <0xb1e0db90>
05 08/09/08 17:50:21.437 Closed stream AV with ID=1001 <0xb6d81b90>
As soon as I delete the amp device and reload the router, media comes good again. Add the device back in and the problem comes back....
Can anyone please point me in the right direction on this one?