Hi Philf.  Great plugin - for the most part, the XM plug in appears to
work great with SC 7.0.

However, there is one annoying problem - I'm pretty sure it is not the
plugin, but I'm looking for some advice.

Flight26 happens to be my wife's favorite station.  However, it seems
that every time she tries to select it, she gets a 401/unauthorized
when trying to play through the Squeezebox.  Of course, I try it and it
randomly seems to work.  Other stations appear to work as well.

Logs show an exception being thrown in the SqueezeCenter, and then
"error while opening track, so marking it as read"

However, playing on line through www.xmradio.com works correctly.

I've attached a snippet of the log below.  I saw another thread that
mentioned this behavior as something random and related to XM, but I'm
not sure if that remains the case.

Thanks in advance for any assistance.

-mike

[08-03-08 12:45:58.6347] Slim::Player::Source::errorOpening (1609)
Error: While opening current track, so mark it as already played!
[08-03-08 12:45:58.6359] Slim::Player::Source::errorOpening (1609)
Backtrace:

frame 0: Slim::Utils::Log::logBacktrace (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Player/Source.pm line
1609)
frame 1: Slim::Player::Source::errorOpening (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Player/Squeezebox2.pm
line 605)
frame 2: Slim::Player::Squeezebox2::failedDirectStream (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Player/Squeezebox2.pm
line 329)
frame 3: Slim::Player::Squeezebox2::directHeaders (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/Slimproto.pm
line 520)
frame 4: Slim::Networking::Slimproto::_http_response_handler
(/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/Slimproto.pm
line 381)
frame 5: Slim::Networking::Slimproto::client_readable (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/Select.pm
line 243)
frame 6: (eval) (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/Select.pm
line 243)
frame 7: Slim::Networking::Select::select (slimserver.pl line 529)
frame 8: main::idleStreams (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Queries.pm
line 3200)
frame 9: Slim::Control::Queries::statusQuery (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm
line 1746)
frame 10: (eval) (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm
line 1746)
frame 11: Slim::Control::Request::execute (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Web/JSONRPC.pm line
354)
frame 12: Slim::Web::JSONRPC::requestMethod (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Web/JSONRPC.pm line
201)
frame 13: (eval) (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Web/JSONRPC.pm line
201)
frame 14: Slim::Web::JSONRPC::handleURI (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Web/HTTP.pm line
503)
frame 15: Slim::Web::HTTP::processHTTP (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/Select.pm
line 243)
frame 16: (eval) (/<C:\Program
Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/Select.pm
line 243)
frame 17: Slim::Networking::Select::select (slimserver.pl line 503)
frame 18: main::idle (slimserver.pl line 43)
frame 19: PerlSvc::Startup (perlsvc line 851)
frame 20: PerlSvc::_startup (slimserver.pl line 0)
frame 21: (eval) (slimserver.pl line 0)

[08-03-08 12:45:58.7249]
Plugins::XMRadio::ProtocolHandler::getMetadataFor (100) getMetadataFor
xmradio://26
[08-03-08 12:45:58.7257] Plugins::XMRadio::XROAPI::isLoggedIn (398)
Plugins::XMRadio::XROAPI.isLoggedIn(Slim::Player::Squeezebox2=ARRAY(0x6201c34)):
client id = 00:04:20:06:88:d7, active client id = 00:04:20:06:88:d7
[08-03-08 12:45:59.6413]
Plugins::XMRadio::ProtocolHandler::getMetadataFor (100) getMetadataFor
xmradio://26
[08-03-08 12:45:59.6421] Plugins::XMRadio::XROAPI::isLoggedIn (398)
Plugins::XMRadio::XROAPI.isLoggedIn(Slim::Player::Squeezebox2=ARRAY(0x6201c34)):
client id = 00:04:20:06:88:d7, active client id = 00:04:20:06:88:d7
[08-03-08 12:45:59.7358] Plugins::XMRadio::XROAPI::updateNowPlaying
(718) Plugins::XMRadio::XROAPI.updateNowPlaying(): enter
[08-03-08 12:45:59.7366] Plugins::XMRadio::XROAPI::isLoggedIn (398)
Plugins::XMRadio::XROAPI.isLoggedIn(Slim::Player::Squeezebox2=ARRAY(0x6201c34)):
client id = 00:04:20:06:88:d7, active client id = 00:04:20:06:88:d7
[08-03-08 12:45:59.7375] Plugins::XMRadio::XROAPI::asyncHTTPRequest
(958) Plugins::XMRadio::XROAPI.asyncHTTPRequest: Loading
http://player.xmradio.com/padData/pad_data_servlet.jsp?all_channels=true
[08-03-08 12:45:59.8642] Plugins::XMRadio::XROAPI::nowPlayingCallback
(793) Plugins::XMRadio::XROAPI.nowPlayingCallback(): enter
[08-03-08 12:45:59.8651]
Plugins::XMRadio::XROAPI::updateStationNowPlayingInfo (862)
Plugins::XMRadio::XROAPI.updateStationNowPlayingInfo(): enter
[08-03-08 12:45:59.9946]
Plugins::XMRadio::XROAPI::updateStationNowPlayingInfo (887)
Plugins::XMRadio::XROAPI.updateStationNowPlayingInfo() getting current
song url
[08-03-08 12:45:59.9956] Plugins::XMRadio::Station::playName (130)
shortName()
[08-03-08 12:45:59.9978]
Plugins::XMRadio::ProtocolHandler::getMetadataFor (100) getMetadataFor
xmradio://26


-- 
msilano
------------------------------------------------------------------------
msilano's Profile: http://forums.slimdevices.com/member.php?userid=6191
View this thread: http://forums.slimdevices.com/showthread.php?t=42520

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

Reply via email to