[mythtv-users] approve deinterlace filter?
Tom Dexter
digitalaudiorock at gmail.com
Tue May 6 16:26:34 UTC 2008
On Tue, May 6, 2008 at 5:41 AM, William <william_munson at comcast.net> wrote:
> Greg Woods wrote:
> > What does it mean to "approve" a deinterlace filter (or, as in the case
> > 0f the log snippet below, fail to approve one?)
> >
> > I have also tried Bob deinterlacing, but then I get an error that the
> > display isn't fast enough; the identical hardware, *with* Bob, worked
> > fine with FC5 and 0.20 SVN, but I am getting stuttering in HD playback
> > and the dreaded "NVP: prebuffering pause" since upgrading to F8 and 0.21
> > from ATrpms.
> >
> > I know my problem is NOT insufficient hardware, so I am looking to fix
> > the errors I can see first.
> >
> >
>
> I do not know about the child business however I have had success
> getting bob to work. In my case I had to patch the source code to fake
> myth into thinking the refresh rate was fast enough to support bob. Of
> course this requires you to compile your own. Here is the patch against
> 0.21-fixes.
>
> Index: libs/libmythtv/videoout_xv.cpp
> ===================================================================
> --- libs/libmythtv/videoout_xv.cpp (revision 16983)
> +++ libs/libmythtv/videoout_xv.cpp (working copy)
> @@ -365,6 +365,10 @@
>
> rate = (dot_clock * 1000.0) / rate;
>
> + // Patch to double interlaced framerate
> + if (mode_line.flags && 0x010) // #define V_INTERLACE 0x010
> + rate = rate * 2; // if modeline is interlaced then
> double the effective refresh rate
> +
> // Assume 60Hz if rate isn't good:
> if (rate < 20 || rate > 200)
>
>
> {
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
I'm using that patch as well...note however that the '&& 0x010' is
supposed to be a bitwise and, that is '& 0x010'.
Tom
More information about the mythtv-users
mailing list