comparison x86/h264dsp_mmx.c @ 12379:2ea2fd28da07 libavcodec

Split h264dsp and h264pred in configure. Many H.264 derivatives, like RV40 and VP8, use the H.264 prediction functions but not the weight/loopfilter functions. This should reduce the size of builds with one of these derivatives but without H.264 decoding itself.
author darkshikari
date Sat, 07 Aug 2010 23:10:25 +0000
parents 09a31ef6ed58
children 3fc4c625b6f3
comparison
equal deleted inserted replaced
12378:3fbaf3a70b29 12379:2ea2fd28da07
2363 void ff_pred4x4_tm_vp8_mmx (uint8_t *src, const uint8_t *topright, int stride); 2363 void ff_pred4x4_tm_vp8_mmx (uint8_t *src, const uint8_t *topright, int stride);
2364 void ff_pred4x4_tm_vp8_mmxext (uint8_t *src, const uint8_t *topright, int stride); 2364 void ff_pred4x4_tm_vp8_mmxext (uint8_t *src, const uint8_t *topright, int stride);
2365 void ff_pred4x4_tm_vp8_ssse3 (uint8_t *src, const uint8_t *topright, int stride); 2365 void ff_pred4x4_tm_vp8_ssse3 (uint8_t *src, const uint8_t *topright, int stride);
2366 void ff_pred4x4_vertical_vp8_mmxext(uint8_t *src, const uint8_t *topright, int stride); 2366 void ff_pred4x4_vertical_vp8_mmxext(uint8_t *src, const uint8_t *topright, int stride);
2367 2367
2368 #if CONFIG_H264DSP 2368 #if CONFIG_H264PRED
2369 void ff_h264_pred_init_x86(H264PredContext *h, int codec_id) 2369 void ff_h264_pred_init_x86(H264PredContext *h, int codec_id)
2370 { 2370 {
2371 mm_flags = mm_support(); 2371 mm_flags = mm_support();
2372 2372
2373 #if HAVE_YASM 2373 #if HAVE_YASM