Revision d6f8476b libavcodec/vp8dsp.h

View differences:

libavcodec/vp8dsp.h
27 27

  
28 28
#include "dsputil.h"
29 29

  
30
typedef void (*vp8_mc_func)(uint8_t *dst/*align 8*/, int dstStride, uint8_t *src/*align 1*/, int srcStride, int h, int x, int y);
31

  
30 32
typedef struct VP8DSPContext {
31 33
    void (*vp8_luma_dc_wht)(DCTELEM block[4][4][16], DCTELEM dc[16]);
32 34
    void (*vp8_idct_add)(uint8_t *dst, DCTELEM block[16], int stride);
......
55 57
     * third dimension: same as second dimention, for horizontal interpolation
56 58
     * so something like put_vp8_epel_pixels_tab[width>>3][2*!!my-(my&1)][2*!!mx-(mx&1)](..., mx, my)
57 59
     */
58
    h264_chroma_mc_func put_vp8_epel_pixels_tab[3][3][3];
60
    vp8_mc_func put_vp8_epel_pixels_tab[3][3][3];
59 61
} VP8DSPContext;
60 62

  
61 63
void ff_put_vp8_pixels16_c(uint8_t *dst, uint8_t *src, int stride, int h, int x, int y);

Also available in: Unified diff