[vlc-devel] [PATCH] Deinterlacer: TwoX (was: "X (2x)")

Juha Jeronen juha.jeronen at jyu.fi
Tue May 3 01:36:19 CEST 2011

On 05/03/2011 12:13 AM, Jean-Baptiste Kempf wrote:
> On Mon, May 02, 2011 at 07:02:15PM +0300, Juha Jeronen wrote :
>> The remaining question is - do we want this filter?
> Probably.
> But how do we show it to the users?

How do we show them that they want it too, or what to put in the label? :)

First one... I'll add a note to the recommendations in the user doc. I
think that should be enough :)

Second one: this is a hard problem. To be intuitive, the label should
somehow indicate that this is a framerate-doubling version of X. That's
why X (2x) or TwoX... but these aren't very good. Something that doesn't
sound like candy or a cheap knockoff of a chocolate brand...

In another way, this filter follows from X so it could be Y. But that's
boring. Or since 2X = X + X, "U" (mod 26). But that's way too opaque. I
think the name needs moar X. Maybe X+1 or even X++, but that's got to be
a tired joke these days ;)

xXx would be humorous and technically contain the same X's as "X (2x)"
(when expanded and re-positioned). From this (and seeing "Yadif (2x)" in
the menu), I think the idea behind the name should dawn upon trying the

Also, some users may liken "xxx" to a FIXME. I wonder if the original
"X" was originally a placeholder? Going with the "tradition" would be
nice. :)

Some others may liken "XXX" to pr0n. Considering it's obscene that
deinterlacers should be needed in the first place, this is in a sense
appropriate, too.

In these ways it's a good name, and definitely the best suggestion so
far. But naming a video filter after a movie... is it legally acceptable?

If it is, then I have no problem with calling it that.

Finally, from yet another viewpoint, most of the code is by Laurent, so
perhaps he should get the honour of naming it - I just added a parameter
and made it consider (alternatively) y = 1 as the origin.


More information about the vlc-devel mailing list