[mythtv-users] New deinterlacer for perfect image quality when using an interlaced display, mode that matches the source

Paul Gardiner lists at glidos.net
Fri Apr 3 18:40:46 UTC 2009


Tom Dexter wrote:
> On Mon, Mar 30, 2009 at 4:39 AM, Paul Gardiner <lists at glidos.net> wrote:
>> Paul Gardiner wrote:
>>> Tom Dexter wrote:
>>>> I noticed some flickering of translucent portions of the OSD (the
>>>> playback menu for example) while this deinterlacer was in use (unless
>>>> video is paused).  On 720p stations where it gets disabled this
>>>> doesn't occur at all.
>>> I think I've just sussed what is causing this. The deinterlacer gets
>>> given each frame twice. Each time it overwrites the bottom field,
>>> but leaves the top field unchanged. After each call the OSD will
>>> be rendered over the frame. The fact that I don't update the
>>> top field in the second call to the deinterlacer means the OSD gets
>>> rendered over the top of a previous rendering. That doesn't matter
>>> for a solid OSD, but if translucent the top field will be
>>> darker than the bottom.
>>>
>>> Should be easy to fix:
>> ...
>>
>> Hmmm, so much for that idea! Doesn't seem to make any difference.
>>
>> P.
>>
> 
> It's definitely a side affect I can live with for sure...it's not even
> all that noticeable.

Turns out the changes did work. I was confused because there is still
a small amount of flicker with my OSD.

Mark Kendall has now committed the deinterlaced to trunk, and has
fixed the flashing plus another bug, so grabbing that patch might
be good.

Cheers,
	Paul.



More information about the mythtv-users mailing list