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

Naohiro KORIYAMA nkoriyama at gmail.com
Sat Dec 17 15:38:52 CET 2011

2011/12/17 Rémi Denis-Courmont <remi at remlab.net>:
> Le samedi 10 décembre 2011 07:55:16 Naohiro KORIYAMA, vous avez écrit :
>> OK. I reverted that part. and used VLC_MMX and VLC_SSE.
>> I confirmed the compilation issue is fixed!
> I cannot link it here...
> .libs/libdeinterlace_plugin_la-algo_yadif.o: In function
> `yadif_filter_line_ssse3':
> /home/remi/videolan/vlc/build/modules/video_filter/../../../modules/video_filter/deinterlace/yadif_template.h:249:
> undefined reference to `_pw_1'
> /home/remi/videolan/vlc/build/modules/video_filter/../../../modules/video_filter/deinterlace/yadif_template.h:249:
> undefined reference to `_pb_1'

I didn't have Linux environment. So I just installed Ubuntu 64 bit,
and made a building environment.
And I just got same error.

I attached a new patch, it fixed the compilation issue.
I built and testedya the module on Linux 64bit, Mac OS X 64bit and
WIndows 32bit.

I'm sorry for inconvenience.

Best regards,

nkoriyama at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-yadif-Add-SSSE3-and-SSE2-support.-porting-from-FFmpe.patch
Type: application/octet-stream
Size: 25966 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20111217/a3bf7570/attachment.obj>

More information about the vlc-devel mailing list