I love the concept of "falling back" to the real streams - a great idea!
Unfortunately, I'm still not able to play some programmes with the new version though. This is what the log (Debug) shows when I try to play PM from Radio 4 today: Code: -------------------- [09-05-27 21:11:02.4892] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.4887] Use of uninitialized value $url in hash element at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Music/Info.pm line 476. [09-05-27 21:11:02.4898] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.4894] Use of uninitialized value $key in exists at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Tie/Cache/LRU/Array.pm line 71. [09-05-27 21:11:02.4903] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.4900] Use of uninitialized value $key in hash element at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Tie/Cache/LRU/Array.pm line 82. [09-05-27 21:11:02.4909] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.4905] Use of uninitialized value $key in hash element at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Tie/Cache/LRU/Array.pm line 89. [09-05-27 21:11:02.4914] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.4910] Use of uninitialized value $url in hash element at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Music/Info.pm line 487. [09-05-27 21:11:02.4919] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.4916] Use of uninitialized value $key in exists at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Tie/Cache/LRU/Array.pm line 160. [09-05-27 21:11:02.4925] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.4921] Use of uninitialized value $key in hash element at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Tie/Cache/LRU/Array.pm line 82. [09-05-27 21:11:02.4933] Slim::Schema::updateOrCreate (1232) Error: No URL specified! Returning undef. [09-05-27 21:11:02.4943] Slim::Schema::updateOrCreate (1232) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Schema.pm line 1232) frame 1: Slim::Schema::updateOrCreate (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Schema/ResultSet/Track.pm line 105) frame 2: Slim::Schema::ResultSet::Track::updateOrCreate (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Music/Info.pm line 438) frame 3: Slim::Music::Info::setRemoteMetadata (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Buttons/XMLBrowser.pm line 244) frame 4: Slim::Buttons::XMLBrowser::gotPlaylist (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Formats/XML.pm line 65) frame 5: Slim::Formats::XML::getFeedAsync (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Buttons/XMLBrowser.pm line 1219) frame 6: Slim::Buttons::XMLBrowser::playItem (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Buttons/XMLBrowser.pm line 740) frame 7: Slim::Buttons::XMLBrowser::__ANON__ (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Buttons/Input/Choice.pm line 310) frame 8: (eval) (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Buttons/Input/Choice.pm line 310) frame 9: Slim::Buttons::Input::Choice::callCallback (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Buttons/Input/Choice.pm line 269) frame 10: Slim::Buttons::Input::Choice::__ANON__ (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Hardware/IR.pm line 1060) frame 11: Slim::Hardware::IR::executeButton (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Commands.pm line 276) frame 12: Slim::Control::Commands::buttonCommand (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm line 1890) frame 13: (eval) (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm line 1890) frame 14: Slim::Control::Request::execute (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm line 872) frame 15: Slim::Control::Request::executeRequest (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Player/Client.pm line 633) frame 16: Slim::Player::Client::execute (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Hardware/IR.pm line 1081) frame 17: Slim::Hardware::IR::processCode (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Hardware/IR.pm line 751) frame 18: Slim::Hardware::IR::processIR (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Hardware/IR.pm line 101) frame 19: Slim::Hardware::IR::handler (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/Slimproto.pm line 511) frame 20: Slim::Networking::Slimproto::_ir_handler (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/Slimproto.pm line 403) frame 21: Slim::Networking::Slimproto::client_readable (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/IO/Select.pm line 107) frame 22: (eval) (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/IO/Select.pm line 107) frame 23: Slim::Networking::IO::Select::__ANON__ (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/IO/Select.pm line 145) frame 24: (eval) (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Networking/IO/Select.pm line 145) frame 25: Slim::Networking::IO::Select::loop (slimserver.pl line 576) frame 26: main::idle (slimserver.pl line 50) frame 27: PerlSvc::Startup (/<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>PerlSvc.pm line 95) frame 28: PerlSvc::_startup (slimserver.pl line 0) frame 29: (eval) (slimserver.pl line 0) [09-05-27 21:11:02.4952] Slim::Schema::updateOrCreate (1233) Error: { TITLE => "PM" } [09-05-27 21:11:02.4961] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.4957] Use of uninitialized value $url in substitution (s///) at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Commands.pm line 1268. [09-05-27 21:11:02.4970] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.4963] Use of uninitialized value $url in substitution (s///) at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Commands.pm line 1268. [09-05-27 21:11:02.5053] Slim::Utils::Scanner::scanPathOrURL (65) Error: No path or URL was requested! [09-05-27 21:11:02.5844] Slim::Formats::Playlists::Base::_filehandleFromNameOrString (81) Error: Could't open \\Home-server\Audio_lossless\clientplaylist_00:04:20:06:98:8a.m3u for writing. [09-05-27 21:11:02.5853] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.5849] Use of uninitialized value in string ne at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm line 1012. [09-05-27 21:11:02.5866] Slim::Formats::Playlists::Base::_filehandleFromNameOrString (81) Error: Could't open \\Home-server\Audio_lossless\clientplaylist_00:04:20:06:98:8a.m3u for writing. [09-05-27 21:11:02.5873] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.5869] Use of uninitialized value in string ne at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm line 1012. [09-05-27 21:11:02.5886] Slim::Formats::Playlists::Base::_filehandleFromNameOrString (81) Error: Could't open \\Home-server\Audio_lossless\clientplaylist_00:04:20:06:98:8a.m3u for writing. [09-05-27 21:11:02.5894] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.5890] Use of uninitialized value in string ne at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm line 1012. [09-05-27 21:11:02.5918] Slim::Formats::Playlists::Base::_filehandleFromNameOrString (81) Error: Could't open \\Home-server\Audio_lossless\clientplaylist_00:04:20:06:98:8a.m3u for writing. [09-05-27 21:11:02.5926] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.5922] Use of uninitialized value in string ne at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm line 1012. [09-05-27 21:11:02.5939] Slim::Formats::Playlists::Base::_filehandleFromNameOrString (81) Error: Could't open \\Home-server\Audio_lossless\clientplaylist_00:04:20:06:98:8a.m3u for writing. [09-05-27 21:11:02.5947] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.5943] Use of uninitialized value in string ne at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm line 1012. [09-05-27 21:11:02.5960] Slim::Formats::Playlists::Base::_filehandleFromNameOrString (81) Error: Could't open \\Home-server\Audio_lossless\clientplaylist_00:04:20:06:98:8a.m3u for writing. [09-05-27 21:11:02.5967] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.5963] Use of uninitialized value in string ne at /<C:\Program Files\SqueezeCenter\server\squeezecenter.exe>Slim/Control/Request.pm line 1012. [09-05-27 21:11:02.7005] Slim::Utils::Misc::msg (1154) Warning: [21:11:02.7000] Use of uninitialized value $value in concatenation (.) or string at C:\Documents and Settings\All Users\Application Data\SqueezeCenter\Cache\InstalledPlugins/Plugins/SettingsManager/Plugin.pm line 437. -------------------- Versions: BBC iPlayer (v0.6beta) Alien BBC (v2.5-7.3) SC - 7.4 - 26660 Any thoughts? Cheers (and thanks for all your hard work on this) -- SadGamerGeek ------------------------------------------------------------------------ SadGamerGeek's Profile: http://forums.slimdevices.com/member.php?userid=6145 View this thread: http://forums.slimdevices.com/showthread.php?t=53229 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins