[mythtv-users] HD Stuttering

Curtis Stanford curtis at stanfordcomputing.com
Sat Oct 29 11:10:05 EDT 2005


On Oct 29, 2005, at 9:02 AM, Curtis Stanford wrote:

> 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
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>

Forgot to say, I'm using the SVN version 7634.


More information about the mythtv-users mailing list