VP3 loop filter is mmx2 not mmx
[ffmpeg.git] / libavcodec / i386 / vp3dsp_mmx.h
index 7c2bc601bee539f278b77bf732193d675c0be62a..2e79913deb8b94deac1120efae81446dd90e48e0 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#ifndef FFMPEG_VP3DSP_MMX_H
-#define FFMPEG_VP3DSP_MMX_H
+#ifndef AVCODEC_I386_VP3DSP_MMX_H
+#define AVCODEC_I386_VP3DSP_MMX_H
 
-#include "dsputil.h"
+#include <stdint.h>
+#include "libavcodec/dsputil.h"
 
 void ff_vp3_idct_mmx(int16_t *data);
 void ff_vp3_idct_put_mmx(uint8_t *dest, int line_size, DCTELEM *block);
 void ff_vp3_idct_add_mmx(uint8_t *dest, int line_size, DCTELEM *block);
-void ff_vp3_dsp_init_mmx(void);
 
-#endif /* FFMPEG_VP3DSP_MMX_H */
+void ff_vp3_v_loop_filter_mmx2(uint8_t *src, int stride, int *bounding_values);
+void ff_vp3_h_loop_filter_mmx2(uint8_t *src, int stride, int *bounding_values);
+
+#endif /* AVCODEC_I386_VP3DSP_MMX_H */