50 |
void |
void |
51 |
image_postproc(XVID_POSTPROC *tbls, IMAGE * img, int edged_width, |
image_postproc(XVID_POSTPROC *tbls, IMAGE * img, int edged_width, |
52 |
const MACROBLOCK * mbs, int mb_width, int mb_height, int mb_stride, |
const MACROBLOCK * mbs, int mb_width, int mb_height, int mb_stride, |
53 |
int flags, int frame_num, int bvop); |
int flags, int brightness, int frame_num, int bvop); |
54 |
|
|
55 |
void deblock8x8_h(XVID_POSTPROC *tbls, uint8_t *img, int stride, int quant); |
void deblock8x8_h(XVID_POSTPROC *tbls, uint8_t *img, int stride, int quant); |
56 |
void deblock8x8_v(XVID_POSTPROC *tbls, uint8_t *img, int stride, int quant); |
void deblock8x8_v(XVID_POSTPROC *tbls, uint8_t *img, int stride, int quant); |
59 |
void init_noise(XVID_POSTPROC *tbls); |
void init_noise(XVID_POSTPROC *tbls); |
60 |
void init_deblock(XVID_POSTPROC *tbls); |
void init_deblock(XVID_POSTPROC *tbls); |
61 |
|
|
62 |
|
|
63 |
void add_noise(XVID_POSTPROC * tbls, uint8_t *dst, uint8_t *src, int stride, int width, int height, int shiftptr, int quant); |
void add_noise(XVID_POSTPROC * tbls, uint8_t *dst, uint8_t *src, int stride, int width, int height, int shiftptr, int quant); |
64 |
|
|
65 |
|
|
66 |
|
typedef void (IMAGEBRIGHTNESS) (uint8_t * dst, |
67 |
|
int stride, |
68 |
|
int width, |
69 |
|
int height, |
70 |
|
int offset); |
71 |
|
typedef IMAGEBRIGHTNESS *IMAGEBRIGHTNESS_PTR; |
72 |
|
|
73 |
|
extern IMAGEBRIGHTNESS_PTR image_brightness; |
74 |
|
|
75 |
|
IMAGEBRIGHTNESS image_brightness_c; |
76 |
|
IMAGEBRIGHTNESS image_brightness_mmx; |
77 |
|
|
78 |
#endif |
#endif |