[mythtv-users] XvMC and CVS

Daniel Thor Kristjansson danielk at mrl.nyu.edu
Wed Sep 8 19:43:41 EDT 2004


On Wed, 8 Sep 2004, dean vanden heuvel wrote:
]question...is there a way to turn off ALL deinterlace in the current
]CVS version of the code?
]-dvh

Is it the OSD that is the problem, or the video output itself?

There are two major changes in the output at 1080i, one is a poor-man's
deinterlacing, and the other is bob-deinterlacing. The first would lower
quality on a display with a true 1920x1080 interlaced scan, and the
latter would improve quality a on a display capable of 60hz 1920x1080
progressive scan (your DLP can probably do that). But both have bad
looking OSD because we haven't gotten around to fixing that.

A hackish way to disable all deinterlacing is first uncheck
deinterlacing in setup, and then change detectInterlace()
in NuppelVideoPlayer.cpp to always return kScan_Progressive.

If you're using CVS as of today you should notice smoother output with
1080i content, if you first run "chmod a+s /usr/local/bin/mythfrontend"
as root. This will allow mythtv to run the display thread with
a real-time priority.

-- Daniel


More information about the mythtv-users mailing list