Mercurial > libavcodec.hg
comparison dsputil.h @ 4279:1f84e4f18aa1 libavcodec
Added entry for H.264 DCT to the DSP context.
author | takis |
---|---|
date | Thu, 07 Dec 2006 16:09:33 +0000 |
parents | 3a4d4be05618 |
children | de525a2b41db |
comparison
equal
deleted
inserted
replaced
4278:730ffb021033 | 4279:1f84e4f18aa1 |
---|---|
381 /* h264 functions */ | 381 /* h264 functions */ |
382 void (*h264_idct_add)(uint8_t *dst, DCTELEM *block, int stride); | 382 void (*h264_idct_add)(uint8_t *dst, DCTELEM *block, int stride); |
383 void (*h264_idct8_add)(uint8_t *dst, DCTELEM *block, int stride); | 383 void (*h264_idct8_add)(uint8_t *dst, DCTELEM *block, int stride); |
384 void (*h264_idct_dc_add)(uint8_t *dst, DCTELEM *block, int stride); | 384 void (*h264_idct_dc_add)(uint8_t *dst, DCTELEM *block, int stride); |
385 void (*h264_idct8_dc_add)(uint8_t *dst, DCTELEM *block, int stride); | 385 void (*h264_idct8_dc_add)(uint8_t *dst, DCTELEM *block, int stride); |
386 void (*h264_dct)(DCTELEM block[4][4]); | |
386 | 387 |
387 /* snow wavelet */ | 388 /* snow wavelet */ |
388 void (*vertical_compose97i)(DWTELEM *b0, DWTELEM *b1, DWTELEM *b2, DWTELEM *b3, DWTELEM *b4, DWTELEM *b5, int width); | 389 void (*vertical_compose97i)(DWTELEM *b0, DWTELEM *b1, DWTELEM *b2, DWTELEM *b3, DWTELEM *b4, DWTELEM *b5, int width); |
389 void (*horizontal_compose97i)(DWTELEM *b, int width); | 390 void (*horizontal_compose97i)(DWTELEM *b, int width); |
390 void (*inner_add_yblock)(uint8_t *obmc, const int obmc_stride, uint8_t * * block, int b_w, int b_h, int src_x, int src_y, int src_stride, slice_buffer * sb, int add, uint8_t * dst8); | 391 void (*inner_add_yblock)(uint8_t *obmc, const int obmc_stride, uint8_t * * block, int b_w, int b_h, int src_x, int src_y, int src_stride, slice_buffer * sb, int add, uint8_t * dst8); |