Bug 6940 - WMA stream returns decoder underrun at start of playback
: WMA stream returns decoder underrun at start of playback
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Formats
: 7.0
: PC Debian Linux
: -- normal (vote)
: ---
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-02-04 13:32 UTC by Monk
Modified: 2009-09-08 09:20 UTC (History)
4 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Monk 2008-02-04 13:32:18 UTC
My fav internet radio is behaving completely weired in SqueezeCenter:
- Sporadically it plays, especially after a complete reinstall of the software. So I know it CAN work
- Most times it wont play although the stream is online and works in other players
- The time counter starts counting up to 7 seconds and then jumps back to 0 and nothing played
- Radio link is: http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?stream=swr3$livestream.wma&content=live&media=ms
- WMA Decoding is set to native (ever was and worked)

Out of debug mode is the following:

[08-02-04 22:29:48.2120] Slim::Utils::Misc::msg (1239) Warning: [22:29:48.2108] Use of uninitialized value in numeric eq (==) at /usr/share/perl5/Slim/Player/Squeezebox.pm line 955.
[08-02-04 22:29:48.2132] Slim::Player::Squeezebox::stream (1012) This player supports direct streaming for mms://213.254.239.51/swr3$livestream.wma as mms://213.254.239.51/swr3$livestream.wma, let's do it.
[08-02-04 22:29:48.2194] Slim::Player::Squeezebox::stream (1043) setting up direct stream (3590254387:80) autostart: 3.
[08-02-04 22:29:48.2205] Slim::Player::Squeezebox::stream (1044) request string: GET /swr3$livestream.wma HTTP/1.0
Accept: */*
User-Agent: NSPlayer/4.1.0.3856
Host: 213.254.239.51
Pragma: xClientGUID={6517f312-69b6-2ae0-cc7e-2b58d1bfcce4}
Pragma: no-cache,rate=1.0000000,stream-time=0,stream-offset=0:0,request-context=2,max-duration=0
Pragma: xPlayStrm=1
Pragma: stream-switch-count=1
Pragma: stream-switch-entry=ffff:1:0

[08-02-04 22:29:48.2235] Slim::Player::Source::playmode (552) 00:04:20:12:3f:30: Current playmode: play
[08-02-04 22:29:48.3210] Slim::Player::Squeezebox::buffering (303) Buffering... 0 / 20480
[08-02-04 22:29:48.3496] Slim::Player::Squeezebox2::directHeaders (284) Processing headers for direct streaming:
HTTP/1.0 200 OK
Content-Type: application/octet-stream
Server: Cougar 4.1.0.3857
Via: de-dus001-nc01 (NetCache NetApp/6.1RC2DEBUG2)
Cache-Control: no-cache
Pragma: no-cache
Pragma: client-id=956748
Pragma: features="broadcast,playlist"

[08-02-04 22:29:48.3509] Slim::Player::Squeezebox2::directHeaders (343) Processing 7 headers
[08-02-04 22:29:48.3521] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Content-Type: application/octet-stream
[08-02-04 22:29:48.3532] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Server: Cougar 4.1.0.3857
[08-02-04 22:29:48.3543] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Via: de-dus001-nc01 (NetCache NetApp/6.1RC2DEBUG2)
[08-02-04 22:29:48.3554] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Cache-Control: no-cache
[08-02-04 22:29:48.3566] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Pragma: no-cache
[08-02-04 22:29:48.3577] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Pragma: client-id=956748
[08-02-04 22:29:48.3588] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Pragma: features="broadcast,playlist"
[08-02-04 22:29:48.3722] Slim::Player::Squeezebox2::directHeaders (396) Got a stream type: wma bitrate:  title:
[08-02-04 22:29:48.3736] Slim::Player::Squeezebox2::directHeaders (455) Beginning direct stream!
[08-02-04 22:29:48.7291] Slim::Player::Squeezebox::buffering (303) Buffering... 0 / 20480
[08-02-04 22:29:49.1370] Slim::Player::Squeezebox::buffering (303) Buffering... 2467 / 20480
[08-02-04 22:29:49.5450] Slim::Player::Squeezebox::buffering (303) Buffering... 2467 / 20480
[08-02-04 22:29:49.9530] Slim::Player::Squeezebox::buffering (303) Buffering... 8347 / 20480
[08-02-04 22:29:50.3611] Slim::Player::Squeezebox::buffering (303) Buffering... 8347 / 20480
[08-02-04 22:29:50.7693] Slim::Player::Squeezebox::buffering (303) Buffering... 8347 / 20480
[08-02-04 22:29:51.1770] Slim::Player::Squeezebox::buffering (303) Buffering... 14227 / 20480
[08-02-04 22:29:51.5851] Slim::Player::Squeezebox::buffering (303) Buffering... 14227 / 20480
[08-02-04 22:29:51.9930] Slim::Player::Squeezebox::buffering (303) Buffering... 16187 / 20480
[08-02-04 22:29:52.4010] Slim::Player::Squeezebox::buffering (303) Buffering... 20107 / 20480
[08-02-04 22:29:52.6846] Slim::Player::Source::decoderUnderrun (578) 00:04:20:12:3f:30: Decoder underrun while this mode: playout-play
[08-02-04 22:29:52.6859] Slim::Player::Source::nextsong (1552) The next song is number 0, was 0
[08-02-04 22:29:52.6881] Slim::Player::Source::decoderUnderrun (591) Track failed before playback, marking as played
[08-02-04 22:29:52.6894] Slim::Player::Source::playmode (298) 00:04:20:12:3f:30: Switching to mode playout-play from playout-play
[08-02-04 22:29:52.6905] Slim::Player::Source::playmode (305) Already in playmode playout-play : ignoring mode change
[08-02-04 22:29:52.6919] Slim::Player::Source::nextsong (1552) The next song is number 0, was 0
[08-02-04 22:29:52.6934] Slim::Player::Source::skipahead (869) **skipahead: opening next song
[08-02-04 22:29:52.6945] Slim::Player::Source::gotoNext (1202) Opening next song...
[08-02-04 22:29:52.6959] Slim::Player::Source::nextsong (1552) The next song is number 0, was 0
[08-02-04 22:29:52.6979] Slim::Player::TranscodingHelper::getConvertCommand (201) undermax = 1, type = wma, squeezebox2 = 00:04:20:12:3f:30
[08-02-04 22:29:52.6991] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-00:04:20:12:3f:30
[08-02-04 22:29:52.7002] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-*-00:04:20:12:3f:30
[08-02-04 22:29:52.7012] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-*
[08-02-04 22:29:52.7023] Slim::Player::TranscodingHelper::enabledFormat (105) Checking to see if wma-wma-squeezebox2-* is enabled
[08-02-04 22:29:52.7042] Slim::Player::TranscodingHelper::checkBin (146)    enabled
[08-02-04 22:29:52.7052] Slim::Player::TranscodingHelper::checkBin (148)   Found command: -
[08-02-04 22:29:52.7067] Slim::Player::TranscodingHelper::getConvertCommand (302) Matched Format: wma Type: wma Command: -
[08-02-04 22:29:52.7079] Slim::Player::Source::gotoNext (1289) opening next song (old format: wma, new: wma) current playmode: playout-play
[08-02-04 22:29:52.7091] Slim::Player::Source::streamingSongIndex (1346) Adding song index 0 to song queue
[08-02-04 22:29:52.7102] Slim::Player::Source::streamingSongIndex (1367) Song queue is now 0,0
[08-02-04 22:29:52.7138] Slim::Player::Source::skipahead (875) **skipahead: restarting
[08-02-04 22:29:52.7150] Slim::Player::Source::playmode (298) 00:04:20:12:3f:30: Switching to mode play from playout-play
[08-02-04 22:29:52.7166] Slim::Player::Source::resetSong (1591) Resetting song buffer.
[08-02-04 22:29:52.7189] Slim::Player::Source::openSong (1686) Trying to open: mms://213.254.239.51/swr3$livestream.wma
[08-02-04 22:29:52.7213] Slim::Player::TranscodingHelper::getConvertCommand (201) undermax = 1, type = wma, squeezebox2 = 00:04:20:12:3f:30
[08-02-04 22:29:52.7225] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-00:04:20:12:3f:30
[08-02-04 22:29:52.7236] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-*-00:04:20:12:3f:30
[08-02-04 22:29:52.7246] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-*
[08-02-04 22:29:52.7257] Slim::Player::TranscodingHelper::enabledFormat (105) Checking to see if wma-wma-squeezebox2-* is enabled
[08-02-04 22:29:52.7268] Slim::Player::TranscodingHelper::checkBin (146)    enabled
[08-02-04 22:29:52.7290] Slim::Player::TranscodingHelper::checkBin (148)   Found command: -
[08-02-04 22:29:52.7303] Slim::Player::TranscodingHelper::getConvertCommand (302) Matched Format: wma Type: wma Command: -
[08-02-04 22:29:52.7396] Slim::Player::Source::playmode (397) 00:04:20:12:3f:30 New play mode: play
[08-02-04 22:29:52.7519] Slim::Player::TranscodingHelper::getConvertCommand (201) undermax = 1, type = wma, squeezebox2 = 00:04:20:12:3f:30
[08-02-04 22:29:52.7531] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-00:04:20:12:3f:30
[08-02-04 22:29:52.7543] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-*-00:04:20:12:3f:30
[08-02-04 22:29:52.7571] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-*
[08-02-04 22:29:52.7581] Slim::Player::TranscodingHelper::enabledFormat (105) Checking to see if wma-wma-squeezebox2-* is enabled
[08-02-04 22:29:52.7592] Slim::Player::TranscodingHelper::checkBin (146)    enabled
[08-02-04 22:29:52.7603] Slim::Player::TranscodingHelper::checkBin (148)   Found command: -
[08-02-04 22:29:52.7616] Slim::Player::TranscodingHelper::getConvertCommand (302) Matched Format: wma Type: wma Command: -
[08-02-04 22:29:52.7651] Slim::Utils::Misc::msg (1239) Warning: [22:29:52.7641] Use of uninitialized value in numeric eq (==) at /usr/share/perl5/Slim/Player/Squeezebox.pm line 955.
[08-02-04 22:29:52.7663] Slim::Player::Squeezebox::stream (1012) This player supports direct streaming for mms://213.254.239.51/swr3$livestream.wma as mms://213.254.239.51/swr3$livestream.wma, let's do it.
[08-02-04 22:29:52.7711] Slim::Player::Squeezebox::stream (1043) setting up direct stream (3590254387:80) autostart: 3.
[08-02-04 22:29:52.7723] Slim::Player::Squeezebox::stream (1044) request string: GET /swr3$livestream.wma HTTP/1.0
Accept: */*
User-Agent: NSPlayer/4.1.0.3856
Host: 213.254.239.51
Pragma: xClientGUID={6517f312-69b6-2ae0-cc7e-2b58d1bfcce4}
Pragma: no-cache,rate=1.0000000,stream-time=0,stream-offset=0:0,request-context=2,max-duration=0
Pragma: xPlayStrm=1
Pragma: stream-switch-count=1
Pragma: stream-switch-entry=ffff:1:0

