[vlc-devel] [PATCH] yadif : Add SSSE3 and SSE2 support. porting from FFmpeg.

Rafaël Carré funman at videolan.org
Sat Nov 26 08:41:20 CET 2011

Le Sat, 26 Nov 2011 16:37:54 +0900,
Naohiro KORIYAMA <nkoriyama at gmail.com> a écrit :

> 2011/11/26 Rémi Denis-Courmont <remi at remlab.net>:
> > Le samedi 26 novembre 2011 04:40:04 Naohiro KORIYAMA, vous avez écrit :
> >> Hi,
> >>
> >> I added SSSE3 and SSE2 support to yadif deinterlacer from FFmpeg.
> >
> > The assembler code seems to miss a clobber list.
> Does original code in vlc have the same problem?
> > This is not acceptable in new code.
> OK. I give up for a while.

If you know how to use clobber list in asm(), it should be simple to

> > Also if it is in FFmpeg, why does this need to be copied?
> The reason why I copied, simply I don't know how to use libavfilter
> from VLC. If I can use it, maybe better.

I think libavfilter can not be used in VLC yet, but it would be a good
idea to write code to support libavfilter in VLC.

Rafaël Carré

More information about the vlc-devel mailing list