[mythtv-users] Bob deinterlacing drops frames, but not high CPU
Matt Doran
matt.doran at papercut.biz
Wed May 16 13:53:04 UTC 2007
>> I think this is your problem. RTC calculates when the next frame should
>> show up, but has no feedback from the video display. So occasionally
>> the video card waits an extra frame (or plays too early)... when enough
>> of these add up, we skip a tooth and you get your message.
>>
>>
> Thanks Doug. You really seem to know about this stuff....
>
> OK. So what methods will work? Only OpenGL?
>
>
>
I'd like to know the answers to my previous email if possible ...... but
I just tried OpenGL Sync + Bob, and I get the following in the logs:
2007-05-16 23:24:12.449 OpenGLVideoSync: GLX extensions:
GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig
GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control
GLX_EXT_texture_from_pixmap GLX_ARB_multisample GLX_NV_float_buffer
GLX_ARB_fbconfig_float GLX_ARB_get_proc_address
2007-05-16 23:24:12.450 OpenGLVideoSync: x,y -> 640, 360
2007-05-16 23:24:12.471 Using OpenGLVideoSync
2007-05-16 23:24:12.472 Set video sync frame interval to 40000
*2007-05-16 23:24:12.472 Video sync method can't support double
framerate (refresh rate too low for bob deint)*
What's going on here? If I disable OpenGL sync and use RTC, bob drops
frames .... If I enable OpenGL sync I get an confusing message about
frame and refresh rates.
Is this error because my refresh rate is 20040usec , which is 49.9Hz ...
which isn't double 25? Isn't it being a bit picky? :)
If this is the case, how can push my refresh rate over 50Hz. I'm using
a built-in modeline "1280x720_50". From my xorg log, I think the
modeline is:
(--) NVIDIA(0): 1280 x 720 @ 50 Hz
(--) NVIDIA(0): Pixel Clock : 74.25 MHz
(--) NVIDIA(0): HRes, HSyncStart : 1280, 1720
(--) NVIDIA(0): HSyncEnd, HTotal : 1760, 1980
(--) NVIDIA(0): VRes, VSyncStart : 720, 725
(--) NVIDIA(0): VSyncEnd, VTotal : 730, 750
(--) NVIDIA(0): H/V Polarity : +/+
My plasma is a bit picky. I'm using a HDMI input on a Panasonic plasma.
What would I change in the modeline to get my vrefresh above 50Hz,
without changing too much?
Thanks heaps!!!
Matt
More information about the mythtv-users
mailing list