Revision 9f2d1b4f libavcodec/dsputil.h

View differences:

libavcodec/dsputil.h
105 105
typedef void (*tpel_mc_func)(uint8_t *block/*align width (8 or 16)*/, const uint8_t *pixels/*align 1*/, int line_size, int w, int h);
106 106
typedef void (*qpel_mc_func)(uint8_t *dst/*align width (8 or 16)*/, uint8_t *src/*align 1*/, int stride);
107 107
typedef void (*h264_chroma_mc_func)(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int srcStride, int h, int x, int y);
108
typedef void (*h264_weight_func)(uint8_t *block, int stride, int log2_denom, int weight, int offset);
109
typedef void (*h264_biweight_func)(uint8_t *dst, uint8_t *src, int stride, int log2_denom, int weightd, int weights, int offsetd, int offsets);
108 110

  
109 111
#define DEF_OLD_QPEL(name)\
110 112
void ff_put_        ## name (uint8_t *dst/*align width (8 or 16)*/, uint8_t *src/*align 1*/, int stride);\
......
258 260
    qpel_mc_func put_h264_qpel_pixels_tab[3][16];
259 261
    qpel_mc_func avg_h264_qpel_pixels_tab[3][16];
260 262
    
263
    h264_weight_func weight_h264_pixels_tab[10];
264
    h264_biweight_func biweight_h264_pixels_tab[10];
265
    
261 266
    me_cmp_func pix_abs[2][4];
262 267
    
263 268
    /* huffyuv specific */

Also available in: Unified diff