9.11 & Buffer underrun (SVN:26018)
#1
Hello,

9.11 has been doing great job with all the different codec (only some limitation on HD contents...) but today I played some challenging episodes that start just fine but then cause following logs:


15:29:18 T:44321792 M: 6864896 WARNING: CDVDMessageQueue(audio)::Get - retrieved last data packet of queue
15:29:19 T:44321792 M: 6864896 WARNING: CDVDMessageQueue(audio)::Get - retrieved last data packet of queue
15:29:20 T:46846464 M: 6852608 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
15:29:20 T:46846464 M: 6852608 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
15:29:20 T:44321792 M: 6905856 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
15:29:20 T:44321792 M: 6623232 DEBUG: CDVDPlayerAudio:: Discontinuty - was:122311060.121649, should be:122208000.000000, error:-103060.121649
15:29:20 T:43512320 M: 6619136 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
15:29:20 T:43512320 M: 6619136 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
15:29:20 T:44321792 M: 6635520 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
...
...
15:29:28 T:47281664 M: 5804032 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
15:29:28 T:47281664 M: 5804032 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
15:29:28 T:44321792 M: 5820416 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
15:29:28 T:44321792 M: 5808128 DEBUG: CDVDPlayerAudio:: Discontinuty - was:123528567.067000, should be:123312000.000000, error:-216567.067000
15:29:28 T:43512320 M: 5804032 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
15:29:28 T:43512320 M: 5804032 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
15:29:28 T:44321792 M: 5820416 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
15:29:28 T:44321792 M: 5808128 DEBUG: CDVDPlayerAudio:: Discontinuty - was:123472417.410000, should be:123336000.000000, error:-136417.410000
15:29:28 T:46611456 M: 5804032 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
15:29:28 T:46611456 M: 5804032 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
15:29:28 T:44321792 M: 5820416 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
15:29:28 T:44321792 M: 5808128 DEBUG: CDVDPlayerAudio:: Discontinuty - was:123576767.987000, should be:123360000.000000, error:-216767.987000
15:29:28 T:43512320 M: 5804032 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
15:29:28 T:43512320 M: 5804032 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
15:29:29 T:44321792 M: 5820416 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
15:29:29 T:44321792 M: 5808128 DEBUG: CDVDPlayerAudio:: Discontinuty - was:123522349.936000, should be:123384000.000000, error:-138349.936000
15:29:29 T:46611456 M: 5804032 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
15:29:29 T:46611456 M: 5804032 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.


The effect is that the video and audio is broken up.
(windows mediaplayer plays those pretty well).

Video details are:
Lenght 00:44:00
Frame width: 592
Frame height: 320
Data rate: 973Kbps
Total bitrate: 1110kbps
Frame rate: 23 frames/seconds

Audio details are:
Bit rate: 137kbps
Channels: 2 (stereo)
Audio sample rate: 48kHz

Filesize: 349MB

Any hint ?

Thx!
Reply
#2
Upgrade and see if problem still exists. That version is coming up for about 9/10 months old.
Reply
#3
upgraded to SVN:32661 but problem is still there:

Starting XBMC, Platform: Mac OS X (8.8.2 i386). Built on Aug 9 2010 (SVN:32661)

09:51:35 T:2684407808 M: 3072000 DEBUG: ------ Window Deinit (MyVideo.xml) ------
09:51:35 T:2684407808 M: 3072000 DEBUG: ------ Window Init (VideoFullScreen.xml) ------
09:51:35 T:2684407808 M: 3072000 INFO: Loading skin file: VideoFullScreen.xml
09:51:35 T:2684407808 M: 3072000 DEBUG: Load VideoFullScreen.xml: 5.78ms
09:51:35 T:2684407808 M: 3072000 DEBUG: Alloc resources: 6.27ms (6.25 ms skin load)
09:51:35 T:2684407808 M: 3694592 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
09:51:35 T:2684407808 M: 19697664 INFO: GL: ARB Imaging extension supported
09:51:35 T:52468736 M: 19361792 DEBUG: CDVDPlayerAudio:: Discontinuity - was:10476907.827000, should be:10492351.442127, error:15443.615127
09:51:36 T:52468736 M: 19030016 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
09:51:37 T:52806144 M: 19034112 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
09:51:37 T:52806144 M: 19030016 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
09:51:37 T:52468736 M: 27586560 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
09:51:37 T:52468736 M: 27299840 DEBUG: CDVDPlayerAudio:: Discontinuity - was:12531252.586127, should be:12477978.819110, error:-53273.767017
09:51:37 T:50642432 M: 27299840 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
09:51:37 T:50642432 M: 27299840 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
09:51:37 T:52468736 M: 27316224 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
09:51:37 T:52468736 M: 27303936 DEBUG: CDVDPlayerAudio:: Discontinuity - was:12983382.531110, should be:12480000.000000, error:-503382.531110
09:51:37 T:52827136 M: 27299840 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
09:51:37 T:52827136 M: 27299840 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
09:51:38 T:52468736 M: 27316224 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
09:51:38 T:52468736 M: 27303936 DEBUG: CDVDPlayerAudio:: Discontinuity - was:12969435.260000, should be:12504000.000000, error:-465435.260000
09:51:38 T:50642432 M: 27299840 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
09:51:38 T:50642432 M: 27299840 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
09:51:38 T:52468736 M: 27000832 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
09:51:38 T:52468736 M: 26988544 DEBUG: CDVDPlayerAudio:: Discontinuity - was:13023440.792000, should be:12528000.000000, error:-495440.792000
09:51:38 T:52827136 M: 26984448 DEBUG: CoreAudioRenderer:Tongueause: Pausing Playback.
09:51:38 T:52827136 M: 26984448 DEBUG: CCoreAudioRenderer::OnRender: Buffer underrun.
09:51:39 T:52468736 M: 27070464 DEBUG: CoreAudioRenderer::Resume: Resuming Playback.
[...]


This episodes is part of a serial season. Some of them play well other don't.
The content is stored locally on the ATV disk.
I also tried to copy it back to windows and here it play well - so it was not corrupted.

Any idea ?

Thx!
Reply
#4
paste the full xbmc.log onto http://www.pastebin.com, you have cut out the important bits.
Reply
#5
here full xbmc.log:

http://pastebin.com/xzLNZ0Nr

Let me know if you need any further information.

Thx!
Reply
#6
sezb51 Wrote:here full xbmc.log:

http://pastebin.com/xzLNZ0Nr

Let me know if you need any further information.

Thx!

Stupid crappy avi's. I'd need a sample of it.
Reply
#7
Hello Davilla,

I'm currently on a low-bandwidth internet connection so it's kind challenging to upload it entirely (349MB). Is there any tool I may use to analyze the AVI locally and provide you some good information ? Alternatively any cut-avi tool that do preserve the original format ?

Thx!
Reply
#8
sezb51 Wrote:Hello Davilla,

I'm currently on a low-bandwidth internet connection so it's kind challenging to upload it entirely (349MB). Is there any tool I may use to analyze the AVI locally and provide you some good information ? Alternatively any cut-avi tool that do preserve the original format ?

Thx!

Nope, I need to see what it's doing under the debugger.
Reply
#9
Hello Davilla,

I send you a private message with the coordinates for the troubled AVI file.

Let me know if that works for you or if you prefer any other sharing repository.

Hope to see this fixed sooner or later Smile

Thx!
Reply

Logout Mark Read Team Forum Stats Members Help
9.11 & Buffer underrun (SVN:26018)0