Revision 004cda8e libavcodec/x86/vp8dsp-init.c

View differences:

libavcodec/x86/vp8dsp-init.c
195 195

  
196 196
extern void ff_vp8_idct_dc_add_mmx(uint8_t *dst, DCTELEM block[16], int stride);
197 197
extern void ff_vp8_idct_dc_add_sse4(uint8_t *dst, DCTELEM block[16], int stride);
198
extern void ff_vp8_luma_dc_wht_mmxext(DCTELEM block[4][4][16], DCTELEM dc[16]);
198 199
#endif
199 200

  
200 201
#define VP8_LUMA_MC_FUNC(IDX, SIZE, OPT) \
......
237 238
    /* note that 4-tap width=16 functions are missing because w=16
238 239
     * is only used for luma, and luma is always a copy or sixtap. */
239 240
    if (mm_flags & FF_MM_MMX2) {
241
        c->vp8_luma_dc_wht = ff_vp8_luma_dc_wht_mmxext;
240 242
        VP8_LUMA_MC_FUNC(0, 16, mmxext);
241 243
        VP8_MC_FUNC(1, 8, mmxext);
242 244
        VP8_MC_FUNC(1, 4, mmxext);

Also available in: Unified diff