Originally committed as revision 20164 to svn://svn.ffmpeg.org/ffmpeg/trunktags/v0.6
| @@ -480,8 +480,8 @@ OBJS-$(ARCH_ALPHA) += alpha/dsputil_alpha.o \ | |||||
| alpha/mpegvideo_alpha.o \ | alpha/mpegvideo_alpha.o \ | ||||
| alpha/simple_idct_alpha.o \ | alpha/simple_idct_alpha.o \ | ||||
| OBJS-$(ARCH_ARM) += arm/dsputil_arm.o \ | |||||
| arm/dsputil_arm_s.o \ | |||||
| OBJS-$(ARCH_ARM) += arm/dsputil_init_arm.o \ | |||||
| arm/dsputil_arm.o \ | |||||
| arm/fft_init_arm.o \ | arm/fft_init_arm.o \ | ||||
| arm/jrevdct_arm.o \ | arm/jrevdct_arm.o \ | ||||
| arm/mpegvideo_arm.o \ | arm/mpegvideo_arm.o \ | ||||
| @@ -496,7 +496,7 @@ OBJS-$(HAVE_ARMV6) += arm/dsputil_init_armv6.o \ | |||||
| arm/simple_idct_armv6.o \ | arm/simple_idct_armv6.o \ | ||||
| OBJS-$(HAVE_ARMVFP) += arm/dsputil_vfp.o \ | OBJS-$(HAVE_ARMVFP) += arm/dsputil_vfp.o \ | ||||
| arm/float_arm_vfp.o \ | |||||
| arm/dsputil_init_vfp.o \ | |||||
| OBJS-$(HAVE_IWMMXT) += arm/dsputil_iwmmxt.o \ | OBJS-$(HAVE_IWMMXT) += arm/dsputil_iwmmxt.o \ | ||||
| arm/mpegvideo_iwmmxt.o \ | arm/mpegvideo_iwmmxt.o \ | ||||
| @@ -510,8 +510,8 @@ NEON-OBJS-$(CONFIG_H264_DECODER) += arm/h264dsp_neon.o \ | |||||
| NEON-OBJS-$(CONFIG_VP3_DECODER) += arm/vp3dsp_neon.o | NEON-OBJS-$(CONFIG_VP3_DECODER) += arm/vp3dsp_neon.o | ||||
| OBJS-$(HAVE_NEON) += arm/dsputil_neon.o \ | |||||
| arm/dsputil_neon_s.o \ | |||||
| OBJS-$(HAVE_NEON) += arm/dsputil_init_neon.o \ | |||||
| arm/dsputil_neon.o \ | |||||
| arm/simple_idct_neon.o \ | arm/simple_idct_neon.o \ | ||||
| $(NEON-OBJS-yes) | $(NEON-OBJS-yes) | ||||
| @@ -23,7 +23,7 @@ | |||||
| void ff_dsputil_init_armv5te(DSPContext* c, AVCodecContext *avctx); | void ff_dsputil_init_armv5te(DSPContext* c, AVCodecContext *avctx); | ||||
| void ff_dsputil_init_armv6(DSPContext* c, AVCodecContext *avctx); | void ff_dsputil_init_armv6(DSPContext* c, AVCodecContext *avctx); | ||||
| void ff_float_init_arm_vfp(DSPContext* c, AVCodecContext *avctx); | |||||
| void ff_dsputil_init_vfp(DSPContext* c, AVCodecContext *avctx); | |||||
| void ff_dsputil_init_neon(DSPContext *c, AVCodecContext *avctx); | void ff_dsputil_init_neon(DSPContext *c, AVCodecContext *avctx); | ||||
| void dsputil_init_iwmmxt(DSPContext* c, AVCodecContext *avctx); | void dsputil_init_iwmmxt(DSPContext* c, AVCodecContext *avctx); | ||||
| @@ -122,7 +122,7 @@ void dsputil_init_arm(DSPContext* c, AVCodecContext *avctx) | |||||
| dsputil_init_iwmmxt(c, avctx); | dsputil_init_iwmmxt(c, avctx); | ||||
| #endif | #endif | ||||
| #if HAVE_ARMVFP | #if HAVE_ARMVFP | ||||
| ff_float_init_arm_vfp(c, avctx); | |||||
| ff_dsputil_init_vfp(c, avctx); | |||||
| #endif | #endif | ||||
| #if HAVE_NEON | #if HAVE_NEON | ||||
| ff_dsputil_init_neon(c, avctx); | ff_dsputil_init_neon(c, avctx); | ||||
| @@ -26,7 +26,7 @@ void ff_vector_fmul_reverse_vfp(float *dst, const float *src0, | |||||
| const float *src1, int len); | const float *src1, int len); | ||||
| void ff_float_to_int16_vfp(int16_t *dst, const float *src, long len); | void ff_float_to_int16_vfp(int16_t *dst, const float *src, long len); | ||||
| void ff_float_init_arm_vfp(DSPContext* c, AVCodecContext *avctx) | |||||
| void ff_dsputil_init_vfp(DSPContext* c, AVCodecContext *avctx) | |||||
| { | { | ||||
| c->vector_fmul = ff_vector_fmul_vfp; | c->vector_fmul = ff_vector_fmul_vfp; | ||||
| c->vector_fmul_reverse = ff_vector_fmul_reverse_vfp; | c->vector_fmul_reverse = ff_vector_fmul_reverse_vfp; | ||||