[mythtv-users] interlace issue on TV?

Tom Dexter digitalaudiorock at gmail.com
Sat May 2 13:43:44 UTC 2009


On Sat, May 2, 2009 at 9:18 AM, Udo van den Heuvel <udovdh at xs4all.nl> wrote:
> Tom Dexter wrote:
>>
>> On Sat, May 2, 2009 at 1:14 AM, Udo van den Heuvel <udovdh at xs4all.nl>
>> wrote:
>>>
>>> Anybody who cna confirm that this is the change needed to make the patch
>>> work for VIA XvMC?
>>
>> I'm compiling with that change right now.  Specifically, all that does
>> is to allow you to select the new deinterlacer in conjunction with
>> xvmc.
>
> Ah...
> That helps.
> I had a fresh compilation running.
> I just installed the results and the deinterlacer appears to  be selectable
> now, in my VIA XvMC profile. (thanks!)
> It even appears to help.
> The picture looks now like it needs to be.
> (will need to test some more of course)
>
> I attached a small patch based on the instructions that you posted.
>
> Thanks,
> Udo
>
> --- mythtv-0.21/libs/libmythtv/videodisplayprofile.cpp  2009-05-02
> 15:15:51.000000000 +0200
> +++ mythtv-0.21/libs/libmythtv/videodisplayprofile.cpp  2009-05-02
> 15:14:52.000000000 +0200
> @@ -1493,6 +1493,7 @@
>         safe_deint[*it2] += "bobdeint";
>         safe_deint[*it2] += "onefield";
>         safe_deint[*it2] += "none";
> +        safe_deint[*it2] += "fieldorderdoubleprocessdeint";
>         safe_osd[*it2]   += "chromakey";
>     }
>
>
In my case it allowed me to select it but on playback it rejected it:

2009-05-02 09:20:01.933 VDP: GetFilteredDeint() : xvmc-blit ->
'fieldorderdoubleprocessdeint'
2009-05-02 09:20:01.934 Failed to approve
'fieldorderdoubleprocessdeint' deinterlacer
2009-05-02 09:20:01.934 Couldn't load deinterlace filter

This is coming from libs/libmythtv/videooutbase.cpp and I'm looking
into it now.  I have a feeling that you're actually falling back to
your secondary deinterlacer or to none at all as was the case for my
profile.  If you add playback to your -v option you can find out.

Tom


More information about the mythtv-users mailing list