MP4a cannot read non-seekable inputs
copy from my forum post (General VLC media player discussion / Possible Bug found (VLC 0.8.6c):
answer from Antoine Cellerier: If you haven't already done so, you should file a trac ticket so we don't forget about this bug. (Btw, this doesn't look like it's mp4 specific. It looks like an HTTP access with proxy enabled bug only)
post start:
...
- Problem: recieveing/playing a .m4a (DRM-less) stream via http access AND a VLC proxy setting fails.
- Why do I think this is a bug: I testet it with iTunes as player and it worked
Environment: OS: XP Professional latest SP, VLC 0.8.6c (tested also with nightly built 0.8.6d and 0.9 two days ago, preferences cleared) @work: wan, vlc proxy settings needed @friends: wan, no proxy needed (different providers !) @home: lan
Results:
- Playing .mp3 streams with vlc from @home, @friends and @work works perfect (remember, @work is the proxy setting in vlc needed)
- Playing .m4a streams with vlc from @home, @friends works perfect
- Playing .m4a streams with vlc from @work fails (remember, here is the proxy setting in vlc needed)
Accessing the stream is via a webpage and a playlist (.m3u).
Again, all streams are DRM-less !
At the end are the VLC messages devided by the tests. The lines whre I think the problem raises, respectively are a compare point are set to bold All IP-addresses are replaced by xxx.xxx.xxx.xxx
...
wan http proxy connection: audio m4a
access_http debug: proxy xxx.xxx.xxx.xxx:yy
main debug: net: connecting to xxx.xxx.xxx.xxx port yy
main debug: connection in progress
access_http debug: protocol 'HTTP' answer code 400
access_http error: error: HTTP/1.1 400 Bad Request
access_http debug: switching to HTTP version 1.0
main debug: net: connecting to xxx.xxx.xxx.xxx port yy
main debug: connection in progress
access_http debug: protocol 'HTTP' answer code 200
access_http debug: stream size=10172596
access_http debug: Content-Type: audio/x-m4a
access_http debug: Server: Apache-Coyote/1.1
access_http debug: auto re-connect enabled
main debug: using access2 module "access_http"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: pre-buffering done 9255 bytes in 0s - 67 kbytes/s
main debug: creating demux: access='http' demux='' path='xxxxxxxxxxx/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita%20H%C3%B6henrieder%20%26%20Neue%20Philharmonie%20Westfalen%20-%20Piano%20Concerto%20in%20A%20Minor%2C%20Op.%207%2C%20III.%20Finale_%20Allegro%20non%20troppo.m4a'
main debug: looking for demux2 module: 45 candidates
mp4 warning: MP4 plugin discarded (unseekable)
ffmpeg debug: detected format: mov,mp4,m4a,3gp,3g2,mj2
main debug: AStreamSeekStream: can't seek
ffmpeg error: av_open_input_stream failed
ps warning: this does not look like an MPEG PS stream, continuing anyway
main debug: using demux2 module "ps"
main debug: looking for a subtitle file in d:\Profiles\xxxxxxx\Desktop\
main debug: `http://yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita Höhenrieder ?mytunesrss_com_user=mmhome&mytunesrss_com_cookie=' successfully opened
ps warning: garbage at input, trying to resync...
ps warning: found sync code
main debug: selecting program id=0
main debug: looking for decoder module: 28 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 4492 (decoder) created at priority 2 (input/decoder.c:159)
main debug: EOF reached
main debug: closing input
main debug: removing module "mpeg_audio"
main debug: thread times: real 0m0.109377s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 4492 joined (input/decoder.c:191)
main debug: killing decoder fourcc `mpga', 0 PES in FIFO
main debug: Program doesn't contain anymore ES
main debug: removing module "ps"
main debug: removing module "access_http"
main debug: thread times: real 0m1.375035s, kernel 0m0.000000s, user 0m0.046875s
main debug: thread 4368 joined (input/input.c:412)
main: nothing to play
wan http proxy connection: audio mp3
access_http debug: switching to HTTP version 1.0
main debug: net: connecting to xxx.xxx.xxx.xxx port yy
main debug: connection in progress
access_http debug: protocol 'HTTP' answer code 200
access_http debug: stream size=4809013
access_http debug: Content-Type: audio/mp3
access_http debug: Server: Apache-Coyote/1.1
access_http debug: auto re-connect enabled
main debug: using access2 module "access_http"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: pre-buffering done 9258 bytes in 0s - 68 kbytes/s
main debug: creating demux: access='http' demux='' path='xxxxxxxxxxx/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{iEZkTK9fWsb6uOwWDWt4WW_8x2XyPSqv}/Hans%20S%C3%B6llner%20-%20Der%20Rasenm%C3%A4her.mp3'
main debug: ID3v2.3 revision 0 tag found, skipping 673 bytes
main debug: looking for demux2 module: 45 candidates
wav debug: chunk: fcc=`fmt ` size=30
wav debug: format: 0x0055, fourcc: mpga, channels: 2, freq: 44100 Hz, bitrate: 19Ko/s, blockalign: 1, bits/samples: 0, extra size: 12
main debug: looking for packetizer module: 17 candidates
main debug: using packetizer module "mpeg_audio"
mpeg_audio debug: MPGA channels:2 samplerate:44100 bitrate:160
main debug: selecting program id=0
main debug: looking for id3 module: 1 candidate
id3tag debug: checking for ID3 tag
main debug: using id3 module "id3tag"
main debug: removing module "id3tag"
main debug: using demux2 module "mpga"
main debug: looking for a subtitle file in d:\Profiles\xxxxxxx\Desktop\
main debug: looking for decoder module: 28 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 4520 (decoder) created at priority 2 (input/decoder.c:159)
main debug: `http://yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{iEZkTK9fWsb6uOwWDWt4WW_8x2XyPSqv}/Hans Söllner - Der Rasenmäher.mp3?mytunesrss_com_user=mmhome&mytunesrss_com_cookie=' successfully opened
mpeg_audio debug: MPGA channels:2 samplerate:44100 bitrate:160
main debug: no aout present, spawning one
main debug: looking for audio output module: 3 candidates
aout_directx debug: OpenAudio
aout_directx debug:
aout_directx debug: found device: SigmaTel Audio
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 5008 (DirectSound Notification Thread) created at priority 15 (directx.c:372)
aout_directx debug: DirectSoundThread ready
main debug: using audio output module "aout_directx"
main debug: output 's16l' 44100 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: input 'mpga' 44100 Hz Stereo frame=1152 samples/1053 bytes
main debug: filter(s) 'mpga'->'fl32' 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "mpgatofixed32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 48510 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main debug: removing module "float32_mixer"
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: removing module "float32_mixer"
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: removing module "float32_mixer"
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: removing module "float32_mixer"
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: removing module "float32_mixer"
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: removing module "float32_mixer"
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
wan http connection, no proxy: audio m4a
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 3876 (input) created at priority 1 (input/input.c:261)
main debug: `http://yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{OLXZenZABao-0K3QknBDFzC6VuMwhZg7k0w8HPAN63ARLMvojMHC53afWsB4iVln}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita Höhenrieder ?mytunesrss_com_user=mmhome&mytunesrss_com_cookie=' gives access `http' demux `' path `85.127.111.223:80/mytunesrss/playTrack/{OLXZenZABao-0K3QknBDFzC6VuMwhZg7k0w8HPAN63ARLMvojMHC53afWsB4iVln}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita Höhenrieder ?mytunesrss_com_user=mmhome&mytunesrss_com_cookie='
main debug: creating demux: access='http' demux='' path='yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{OLXZenZABao-0K3QknBDFzC6VuMwhZg7k0w8HPAN63ARLMvojMHC53afWsB4iVln}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita Höhenrieder ?mytunesrss_com_user=mmhome&mytunesrss_com_cookie='
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "http"
main debug: creating access 'http' path='yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{OLXZenZABao-0K3QknBDFzC6VuMwhZg7k0w8HPAN63ARLMvojMHC53afWsB4iVln}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita Höhenrieder ?mytunesrss_com_user=mmhome&mytunesrss_com_cookie='
main debug: looking for access2 module: 7 candidates
access_http debug: http: server='yyy.yyy.yyy.yyy' port=80 file='/mytunesrss/playTrack/{OLXZenZABao-0K3QknBDFzC6VuMwhZg7k0w8HPAN63ARLMvojMHC53afWsB4iVln}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita+Höhenrieder+?mytunesrss_com_user=mmhome&mytunesrss_com_cookie=
main debug: net: connecting to yyy.yyy.yyy.yyy port 80
main debug: connection in progress
access_http debug: protocol 'HTTP' answer code 206
access_http debug: Server: Apache-Coyote/1.1
access_http debug: Content-Type: audio/x-m4a
access_http debug: stream size=10172596
main debug: using access2 module "access_http"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: pre-buffering done 7027 bytes in 0s - 62 kbytes/s
main debug: creating demux: access='http' demux='' path='yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{OLXZenZABao-0K3QknBDFzC6VuMwhZg7k0w8HPAN63ARLMvojMHC53afWsB4iVln}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita Höhenrieder ?mytunesrss_com_user=mmhome&mytunesrss_com_cookie='
main debug: looking for demux2 module: 44 candidates
mp4 debug: found Box: ftyp size 28
mp4 debug: found Box: moov size 481713
mp4 debug: found Box: mvhd size 108
mp4 debug: read box: "mvhd" creation 731576d-37h:51m:16s modification 731805d-21h:52m:26s time scale 600 duration 694977d-48h:00m:05s rate 1.000000 volume 1.000000 next track id 2
mp4 debug: found Box: iods size 24
mp4 warning: unknown box type iods (uncompletetly loaded)
mp4 debug: found Box: trak size 109757
mp4 debug: found Box: tkhd size 92
mp4 debug: read box: "tkhd" creation 731576d-37h:51m:16s modification 731805d-21h:52m:26s duration 694981d-28h:56m:55s track ID 1 layer 0 volume 1.000000 width 0.000000 height 0.000000
mp4 debug: found Box: mdia size 109657
mp4 debug: found Box: mdhd size 32
mp4 debug: read box: "mdhd" creation 731576d-37h:51m:16s modification 731805d-21h:52m:26s time scale 44100 duration 695286d-27h:44m:00s language und
mp4 debug: found Box: hdlr size 34
mp4 debug: read box: "hdlr" handler type soun name
mp4 debug: found Box: minf size 109583
mp4 debug: found Box: smhd size 16
mp4 debug: read box: "smhd" balance 0.000000
mp4 debug: found Box: dinf size 36
mp4 debug: found Box: dref size 28
mp4 debug: found Box: url size 12
mp4 debug: read box: "url" url: (null)
mp4 debug: out of bound child
mp4 debug: read box: "dref" entry-count 1
mp4 debug: out of bound child
mp4 debug: found Box: stbl size 109523
mp4 debug: found Box: stts size 24
mp4 debug: read box: "stts" entry-count 1
mp4 debug: found Box: stsd size 103
mp4 debug: found Box: mp4a size 87
mp4 debug: read box: "soun" mp4 or qt1/2 (rest=51)
mp4 debug: found Box: esds size 51
mp4 debug: found esds MPEG4ESDescr (34Bytes)
mp4 debug: found esds MP4DecConfigDescr (20Bytes)
mp4 debug: found esds MP4DecSpecificDescr (2Bytes)
mp4 debug: out of bound child
mp4 debug: read box: "soun" in stsd channel 2 sample size 16 sample rate 44100.000000
mp4 debug: out of bound child
mp4 debug: read box: "stsd" entry-count 1
mp4 debug: found Box: stsz size 104360
mp4 debug: read box: "stsz" sample-size 0 sample-count 26085
mp4 debug: found Box: stsc size 40
mp4 debug: read box: "stsc" entry-count 2
mp4 debug: found Box: stco size 4988
mp4 debug: read box: "co64" entry-count 1243
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: found Box: udta size 371816
mp4 debug: found Box: meta size 371808
mp4 warning: unknown box type meta (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: out of bound child
access_http debug: trying to seek to 481741
main debug: net: connecting to yyy.yyy.yyy.yyy port 80
main debug: connection in progress
access_http debug: protocol 'HTTP' answer code 206
access_http debug: Server: Apache-Coyote/1.1
access_http debug: Content-Type: audio/x-m4a
access_http debug: stream size=10172596
mp4 debug: found Box: mdat size 9690855
mp4 debug: skip box: "mdat"
mp4 debug: out of bound child
mp4 debug: dumping root Box "root"
mp4 debug: | + ftyp size 28
mp4 debug: | + moov size 481713
mp4 debug: | | + mvhd size 108
mp4 debug: | | + iods size 24
mp4 debug: | | + trak size 109757
mp4 debug: | | | + tkhd size 92
mp4 debug: | | | + mdia size 109657
mp4 debug: | | | | + mdhd size 32
mp4 debug: | | | | + hdlr size 34
mp4 debug: | | | | + minf size 109583
mp4 debug: | | | | | + smhd size 16
mp4 debug: | | | | | + dinf size 36
mp4 debug: | | | | | | + dref size 28
mp4 debug: | | | | | | | + url size 12
mp4 debug: | | | | | + stbl size 109523
mp4 debug: | | | | | | + stts size 24
mp4 debug: | | | | | | + stsd size 103
mp4 debug: | | | | | | | + mp4a size 87
mp4 debug: | | | | | | | | + esds size 51
mp4 debug: | | | | | | + stsz size 104360
mp4 debug: | | | | | | + stsc size 40
mp4 debug: | | | | | | + stco size 4988
mp4 debug: | | + udta size 371816
mp4 debug: | | | + meta size 371808
mp4 debug: | + mdat size 9690855
mp4 debug: unrecognized major file specification (M4A ).
mp4 debug: find 1 tracks
mp4 debug: track[Id 0x1] read 1243 chunk
mp4 debug: track[Id 0x1] read 26085 samples length:605s
main debug: selecting program id=0
mp4 debug: adding track[Id 0x1] audio (enable) language undef
main debug: using demux2 module "mp4"
mp4 warning: DEMUX_GET_FPS unimplemented !!
main debug: looking for a subtitle file in C:\Programme\Mozilla Firefox\
main debug: looking for decoder module: 27 candidates
main debug: using decoder module "faad"
main debug: thread 4404 (decoder) created at priority 2 (input/decoder.c:159)
main debug: `http://yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{OLXZenZABao-0K3QknBDFzC6VuMwhZg7k0w8HPAN63ARLMvojMHC53afWsB4iVln}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita Höhenrieder ?mytunesrss_com_user=mmhome&mytunesrss_com_cookie=' successfully opened
mp4 debug: track[Id 0x1] does not provide Sync Sample Box (stss)
faad warning: decoded zero sample
main debug: looking for audio output module: 3 candidates
aout_directx debug: OpenAudio
aout_directx debug:
aout_directx debug: found device: Realtek HD Audio output
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 3896 (DirectSound Notification Thread) created at priority 15 (directx.c:372)
main debug: using audio output module "aout_directx"
aout_directx debug: DirectSoundThread ready
main debug: output 's16l' 44100 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "trivial_mixer"
main debug: input 'fl32' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'fl32' 48510 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
local http connection, no proxy: audio m4a
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 3988 (input) created at priority 1 (input/input.c:265)
main debug: `http://yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita%20H%C3%B6henrieder%20%26%20Neue%20Philharmonie%20Westfalen%20-%20Piano%20Concerto%20in%20A%20Minor%2C%20Op.%207%2C%20III.%20Finale_%20Allegro%20non%20troppo.m4a' gives access `http' demux `' path `192.168.90.9:80/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita%20H%C3%B6henrieder%20%26%20Neue%20Philharmonie%20We
main debug: creating demux: access='http' demux='' path='yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita%20H%C3%B6henrieder%20%26%20Neue%20Philharmonie%20Westfalen%20-%20Piano%20Concerto%20in%20A%20Minor%2C%20Op.%207%2C%20III.%20Finale_%20Allegro%20non%20troppo.m4a'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "http"
main debug: creating access 'http' path='yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita%20H%C3%B6henrieder%20%26%20Neue%20Philharmonie%20Westfalen%20-%20Piano%20Concerto%20in%20A%20Minor%2C%20Op.%207%2C%20III.%20Finale_%20Allegro%20non%20troppo.m4a'
main debug: looking for access2 module: 7 candidates
access_http debug: http: server='yyy.yyy.yyy.yyy' port=80 file='/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita%20H%C3%B6henrieder%20%26%20Neue%20Philharmonie%20Westfalen%20-%20Piano%20Concerto%20in%20A%20Minor%2C%20Op.%207%2C%20III.%20Finale_%20Allegro%20non%20troppo.m4a
main debug: net: connecting to yyy.yyy.yyy.yyy port 80
main debug: connection in progress
access_http debug: protocol 'HTTP' answer code 206
access_http debug: Server: Apache-Coyote/1.1
access_http debug: Content-Type: audio/x-m4a
access_http debug: stream size=10172596
main debug: using access2 module "access_http"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: pre-buffering done 92663 bytes in 0s - 830 kbytes/s
main debug: creating demux: access='http' demux='' path='yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita%20H%C3%B6henrieder%20%26%20Neue%20Philharmonie%20Westfalen%20-%20Piano%20Concerto%20in%20A%20Minor%2C%20Op.%207%2C%20III.%20Finale_%20Allegro%20non%20troppo.m4a'
main debug: looking for demux2 module: 45 candidates
mp4 debug: found Box: ftyp size 28
mp4 debug: found Box: moov size 481713
mp4 debug: found Box: mvhd size 108
mp4 debug: read box: "mvhd" creation 731576d-37h:51m:16s modification 731805d-21h:52m:26s time scale 600 duration 694977d-48h:00m:05s rate 1.000000 volume 1.000000 next track id 2
mp4 debug: found Box: iods size 24
mp4 warning: unknown box type iods (uncompletetly loaded)
mp4 debug: found Box: trak size 109757
mp4 debug: found Box: tkhd size 92
mp4 debug: read box: "tkhd" creation 731576d-37h:51m:16s modification 731805d-21h:52m:26s duration 694981d-28h:56m:55s track ID 1 layer 0 volume 1.000000 width 0.000000 height 0.000000
mp4 debug: found Box: mdia size 109657
mp4 debug: found Box: mdhd size 32
mp4 debug: read box: "mdhd" creation 731576d-37h:51m:16s modification 731805d-21h:52m:26s time scale 44100 duration 695286d-27h:44m:00s language und
mp4 debug: found Box: hdlr size 34
mp4 debug: read box: "hdlr" handler type soun name
mp4 debug: found Box: minf size 109583
mp4 debug: found Box: smhd size 16
mp4 debug: read box: "smhd" balance 0.000000
mp4 debug: found Box: dinf size 36
mp4 debug: found Box: dref size 28
mp4 debug: found Box: url size 12
mp4 debug: read box: "url" url: (null)
mp4 debug: out of bound child
mp4 debug: read box: "dref" entry-count 1
mp4 debug: out of bound child
mp4 debug: found Box: stbl size 109523
mp4 debug: found Box: stts size 24
mp4 debug: read box: "stts" entry-count 1
mp4 debug: found Box: stsd size 103
mp4 debug: found Box: mp4a size 87
mp4 debug: read box: "soun" mp4 or qt1/2 (rest=51)
mp4 debug: found Box: esds size 51
mp4 debug: found esds MPEG4ESDescr (34Bytes)
mp4 debug: found esds MP4DecConfigDescr (20Bytes)
mp4 debug: found esds MP4DecSpecificDescr (2Bytes)
mp4 debug: out of bound child
mp4 debug: read box: "soun" in stsd channel 2 sample size 16 sample rate 44100.000000
mp4 debug: out of bound child
mp4 debug: read box: "stsd" entry-count 1
mp4 debug: found Box: stsz size 104360
mp4 debug: read box: "stsz" sample-size 0 sample-count 26085
mp4 debug: found Box: stsc size 40
mp4 debug: read box: "stsc" entry-count 2
mp4 debug: found Box: stco size 4988
mp4 debug: read box: "co64" entry-count 1243
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: out of bound child
mp4 debug: found Box: udta size 371816
mp4 debug: found Box: meta size 371808
mp4 warning: unknown box type meta (uncompletetly loaded)
mp4 debug: out of bound child
mp4 debug: out of bound child
access_http debug: trying to seek to 481741
main debug: net: connecting to 192.168.90.9 port 80
main debug: connection in progress
access_http debug: protocol 'HTTP' answer code 206
access_http debug: Server: Apache-Coyote/1.1
access_http debug: Content-Type: audio/x-m4a
access_http debug: stream size=10172596
mp4 debug: found Box: mdat size 9690855
mp4 debug: skip box: "mdat"
mp4 debug: out of bound child
mp4 debug: dumping root Box "root"
mp4 debug: | + ftyp size 28
mp4 debug: | + moov size 481713
mp4 debug: | | + mvhd size 108
mp4 debug: | | + iods size 24
mp4 debug: | | + trak size 109757
mp4 debug: | | | + tkhd size 92
mp4 debug: | | | + mdia size 109657
mp4 debug: | | | | + mdhd size 32
mp4 debug: | | | | + hdlr size 34
mp4 debug: | | | | + minf size 109583
mp4 debug: | | | | | + smhd size 16
mp4 debug: | | | | | + dinf size 36
mp4 debug: | | | | | | + dref size 28
mp4 debug: | | | | | | | + url size 12
mp4 debug: | | | | | + stbl size 109523
mp4 debug: | | | | | | + stts size 24
mp4 debug: | | | | | | + stsd size 103
mp4 debug: | | | | | | | + mp4a size 87
mp4 debug: | | | | | | | | + esds size 51
mp4 debug: | | | | | | + stsz size 104360
mp4 debug: | | | | | | + stsc size 40
mp4 debug: | | | | | | + stco size 4988
mp4 debug: | | + udta size 371816
mp4 debug: | | | + meta size 371808
mp4 debug: | + mdat size 9690855
mp4 debug: unrecognized major file specification (M4A ).
mp4 debug: find 1 tracks
mp4 debug: track[Id 0x1] read 1243 chunk
mp4 debug: track[Id 0x1] read 26085 samples length:605s
main debug: selecting program id=0
mp4 debug: adding track[Id 0x1] audio (enable) language undef
main debug: using demux2 module "mp4"
mp4 warning: DEMUX_GET_FPS unimplemented !!
main debug: looking for a subtitle file in C:\Dokumente und Einstellungen\xxxxxxx\
main debug: looking for decoder module: 27 candidates
main debug: using decoder module "faad"
main debug: thread 4200 (decoder) created at priority 2 (input/decoder.c:159)
main debug: `http://yyy.yyy.yyy.yyy:80/mytunesrss/playTrack/{WFmgVJHuBqXfoYnH3mM8W97tSlUWpRNA6Wje6RmFPw-e_HGp4rmuRWuW6oKnIDGp}/{6lFQvXhn8nf8bUXWnR1qScdFzg40zCxB}/Margarita%20H%C3%B6henrieder%20%26%20Neue%20Philharmonie%20Westfalen%20-%20Piano%20Concerto%20in%20A%20Minor%2C%20Op.%207%2C%20III.%20Finale_%20Allegro%20non%20troppo.m4a' successfully opened
mp4 debug: track[Id 0x1] does not provide Sync Sample Box (stss)
faad warning: decoded zero sample
main debug: looking for audio output module: 3 candidates
aout_directx debug: OpenAudio
aout_directx debug:
aout_directx debug: found device: SoundMAX Digital Audio
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 4520 (DirectSound Notification Thread) created at priority 15 (directx.c:372)
main debug: using audio output module "aout_directx"
aout_directx debug: DirectSoundThread ready
main debug: output 's16l' 44100 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: input 'fl32' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'fl32' 48510 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main debug: control type=0
main debug: control: stopping input