# HG changeset patch # User conrad # Date 1220166308 0 # Node ID b04a9742669cc3f6be4d4029597055b8ae80e467 # Parent 2994fe74068f0870f1249cb5281d50cab7c52635 Don't declare SSE vp3 idct data static, so it can be used in the mmx version diff -r 2994fe74068f -r b04a9742669c i386/vp3dsp_sse2.c --- a/i386/vp3dsp_sse2.c Sun Aug 31 03:08:18 2008 +0000 +++ b/i386/vp3dsp_sse2.c Sun Aug 31 07:05:08 2008 +0000 @@ -27,7 +27,7 @@ #include "dsputil_mmx.h" #include "mmx.h" -static DECLARE_ALIGNED_16(const unsigned short, SSE2_idct_data[7 * 8]) = +DECLARE_ALIGNED_16(const unsigned short, ff_vp3_idct_data[7 * 8]) = { 64277,64277,64277,64277,64277,64277,64277,64277, 60547,60547,60547,60547,60547,60547,60547,60547, @@ -457,7 +457,7 @@ { unsigned char *input_bytes = (unsigned char *)input_data; unsigned char *output_data_bytes = (unsigned char *)input_data; - const unsigned char *idct_data_bytes = (const unsigned char *)SSE2_idct_data; + const unsigned char *idct_data_bytes = (const unsigned char *)ff_vp3_idct_data; const unsigned char *Eight = (const unsigned char *)&ff_pw_8; #define eax input_bytes