[mythtv-users] interlace issue on TV?

Udo van den Heuvel udovdh at xs4all.nl
Sat May 2 14:52:15 UTC 2009


Tom Dexter wrote:
> ...and that method is doing this:
> 
> /**
>  * \fn VideoOutput::ApproveDeintFilter(const QString& filtername) const
>  * \brief Approves all deinterlace filters, except ones which
>  *        must be supported by a specific video output class.
>  */
> bool VideoOutput::ApproveDeintFilter(const QString& filtername) const
> {
>     // Default to not supporting bob deinterlace
>     return (!filtername.contains("bobdeint") &&
>             !filtername.contains("doublerate") &&
>             !filtername.contains("opengl"));
> }
> 
> Someone who understands what's going on there better than I may need
> to look at this.  What confuses me is that this looks as though it
> would reject bob as well, but obviously it doesn't...which makes me
> wonder if it ever gets to this point at all when using bob.

Would fieldorderdoubleprocessdeint need a specific video output class?
Not so, if I look at the current code. (it just scans the filtername)
So there must be a different reason?


More information about the mythtv-users mailing list