@ -28,8 +28,6 @@
# include "libavutil/x86/cpu.h"
# include "libavutil/x86/cpu.h"
# include "libavcodec/huffyuvencdsp.h"
# include "libavcodec/huffyuvencdsp.h"
void ff_diff_int16_mmx ( uint16_t * dst , const uint16_t * src1 , const uint16_t * src2 ,
unsigned mask , int w ) ;
void ff_diff_int16_sse2 ( uint16_t * dst , const uint16_t * src1 , const uint16_t * src2 ,
void ff_diff_int16_sse2 ( uint16_t * dst , const uint16_t * src1 , const uint16_t * src2 ,
unsigned mask , int w ) ;
unsigned mask , int w ) ;
void ff_diff_int16_avx2 ( uint16_t * dst , const uint16_t * src1 , const uint16_t * src2 ,
void ff_diff_int16_avx2 ( uint16_t * dst , const uint16_t * src1 , const uint16_t * src2 ,
@ -42,10 +40,6 @@ av_cold void ff_huffyuvencdsp_init_x86(HuffYUVEncDSPContext *c, AVCodecContext *
av_unused int cpu_flags = av_get_cpu_flags ( ) ;
av_unused int cpu_flags = av_get_cpu_flags ( ) ;
const AVPixFmtDescriptor * pix_desc = av_pix_fmt_desc_get ( avctx - > pix_fmt ) ;
const AVPixFmtDescriptor * pix_desc = av_pix_fmt_desc_get ( avctx - > pix_fmt ) ;
if ( ARCH_X86_32 & & EXTERNAL_MMX ( cpu_flags ) ) {
c - > diff_int16 = ff_diff_int16_mmx ;
}
if ( EXTERNAL_MMXEXT ( cpu_flags ) & & pix_desc & & pix_desc - > comp [ 0 ] . depth < 16 ) {
if ( EXTERNAL_MMXEXT ( cpu_flags ) & & pix_desc & & pix_desc - > comp [ 0 ] . depth < 16 ) {
c - > sub_hfyu_median_pred_int16 = ff_sub_hfyu_median_pred_int16_mmxext ;
c - > sub_hfyu_median_pred_int16 = ff_sub_hfyu_median_pred_int16_mmxext ;
}
}