Mercurial > libavcodec.hg
comparison dsputil.h @ 612:c0005de2be59 libavcodec
new ratecontrol code
author | michaelni |
---|---|
date | Sun, 25 Aug 2002 21:19:50 +0000 |
parents | 873b9075d853 |
children | 92e99e506920 |
comparison
equal
deleted
inserted
replaced
611:3214d3f4519e | 612:c0005de2be59 |
---|---|
60 extern void (*diff_pixels)(DCTELEM *block, const UINT8 *s1, const UINT8 *s2, int stride); | 60 extern void (*diff_pixels)(DCTELEM *block, const UINT8 *s1, const UINT8 *s2, int stride); |
61 extern void (*put_pixels_clamped)(const DCTELEM *block, UINT8 *pixels, int line_size); | 61 extern void (*put_pixels_clamped)(const DCTELEM *block, UINT8 *pixels, int line_size); |
62 extern void (*add_pixels_clamped)(const DCTELEM *block, UINT8 *pixels, int line_size); | 62 extern void (*add_pixels_clamped)(const DCTELEM *block, UINT8 *pixels, int line_size); |
63 extern void (*gmc1)(UINT8 *dst, UINT8 *src, int srcStride, int h, int x16, int y16, int rounder); | 63 extern void (*gmc1)(UINT8 *dst, UINT8 *src, int srcStride, int h, int x16, int y16, int rounder); |
64 extern void (*clear_blocks)(DCTELEM *blocks); | 64 extern void (*clear_blocks)(DCTELEM *blocks); |
65 extern int (*pix_sum)(UINT8 * pix, int line_size); | |
66 extern int (*pix_norm1)(UINT8 * pix, int line_size); | |
67 | |
65 | 68 |
66 | 69 |
67 void get_pixels_c(DCTELEM *block, const UINT8 *pixels, int line_size); | 70 void get_pixels_c(DCTELEM *block, const UINT8 *pixels, int line_size); |
68 void diff_pixels_c(DCTELEM *block, const UINT8 *s1, const UINT8 *s2, int stride); | 71 void diff_pixels_c(DCTELEM *block, const UINT8 *s1, const UINT8 *s2, int stride); |
69 void put_pixels_clamped_c(const DCTELEM *block, UINT8 *pixels, int line_size); | 72 void put_pixels_clamped_c(const DCTELEM *block, UINT8 *pixels, int line_size); |