[08-02-04 22:29:52.7769] Slim::Player::Source::playmode (552) 00:04:20:12:3f:30: Current playmode: play
[08-02-04 22:29:52.8776] Slim::Player::Squeezebox::buffering (303) Buffering... 0 / 20480
[08-02-04 22:29:53.0460] Slim::Player::Squeezebox2::directHeaders (284) Processing headers for direct streaming:
HTTP/1.0 200 OK
Content-Type: application/octet-stream
Server: Cougar 4.1.0.3857
Via: de-dus001-nc01 (NetCache NetApp/6.1RC2DEBUG2)
Cache-Control: no-cache
Pragma: no-cache
Pragma: client-id=956770
Pragma: features="broadcast,playlist"

[08-02-04 22:29:53.0476] Slim::Player::Squeezebox2::directHeaders (343) Processing 7 headers
[08-02-04 22:29:53.0488] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Content-Type: application/octet-stream
[08-02-04 22:29:53.0499] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Server: Cougar 4.1.0.3857
[08-02-04 22:29:53.0510] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Via: de-dus001-nc01 (NetCache NetApp/6.1RC2DEBUG2)
[08-02-04 22:29:53.0522] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Cache-Control: no-cache
[08-02-04 22:29:53.0533] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Pragma: no-cache
[08-02-04 22:29:53.0544] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Pragma: client-id=956770
[08-02-04 22:29:53.0573] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Pragma: features="broadcast,playlist"
[08-02-04 22:29:53.0698] Slim::Player::Squeezebox2::directHeaders (396) Got a stream type: wma bitrate:  title:
[08-02-04 22:29:53.0712] Slim::Player::Squeezebox2::directHeaders (455) Beginning direct stream!
[08-02-04 22:29:53.3173] Slim::Player::Squeezebox::buffering (303) Buffering... 0 / 20480
[08-02-04 22:29:53.7262] Slim::Player::Squeezebox::buffering (303) Buffering... 1453 / 20480
[08-02-04 22:29:54.1330] Slim::Player::Squeezebox::buffering (303) Buffering... 8347 / 20480
[08-02-04 22:29:54.5410] Slim::Player::Squeezebox::buffering (303) Buffering... 8347 / 20480
[08-02-04 22:29:54.9492] Slim::Player::Squeezebox::buffering (303) Buffering... 8347 / 20480
[08-02-04 22:29:55.3694] Slim::Player::Squeezebox::buffering (303) Buffering... 8347 / 20480
[08-02-04 22:29:55.7776] Slim::Player::Squeezebox::buffering (303) Buffering... 14227 / 20480
[08-02-04 22:29:56.1853] Slim::Player::Squeezebox::buffering (303) Buffering... 14227 / 20480
[08-02-04 22:29:56.5930] Slim::Player::Squeezebox::buffering (303) Buffering... 16187 / 20480
[08-02-04 22:29:57.0011] Slim::Player::Squeezebox::buffering (303) Buffering... 20107 / 20480
[08-02-04 22:29:57.2935] Slim::Player::Source::decoderUnderrun (578) 00:04:20:12:3f:30: Decoder underrun while this mode: playout-play
[08-02-04 22:29:57.2948] Slim::Player::Source::nextsong (1552) The next song is number 0, was 0
[08-02-04 22:29:57.2963] Slim::Player::Source::decoderUnderrun (591) Track failed before playback, marking as played
[08-02-04 22:29:57.2976] Slim::Player::Source::playmode (298) 00:04:20:12:3f:30: Switching to mode playout-play from playout-play
[08-02-04 22:29:57.2987] Slim::Player::Source::playmode (305) Already in playmode playout-play : ignoring mode change
[08-02-04 22:29:57.3008] Slim::Player::Source::nextsong (1552) The next song is number 0, was 0
[08-02-04 22:29:57.3024] Slim::Player::Source::skipahead (869) **skipahead: opening next song
[08-02-04 22:29:57.3035] Slim::Player::Source::gotoNext (1202) Opening next song...
[08-02-04 22:29:57.3049] Slim::Player::Source::nextsong (1552) The next song is number 0, was 0
[08-02-04 22:29:57.3069] Slim::Player::TranscodingHelper::getConvertCommand (201) undermax = 1, type = wma, squeezebox2 = 00:04:20:12:3f:30
[08-02-04 22:29:57.3110] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-00:04:20:12:3f:30
[08-02-04 22:29:57.3121] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-*-00:04:20:12:3f:30
[08-02-04 22:29:57.3131] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-*
[08-02-04 22:29:57.3142] Slim::Player::TranscodingHelper::enabledFormat (105) Checking to see if wma-wma-squeezebox2-* is enabled
[08-02-04 22:29:57.3154] Slim::Player::TranscodingHelper::checkBin (146)    enabled
[08-02-04 22:29:57.3164] Slim::Player::TranscodingHelper::checkBin (148)   Found command: -
[08-02-04 22:29:57.3179] Slim::Player::TranscodingHelper::getConvertCommand (302) Matched Format: wma Type: wma Command: -
[08-02-04 22:29:57.3191] Slim::Player::Source::gotoNext (1289) opening next song (old format: wma, new: wma) current playmode: playout-play
[08-02-04 22:29:57.3203] Slim::Player::Source::streamingSongIndex (1346) Adding song index 0 to song queue
[08-02-04 22:29:57.3214] Slim::Player::Source::streamingSongIndex (1367) Song queue is now 0,0
[08-02-04 22:29:57.3225] Slim::Player::Source::skipahead (875) **skipahead: restarting
[08-02-04 22:29:57.3243] Slim::Player::Source::playmode (298) 00:04:20:12:3f:30: Switching to mode play from playout-play
[08-02-04 22:29:57.3259] Slim::Player::Source::resetSong (1591) Resetting song buffer.
[08-02-04 22:29:57.3282] Slim::Player::Source::openSong (1686) Trying to open: mms://213.254.239.51/swr3$livestream.wma
[08-02-04 22:29:57.3296] Slim::Player::TranscodingHelper::getConvertCommand (201) undermax = 1, type = wma, squeezebox2 = 00:04:20:12:3f:30
[08-02-04 22:29:57.3308] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-00:04:20:12:3f:30
[08-02-04 22:29:57.3328] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-*-00:04:20:12:3f:30
[08-02-04 22:29:57.3339] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-*
[08-02-04 22:29:57.3349] Slim::Player::TranscodingHelper::enabledFormat (105) Checking to see if wma-wma-squeezebox2-* is enabled
[08-02-04 22:29:57.3360] Slim::Player::TranscodingHelper::checkBin (146)    enabled
[08-02-04 22:29:57.3371] Slim::Player::TranscodingHelper::checkBin (148)   Found command: -
[08-02-04 22:29:57.3384] Slim::Player::TranscodingHelper::getConvertCommand (302) Matched Format: wma Type: wma Command: -
[08-02-04 22:29:57.3545] Slim::Player::Source::playmode (397) 00:04:20:12:3f:30 New play mode: play
[08-02-04 22:29:57.3668] Slim::Player::TranscodingHelper::getConvertCommand (201) undermax = 1, type = wma, squeezebox2 = 00:04:20:12:3f:30
[08-02-04 22:29:57.3680] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-00:04:20:12:3f:30
[08-02-04 22:29:57.3690] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-*-00:04:20:12:3f:30
[08-02-04 22:29:57.3701] Slim::Player::TranscodingHelper::checkBin (138) Checking formats for: wma-wma-squeezebox2-*
[08-02-04 22:29:57.3714] Slim::Player::TranscodingHelper::enabledFormat (105) Checking to see if wma-wma-squeezebox2-* is enabled
[08-02-04 22:29:57.3725] Slim::Player::TranscodingHelper::checkBin (146)    enabled
[08-02-04 22:29:57.3735] Slim::Player::TranscodingHelper::checkBin (148)   Found command: -
[08-02-04 22:29:57.3747] Slim::Player::TranscodingHelper::getConvertCommand (302) Matched Format: wma Type: wma Command: -
[08-02-04 22:29:57.3777] Slim::Utils::Misc::msg (1239) Warning: [22:29:57.3768] Use of uninitialized value in numeric eq (==) at /usr/share/perl5/Slim/Player/Squeezebox.pm line 955.
[08-02-04 22:29:57.3789] Slim::Player::Squeezebox::stream (1012) This player supports direct streaming for mms://213.254.239.51/swr3$livestream.wma as mms://213.254.239.51/swr3$livestream.wma, let's do it.
[08-02-04 22:29:57.3880] Slim::Player::Squeezebox::stream (1043) setting up direct stream (3590254387:80) autostart: 3.
[08-02-04 22:29:57.3891] Slim::Player::Squeezebox::stream (1044) request string: GET /swr3$livestream.wma HTTP/1.0
Accept: */*
User-Agent: NSPlayer/4.1.0.3856
Host: 213.254.239.51
Pragma: xClientGUID={6517f312-69b6-2ae0-cc7e-2b58d1bfcce4}
Pragma: no-cache,rate=1.0000000,stream-time=0,stream-offset=0:0,request-context=2,max-duration=0
Pragma: xPlayStrm=1
Pragma: stream-switch-count=1
Pragma: stream-switch-entry=ffff:1:0

[08-02-04 22:29:57.3937] Slim::Player::Source::playmode (552) 00:04:20:12:3f:30: Current playmode: play
[08-02-04 22:29:57.4930] Slim::Player::Squeezebox::buffering (303) Buffering... 0 / 20480
[08-02-04 22:29:57.5282] Slim::Player::Squeezebox2::directHeaders (284) Processing headers for direct streaming:
HTTP/1.0 200 OK
Content-Type: application/octet-stream
Server: Cougar 4.1.0.3857
Via: de-dus001-nc01 (NetCache NetApp/6.1RC2DEBUG2)
Cache-Control: no-cache
Pragma: no-cache
Pragma: client-id=956800
Pragma: features="broadcast,playlist"

[08-02-04 22:29:57.5295] Slim::Player::Squeezebox2::directHeaders (343) Processing 7 headers
[08-02-04 22:29:57.5306] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Content-Type: application/octet-stream
[08-02-04 22:29:57.5320] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Server: Cougar 4.1.0.3857
[08-02-04 22:29:57.5331] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Via: de-dus001-nc01 (NetCache NetApp/6.1RC2DEBUG2)
[08-02-04 22:29:57.5342] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Cache-Control: no-cache
[08-02-04 22:29:57.5353] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Pragma: no-cache
[08-02-04 22:29:57.5365] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Pragma: client-id=956800
[08-02-04 22:29:57.5376] Slim::Player::Protocols::MMS::parseDirectHeaders (183) header-ds: Pragma: features="broadcast,playlist"
[08-02-04 22:29:57.5533] Slim::Player::Squeezebox2::directHeaders (396) Got a stream type: wma bitrate:  title:
[08-02-04 22:29:57.5546] Slim::Player::Squeezebox2::directHeaders (455) Beginning direct stream!
[08-02-04 22:29:57.9019] Slim::Player::Squeezebox::buffering (303) Buffering... 0 / 20480
[08-02-04 22:29:58.3090] Slim::Player::Squeezebox::buffering (303) Buffering... 1453 / 20480
Comment 1 Blackketter Dean 2008-02-04 16:39:16 UTC
Andy, did you look at the log here? I see you cc'ed yourself on the bug...
Comment 2 Andy Grundman 2008-02-04 17:04:57 UTC
I wanted to remind myself to look at this one tomorrow.
Comment 3 Andy Grundman 2008-02-05 14:47:07 UTC
I'm not sure why this stream won't play.  The firmware is kicking back a decoder underrun right as it's trying to play.  Richard/Felix, can you guys look at this post-7.0?
Comment 4 Blackketter Dean 2008-02-05 22:18:41 UTC
*** Bug 6978 has been marked as a duplicate of this bug. ***
Comment 5 Blackketter Dean 2008-02-05 22:18:54 UTC
*** Bug 6977 has been marked as a duplicate of this bug. ***
Comment 6 Monk 2008-02-06 04:29:22 UTC
Dean: Sorry for refiling the same bug over and over again. Probably a browser cache issue as I surely do not have the intention to refile it.

Regards,

Monk
Comment 7 Andy Grundman 2008-02-18 08:10:38 UTC
Maybe 2 more streams with the same problem:

mms://stream.u.tv/q102
mms://stream.u.tv/95fm
Comment 8 Andy Grundman 2008-02-18 08:15:18 UTC
Those 2 streams do play fine on production SN, meaning it's likely an SC bug.
Comment 9 Andy Grundman 2008-02-18 08:38:19 UTC
A simple patch fixes it.  What do you guys think about this for 7.0?  QA would need to run through some WMA stations in Picks to make sure they all still work, but this should not break anything.  Audio::WMA may just get a bit more data than it needs but it should handle that fine.

--- Slim/Utils/Scanner.pm	(revision 29538)
+++ Slim/Utils/Scanner.pm	(local)
@@ -1140,10 +1140,8 @@
 			return scanWMAStreamError( $http, 'ASF_UNABLE_TO_PARSE', $args );
 		}
 	
-		my $chunkLength = unpack 'v', substr($header, 2, 2);
-	
 		# skip to the body data
-		my $body = substr($header, 12, $chunkLength);
+		my $body = substr $header, 12;
 		$io->open(\$body);
 		$wma = Audio::WMA->new( $io, length($body) );
 	
Comment 10 Andy Grundman 2008-02-18 10:57:23 UTC
Fixed in change 17617.
Comment 11 Ross Levine 2008-02-19 15:22:46 UTC
http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?stream=swr3$livestream.wma&content=live&media=ms This still doesn't work for me. It does work in a browser in windows or Ubuntu, its very slow but it works. 

SB2 times out very quickly. The other two URLs in comment 7 work fine. 17630 - Debian. 
Comment 12 Andy Grundman 2008-02-19 15:38:01 UTC
That one works for me, try it when you aren't in the MV office. :)
Comment 13 Chris Owens 2008-03-07 09:03:31 UTC
This bug is being closed since it was resolved for a version which is now released!  Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html

If you are still seeing this bug, please re-open it and we will consider it for a future release.