[mythtv-users] HD Stuttering
Curtis Stanford
curtis at stanfordcomputing.com
Sat Oct 29 11:02:17 EDT 2005
Just getting into this HD stuff and having some issues with HD
playback. Usually, when I first start watching an HD recording the
video and audio stutters quite badly. I can fix it by pressing
'P' (pause), waiting for a second or two, and hitting ' P' again.
Then it plays back smoothly. When it is playing smoothly, my CPU
using is only 20-25% so I don't think that's the problem.
There are also problems with commercial detection on HD. Doesn't work
near as well as with standard TV.
I'm using a separate backend with firewire input from HD-6200 and a
frontend with an FX-5200 using XvMC. I'm getting messages on the
frontend like:
2005-10-27 21:00:12.067 VideoOutputXv Error: ProcessFrameXvMC: Failed
to get OSD lock
2005-10-27 21:00:12.091 GetNextFreeFrame() unable to lock frame 100
times. Discarding Frames.
2005-10-27 21:00:12.092 AddInheritence past D NOT in used or
in done. AAAAUdLp
2005-10-27 21:00:12.106 GetNextFreeFrame() served a busy frame D.
Dropping. UUUUUdLp
2005-10-27 21:00:12.115 VideoOutputXv Error: ProcessFrameXvMC: Failed
to get OSD lock
2005-10-27 21:00:12.163 VideoOutputXv Error: ProcessFrameXvMC: Failed
to get OSD lock
2005-10-27 21:00:12.211 VideoOutputXv Error: ProcessFrameXvMC: Failed
to get OSD lock
2005-10-27 21:00:12.284 VideoOutputXv Error: ProcessFrameXvMC: Failed
to get OSD lock
2005-10-27 21:00:12.355 VideoOutputXv Error: ProcessFrameXvMC: Failed
to get OSD lock
2005-10-27 21:00:12.427 VideoOutputXv Error: ProcessFrameXvMC: Failed
to get OSD lock
2005-10-27 21:00:13.247 GetNextFreeFrame() unable to lock frame 100
times. Discarding Frames.
2005-10-27 21:00:13.247 AddInheritence past G NOT in used or
in done. AAALUAAp
2005-10-27 21:00:13.263 GetNextFreeFrame() served a busy frame G.
Dropping. UUULUUUp
2005-10-27 21:00:14.055 GetNextFreeFrame() unable to lock frame 100
times. Discarding Frames.
2005-10-27 21:00:14.055 AddInheritence past D NOT in used or
in done. AAAAUALp
2005-10-27 21:00:14.074 GetNextFreeFrame() served a busy frame D.
Dropping. UUUUUULp
2005-10-27 21:00:14.866 GetNextFreeFrame() unable to lock frame 100
times. Discarding Frames.
2005-10-27 21:00:14.867 AddInheritence past G NOT in used or
in done. AAALUAAp
2005-10-27 21:00:14.907 AddInheritence past G NOT in used or
in done. AAALALAp
[mpegvideo_xvmc @ 0xb76a3ec4]Next frame is a B frame in
findFutureSurface
[mpegvideo_xvmc @ 0xb76a3ec4]XvMC: Error, decoding B frame and future
frame is null!
[mpegvideo_xvmc @ 0xb76a3ec4]Next frame is a B frame in
findFutureSurface
[mpegvideo_xvmc @ 0xb76a3ec4]XvMC: Error, decoding B frame and future
frame is null!
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
2005-10-27 21:00:15.059 prebuffering pause
2005-10-27 21:00:15.176 prebuffering pause
2005-10-27 21:00:15.311 prebuffering pause
2005-10-27 21:00:17.166 prebuffering pause
2005-10-27 21:00:20.523 prebuffering pause
[mpegvideo_xvmc @ 0xb76a3ec4]warning: first frame is no keyframe
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
[mpegvideo_xvmc @ 0xb76a3ec4]Past frame is a B frame in findPastSurface
Curtis
More information about the mythtv-users
mailing list