[mythtv] NVidia XvMC Prebuffering Pauses
David Shirley
dave at cs.curtin.edu.au
Wed May 18 05:55:18 UTC 2005
Hey Don,
I have been getting this of late (last 2 weeks) as well.
One fix which will help but not solve the problem is in nvidia-settings
ensure Texture Vsync -> Blank is off (under one of the menu's you will see
what I mean).
At the moment (as per Daniel's instructions) I am going to be doing
profiling on my mythtv install to find out where the CPU usage is going..
Also try rolling back to 66.29 drivers
Cheers
Dave
> Hello,
>
> I'm running today's CVS and NVidia XvMC is working a WHOLE LOT BETTER
> for me than it has in recent weeks. I can now change channels without
> ever crashing mythfrontend due to heap corruption.
>
> One new problem that has cropped up though is that I'm getting tons of
> prebuffering pauses when watching HD content over firewire with my
> dct6200. I can sometimes watch a channel without any problem, but
> frequently when I change channels I'll get the prebuffering along with
> jittery video or stuttering audio. Sometimes exiting and reentering
> live TV will fix the problem; sometimes not.
>
> I'm running Fedora Core 3 with NVidia driver 1.0-7174. I've attached a
> sampling from my mythfrontend log.
>
> Any advice or applicable patches?
>
> Thanks,
> - Don
>
> 2005-05-17 22:27:10.994 Prebuffer wait timed out 10 times.
> 2005-05-17 22:27:10.994 Prebuffer wait timed out, and not enough free
> frames. Discarding buffers.
> 2005-05-17 22:27:10.996 AddInheritence past A NOT in used or in
> done. ALAAAAdA
> 2005-05-17 22:27:10.996 AddInheritence future F NOT in used or in
> limbo. ALAAAAdA
> [mpegvideo_xvmc @ 0xb77e1854]Past frame is a B frame in findPastSurface
> [mpegvideo_xvmc @ 0xb77e1854]Past frame is a B frame in findPastSurface
> 2005-05-17 22:27:11.008 AddInheritence future F NOT in used or in
> limbo. LUAAAAdA
> 2005-05-17 22:27:11.100 GetNextFreeFrame() served a busy frame F.
> Dropping. UAdALUAL
> 2005-05-17 22:27:11.291 prebuffering pause
> 2005-05-17 22:27:11.291 AddInheritence past E NOT in used or in
> done. LLLLAdLA
> 2005-05-17 22:27:11.350 prebuffering pause
> 2005-05-17 22:27:11.376 prebuffering pause
> 2005-05-17 22:27:11.392 prebuffering pause
> 2005-05-17 22:27:11.409 prebuffering pause
> 2005-05-17 22:27:11.426 prebuffering pause
> 2005-05-17 22:27:11.442 prebuffering pause
> 2005-05-17 22:27:11.459 prebuffering pause
> 2005-05-17 22:27:11.476 prebuffering pause
> 2005-05-17 22:27:11.492 prebuffering pause
> 2005-05-17 22:27:11.509 prebuffering pause
> 2005-05-17 22:27:11.526 prebuffering pause
> 2005-05-17 22:27:11.535 Prebuffer wait timed out 10 times.
> 2005-05-17 22:27:11.535 Prebuffer wait timed out, and not enough free
> frames. Discarding buffers.
> [mpegvideo_xvmc @ 0xb77e1854]Past frame is a B frame in findPastSurface
> [mpegvideo_xvmc @ 0xb77e1854]Past frame is a B frame in findPastSurface
> 2005-05-17 22:27:11.536 AddInheritence future A NOT in used or in
> limbo. AAAALdAA
> 2005-05-17 22:27:11.542 prebuffering pause
> 2005-05-17 22:27:11.545 AddInheritence past A NOT in used or in
> done. ALAAUdAA
> 2005-05-17 22:27:11.576 GetNextFreeFrame() served a busy frame A.
> Dropping. ULLAUdUA
> 2005-05-17 22:27:11.996 prebuffering pause
> 2005-05-17 22:27:12.009 prebuffering pause
> 2005-05-17 22:27:12.025 prebuffering pause
> 2005-05-17 22:27:12.042 prebuffering pause
> 2005-05-17 22:27:12.059 prebuffering pause
> 2005-05-17 22:27:12.075 prebuffering pause
> 2005-05-17 22:27:12.092 prebuffering pause
> 2005-05-17 22:27:12.109 prebuffering pause
> 2005-05-17 22:27:12.125 prebuffering pause
> 2005-05-17 22:27:12.142 prebuffering pause
> 2005-05-17 22:27:12.159 prebuffering pause
> 2005-05-17 22:27:12.160 Prebuffer wait timed out 10 times.
> 2005-05-17 22:27:12.160 Prebuffer wait timed out, and not enough free
> frames. Discarding buffers.
> 2005-05-17 22:27:12.162 AddInheritence past H NOT in used or in
> done. AAALAAdA
> 2005-05-17 22:27:12.162 AddInheritence future E NOT in used or in
> limbo. AAALAAdA
> 2005-05-17 22:27:12.220 prebuffering pause
> [mpegvideo_xvmc @ 0xb77e1854]XvMC: error, decoding P frame and past
> frame is null!
> [mpegvideo_xvmc @ 0xb77e1854]XvMC: error, decoding P frame and past
> frame is null!
> [mpegvideo_xvmc @ 0xb77e1854]XvMC: Error, decoding B frame and past
> frame is null!
> [mpegvideo_xvmc @ 0xb77e1854]XvMC: Error, decoding B frame and past
> frame is null!
> [mpegvideo_xvmc @ 0xb77e1854]XvMC: Error, decoding B frame and past
> frame is null!
> [mpegvideo_xvmc @ 0xb77e1854]XvMC: Error, decoding B frame and past
> frame is null!
> 2005-05-17 22:27:12.343 GetNextFreeFrame() served a busy frame E.
> Dropping. ULAUUUAL
> 2005-05-17 22:27:35.533 prebuffering pause
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>
> !DSPAM:428acbe9270022032918178!
>
>
More information about the mythtv-dev
mailing list