[FFmpeg-cvslog] r25874 - in trunk/libavfilter: vf_yadif.c x86/yadif.c x86/yadif_template.c

Etienne Buira etienne.buira.lists
Sat Dec 4 14:12:51 CET 2010


On Sat, Dec 04, 2010 at 01:55:15PM +0100, Etienne Buira wrote:
> On Sat, Dec 04, 2010 at 06:23:44AM +0100, bcoudurier wrote:
> > Author: bcoudurier
> > Date: Sat Dec  4 06:23:44 2010
> > New Revision: 25874
> > 
> > Log:
> > yadif sse2/ssse3 optimizations
> > 
> > Added:
> >    trunk/libavfilter/x86/yadif_template.c
> > Modified:
> >    trunk/libavfilter/vf_yadif.c
> >    trunk/libavfilter/x86/yadif.c
> 
> Hi.
> 
> This breaks compilation on my host, (yadif_template.c:{249,243}:
> undefined reference to 'ff_pw_1'), even on r25877.
> 
> /proc/cpuinfo shows ssse3 flag.
> 
> config.mak haves HAVE_SSE=yes and HAVE_SSSE3=yes definitions.

However, it works when adding the line
+DECLARE_ALIGNED(16, const xmm_reg,  ff_pw_1  ) = {0x0001000100010001ULL, 0x0001000100010001ULL};
to libavcodec/x86/dsputil_mmx.c that were in your Decembre 1st submitted
patch.



More information about the ffmpeg-cvslog mailing list