[mythtv-users] interlace issue on TV?
Tom Dexter
digitalaudiorock at gmail.com
Fri May 1 22:35:56 UTC 2009
On Fri, May 1, 2009 at 10:14 AM, Paul Gardiner <lists at glidos.net> wrote:
> Udo van den Heuvel wrote:
>>
>> Tom Dexter wrote:
>>>>>>>>
>>>>>>>> At the start of this topic I explained how the VIA XvMC setup at is
>>>>>>>> this point.
>>>>>>>
>>>>>>> Select "Interlaced(x2)" as your deinterlacer.
>>>>
>>>> As primary or backup?
>>>> I can't find this deinterlacer in the list.
>>>>
>>> I did notice when I set mine up that the new deinterlacer didn't show
>>> up when XvMC is set as the decoder. I use either ffmeg or libmpeg2 so
>>> it made no difference to me. I don't know if that's by design or not.
>>> Paul may be able to answer that.
>>
>> Thanks, interesting observation as I do use XvMC, as posted earlier.
>> Paul? Can I fix this?
>> Or is it teh patch?
>
> Oh might be the patch. I use ffmpeg too, so I hadn't noticed
> Interlacedx2 not appearing with XvMC.
>
> P.
I think (??) it may need to be added to this block of code in
libs/libmythtv/videodisplayprofile.cpp around line 1490:
QStringList::const_iterator it2;
for (it2 = tmp.begin(); it2 != tmp.end(); ++it2)
{
safe_deint[*it2] += "bobdeint";
safe_deint[*it2] += "onefield";
safe_deint[*it2] += "none";
safe_osd[*it2] += "chromakey";
}
That is, a new line something like:
safe_deint[*it2] += "fieldorderdoubleprocessdeint";
...added into that block. Now whether or not it actually works is
another story.
I'll see if I can find time to test that on my end. However, I know
nothing about Via XvMC (xvmc-vld), and I'm not sure how that relates
to that code at all. Obviously I can't test that with an nVidia card.
Tom
More information about the mythtv-users
mailing list