Originally, all the files I play were referenced through Windows shortcuts. To make sure this wasn’t an issue, I ran some tests where I changed the source to not include shortcuts. I get the same problem.
 
Attached is a short .txt file with a fragment of the output of an example attempt to play a wma with d_source debugging ON. The example is an attempt to play a Beatles song. It looks like it gets all the way down to the command for conversion before it hits the “stream failed” error. It repeats itself many times (not included). Does this help?
 
 
 
Vidur Apparao wrote:
 
> sales at cutrell.org wrote:
> 
>> The native WMA to wav streaming does not seem to work at all for me. 
>> On both my Squeezebox and on SoftSqueeze (on the same machine as the 
>> SlimServer), SlimServer gives me the following error:
>> 
>> Opening stream failed with error code 0x80070003
>> 
>> When I try to play an album of wma files, the player interface just 
>> skips from file to file and won’t play anything. I can’t find any 
>> similar error in the message board archives or any similar problem. 
>> Does anyone have any idea what might be going on? I am running 
>> WinXPSP2, and WMP 10. The wma files have no DRM & range from ~96 kbps 
>> to rather high VBR.
>> 
>> Any help?
>> 
>> ------------------------------------------------------------------------
>> 
>>  
>> 
> 
> Error 80070003 "Path not found error"
> 
> I'm actually wondering if your problem isn't a format/codec issue, but 
> a path encoding or parsing error somewhere along the way to wmadec. 
> What's an example path to one of your WMA files? Are there any Windows 
> shortcuts involved?
 
Also, if you can run with the --d_source debugging flag, the log should 
show you the command line sent to wmadec. That'll tell us whether the 
path is getting mangled before getting to wmadec.

 

Opening stream failed with error code 0x80070003
2005-02-26 22:39:55.1122 Backtrace:

   frame 0: Slim::Player::Source::playmode (/PerlApp/Slim/Control/Command.pm 
line 216)
   frame 1: Slim::Control::Command::execute (/PerlApp/Slim/Web/HTTP.pm line 580)
   frame 2: Slim::Web::HTTP::processURL (/PerlApp/Slim/Web/HTTP.pm line 460)
   frame 3: Slim::Web::HTTP::processHTTP (/PerlApp/Slim/Networking/Select.pm 
line 116)
   frame 4: Slim::Networking::Select::select (slimserver.pl line 455)
   frame 5: main::idle (slimserver.pl line 398)
   frame 6: main::main (slimserver.pl line 61)
   frame 7: PerlSvc::Interactive (perlsvc line 1203)
   frame 8: PerlSvc::_interactive (slimserver.pl line 0)
   frame 9: (eval) (slimserver.pl line 0)

2005-02-26 22:39:55.1123 00:04:20:05:90:5e: Switching to mode play from stop
2005-02-26 22:39:55.1126 openSong on: 
file:///E:/Muzaq$/The%20Beatles/Abbey%20Road/03%20Something.wma
Use of uninitialized value in concatenation (.) or string at 
/PerlApp/Slim/Player/Source.pm line 982.
2005-02-26 22:39:55.1140 openSong: getting duration  183.065, size 3680074, 
endian  and offset  for 
file:///E:/Muzaq$/The%20Beatles/Abbey%20Road/03%20Something.wma
Use of uninitialized value in concatenation (.) or string at 
/PerlApp/Slim/Player/Source.pm line 1226.
2005-02-26 22:39:55.1397 undermax = 1, type = wma, squeezebox = 
00:04:20:05:90:5e, lame = 
2005-02-26 22:39:55.1398 checking formats for: 
wma-aif-squeezebox-00:04:20:05:90:5e
2005-02-26 22:39:55.1399 Checking to see if 
wma-aif-squeezebox-00:04:20:05:90:5e is enabled
2005-02-26 22:39:55.1399    enabled
2005-02-26 22:39:55.1400 checking formats for: wma-aif-*-00:04:20:05:90:5e
2005-02-26 22:39:55.1400 Checking to see if wma-aif-*-00:04:20:05:90:5e is 
enabled
2005-02-26 22:39:55.1400    enabled
2005-02-26 22:39:55.1401 checking formats for: wma-aif-squeezebox-*
2005-02-26 22:39:55.1401 Checking to see if wma-aif-squeezebox-* is enabled
2005-02-26 22:39:55.1402    enabled
2005-02-26 22:39:55.1402 checking formats for: wma-aif-*-*
2005-02-26 22:39:55.1402 Checking to see if wma-aif-*-* is enabled
2005-02-26 22:39:55.1403    enabled
2005-02-26 22:39:55.1403 checking formats for: 
wma-wav-squeezebox-00:04:20:05:90:5e
2005-02-26 22:39:55.1404 Checking to see if 
wma-wav-squeezebox-00:04:20:05:90:5e is enabled
2005-02-26 22:39:55.1404    enabled
2005-02-26 22:39:55.1405 checking formats for: wma-wav-*-00:04:20:05:90:5e
2005-02-26 22:39:55.1405 Checking to see if wma-wav-*-00:04:20:05:90:5e is 
enabled
2005-02-26 22:39:55.1405    enabled
2005-02-26 22:39:55.1406 checking formats for: wma-wav-squeezebox-*
2005-02-26 22:39:55.1406 Checking to see if wma-wav-squeezebox-* is enabled
2005-02-26 22:39:55.1407    enabled
2005-02-26 22:39:55.1407 checking formats for: wma-wav-*-*
2005-02-26 22:39:55.1407 Checking to see if wma-wav-*-* is enabled
2005-02-26 22:39:55.1408    enabled
2005-02-26 22:39:55.1408   Found command: [wmadec] -r 44100 -b 16 -n 2 $FILE$
2005-02-26 22:39:55.1415 Matched Format: wav Type: wma Command: [wmadec] -r 
44100 -b 16 -n 2 $FILE$ 
2005-02-26 22:39:55.1416 openSong: this is an wma file: 
file:///E:/Muzaq$/The%20Beatles/Abbey%20Road/03%20Something.wma
2005-02-26 22:39:55.1417   file type: wma format: wav inrate: 160 maxRate: 0
2005-02-26 22:39:55.1417   command: [wmadec] -r 44100 -b 16 -n 2 $FILE$
2005-02-26 22:39:55.1422 Using command for conversion: 
"C:\PROGRA~1\SLIMSE~1\server\Bin\MSWin32-x86-multi-thread\wmadec.exe" -r 44100 
-b 16 -n 2 "E:\Muzaq\$\The Beatles\Abbey Road\03 Something.wma" |
2005-02-26 22:39:55.1449 Streaming with format: wav
2005-02-26 22:39:55.3990 00:04:20:05:90:5e New play mode: play
2005-02-26 22:39:55.4008 00:04:20:05:90:5e: Current playmode: play
Opening stream failed with error code 0x80070003
2005-02-26 22:39:55.4819 Read to end of file or pipe
2005-02-26 22:39:55.4822 end of file or error on socket, opening next song, 
(song pos: 0(tell says: . 0 but true), totalbytes: 0)
2005-02-26 22:39:55.4822 opening next song...
_______________________________________________
Discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to