Mercurial > libavcodec.hg
comparison dsputil.h @ 5997:90de28dfd8d6 libavcodec
Switch VC-1 decoder to output decoded residual immediately.
author | kostya |
---|---|
date | Sat, 08 Dec 2007 10:41:18 +0000 |
parents | fbd10e6dfbe1 |
children | 558c1fd0ee72 |
comparison
equal
deleted
inserted
replaced
5996:9319837c5d02 | 5997:90de28dfd8d6 |
---|---|
405 | 405 |
406 void (*shrink[4])(uint8_t *dst, int dst_wrap, const uint8_t *src, int src_wrap, int width, int height); | 406 void (*shrink[4])(uint8_t *dst, int dst_wrap, const uint8_t *src, int src_wrap, int width, int height); |
407 | 407 |
408 /* vc1 functions */ | 408 /* vc1 functions */ |
409 void (*vc1_inv_trans_8x8)(DCTELEM *b); | 409 void (*vc1_inv_trans_8x8)(DCTELEM *b); |
410 void (*vc1_inv_trans_8x4)(DCTELEM *b, int n); | 410 void (*vc1_inv_trans_8x4)(uint8_t *dest, int line_size, DCTELEM *block); |
411 void (*vc1_inv_trans_4x8)(DCTELEM *b, int n); | 411 void (*vc1_inv_trans_4x8)(uint8_t *dest, int line_size, DCTELEM *block); |
412 void (*vc1_inv_trans_4x4)(DCTELEM *b, int n); | 412 void (*vc1_inv_trans_4x4)(uint8_t *dest, int line_size, DCTELEM *block); |
413 void (*vc1_v_overlap)(uint8_t* src, int stride); | 413 void (*vc1_v_overlap)(uint8_t* src, int stride); |
414 void (*vc1_h_overlap)(uint8_t* src, int stride); | 414 void (*vc1_h_overlap)(uint8_t* src, int stride); |
415 /* put 8x8 block with bicubic interpolation and quarterpel precision | 415 /* put 8x8 block with bicubic interpolation and quarterpel precision |
416 * last argument is actually round value instead of height | 416 * last argument is actually round value instead of height |
417 */ | 417 */ |