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; |