>Good to hear it. Does this mean that you overcame the problems >mentioned in your previous post? > No.
>Yes. I have it currently set up so that when you send STOP, it stops >playing and erases the play list. Whereas when you send PAUSE, it just >stops playing. This is perhaps wrong behaviour; and I could certainly >change it so that STOP and PAUSE have the same effect. But then frankly >I dont see what is the purpose of having separate STOP and PAUSE >commands. Perhaps someone can enlighten me on this?? > Shouldn't STOP stop playing, but position the track at the start of the track, such that play would replay from the beginning? At the moment, if I STOP, I can't press play to restart playback. I have to play from SBS WebUI (or the player). Also if I am playing something and I hit PLAY, this seems to stop playback, and I can't resume (should ignore PLAY if already playing). >Philip Meyer;581582 Wrote: >> But I can't ... go to previous or next track > >The way I have it at the moment is that the NEXT command moves to the >end of the current track. And in my case this causes roll over to the >beginning of the next track in the playlist. Is it different for you? > Previous and Next don't do anything for me, other than stop music playback. It is not possible to play anything. >> But I can't ... show the playlist. > >I don't think it is possible for a UPnP control point read the play >list. The UPnP specification does not define a "verb" to do this. The >specification sort of assumes that the control point is the one that >creates the playlist, so it has no need to read it back from the >player. > I don't know much about UPnP, but as Foobar2000 "UPnP Controller" window has a button labelled as "Show Controller Playlist", I assumed it was possible? A minor observation - if music is not playing and in Foobar2000 the playback position bar is clicked on, Whitebear sends an invalid command: [20:15:27.1419] Slim::Player::StreamingController::_Invalid (326) 00:04:20:1e:02:28: event JumpToTime received while in invalid state STOPPED-IDLE [20:15:27.1446] Slim::Utils::Misc::msg (1165) Warning: [20:15:27.1426] Backtrace: frame 0: Slim::Player::StreamingController::_Invalid (P:/Music/SlimServer/trunk/server/Slim/Player/StreamingController.pm line 288) frame 1: Slim::Player::StreamingController::_eventAction (P:/Music/SlimServer/trunk/server/Slim/Player/StreamingController.pm line 2015) frame 2: Slim::Player::StreamingController::jumpToTime (P:/Music/SlimServer/trunk/server/Slim/Player/Source.pm line 177) frame 3: Slim::Player::Source::gototime (P:/Music/SlimServer/trunk/server/Slim/Control/Commands.pm line 2865) frame 4: Slim::Control::Commands::timeCommand (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1931) frame 5: (eval) (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1931) frame 6: Slim::Control::Request::execute (P:/Music/SlimServer/trunk/server/Slim/Plugin/CLI/Plugin.pm line 637) frame 7: Slim::Plugin::CLI::Plugin::cli_process (P:/Music/SlimServer/trunk/server/Slim/Plugin/CLI/Plugin.pm line 418) frame 8: Slim::Plugin::CLI::Plugin::client_socket_buf_parse (P:/Music/SlimServer/trunk/server/Slim/Plugin/CLI/Plugin.pm line 363) frame 9: Slim::Plugin::CLI::Plugin::client_socket_read (P:/Music/SlimServer/trunk/server/Slim/Networking/IO/Select.pm line 139) frame 10: (eval) (P:/Music/SlimServer/trunk/server/Slim/Networking/IO/Select.pm line 123) frame 11: Slim::Networking::IO::Select::__ANON__ (P:/Music/SlimServer/trunk/server/Slim/Networking/IO/Select.pm line 183) frame 12: (eval) (P:/Music/SlimServer/trunk/server/Slim/Networking/IO/Select.pm line 183) frame 13: Slim::Networking::IO::Select::loop (P:\Music\SlimServer\trunk\server\slimserver.pl line 626) frame 14: main::idle (P:\Music\SlimServer\trunk\server\slimserver.pl line 580) frame 15: main::main (P:\Music\SlimServer\trunk\server\slimserver.pl line 1072) Phil _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
