Revision 3899eb2f libavcodec/dsputil.h

View differences:

libavcodec/dsputil.h
218 218
    int (*pix_norm1)(uint8_t * pix, int line_size);
219 219
// 16x16 8x8 4x4 2x2 16x8 8x4 4x2 8x16 4x8 2x4
220 220

  
221
    me_cmp_func sad[5]; /* identical to pix_absAxA except additional void * */
222
    me_cmp_func sse[5];
223
    me_cmp_func hadamard8_diff[5];
224
    me_cmp_func dct_sad[5];
225
    me_cmp_func quant_psnr[5];
226
    me_cmp_func bit[5];
227
    me_cmp_func rd[5];
228
    me_cmp_func vsad[5];
229
    me_cmp_func vsse[5];
230
    me_cmp_func nsse[5];
231
    me_cmp_func w53[5];
232
    me_cmp_func w97[5];
233
    me_cmp_func dct_max[5];
234
    me_cmp_func dct264_sad[5];
235

  
236
    me_cmp_func me_pre_cmp[5];
237
    me_cmp_func me_cmp[5];
238
    me_cmp_func me_sub_cmp[5];
239
    me_cmp_func mb_cmp[5];
240
    me_cmp_func ildct_cmp[5]; //only width 16 used
241
    me_cmp_func frame_skip_cmp[5]; //only width 8 used
221
    me_cmp_func sad[6]; /* identical to pix_absAxA except additional void * */
222
    me_cmp_func sse[6];
223
    me_cmp_func hadamard8_diff[6];
224
    me_cmp_func dct_sad[6];
225
    me_cmp_func quant_psnr[6];
226
    me_cmp_func bit[6];
227
    me_cmp_func rd[6];
228
    me_cmp_func vsad[6];
229
    me_cmp_func vsse[6];
230
    me_cmp_func nsse[6];
231
    me_cmp_func w53[6];
232
    me_cmp_func w97[6];
233
    me_cmp_func dct_max[6];
234
    me_cmp_func dct264_sad[6];
235

  
236
    me_cmp_func me_pre_cmp[6];
237
    me_cmp_func me_cmp[6];
238
    me_cmp_func me_sub_cmp[6];
239
    me_cmp_func mb_cmp[6];
240
    me_cmp_func ildct_cmp[6]; //only width 16 used
241
    me_cmp_func frame_skip_cmp[6]; //only width 8 used
242 242

  
243 243
    int (*ssd_int8_vs_int16)(const int8_t *pix1, const int16_t *pix2,
244 244
                             int size);

Also available in: Unified diff