Revision 3a088514 libavcodec/dsputil.h

View differences:

libavcodec/dsputil.h
91 91
void ff_vp3_v_loop_filter_c(uint8_t *src, int stride, int *bounding_values);
92 92
void ff_vp3_h_loop_filter_c(uint8_t *src, int stride, int *bounding_values);
93 93

  
94
/* VP6 DSP functions */
95
void ff_vp6_filter_diag4_c(uint8_t *dst, uint8_t *src, int stride,
96
                           const int16_t *h_weights, const int16_t *v_weights);
97

  
98 94
/* Bink functions */
99 95
void ff_bink_idct_c    (DCTELEM *block);
100 96
void ff_bink_idct_add_c(uint8_t *dest, int linesize, DCTELEM *block);
......
369 365
    void (*vp3_v_loop_filter)(uint8_t *src, int stride, int *bounding_values);
370 366
    void (*vp3_h_loop_filter)(uint8_t *src, int stride, int *bounding_values);
371 367

  
372
    void (*vp6_filter_diag4)(uint8_t *dst, uint8_t *src, int stride,
373
                             const int16_t *h_weights,const int16_t *v_weights);
374

  
375 368
    /* assume len is a multiple of 4, and arrays are 16-byte aligned */
376 369
    void (*vorbis_inverse_coupling)(float *mag, float *ang, int blocksize);
377 370
    void (*ac3_downmix)(float (*samples)[256], float (*matrix)[2], int out_ch, int in_ch, int len);

Also available in: Unified diff