Mercurial > libavcodec.hg
comparison dsputil.h @ 480:a7cbee351b55 libavcodec
added ff_idct_put/add
author | bellard |
---|---|
date | Wed, 05 Jun 2002 18:48:07 +0000 |
parents | 11dbd00682fc |
children | 873b9075d853 |
comparison
equal
deleted
inserted
replaced
479:40ffce2cb6ef | 480:a7cbee351b55 |
---|---|
52 void dsputil_init(void); | 52 void dsputil_init(void); |
53 | 53 |
54 /* pixel ops : interface with DCT */ | 54 /* pixel ops : interface with DCT */ |
55 | 55 |
56 extern void (*ff_idct)(DCTELEM *block); | 56 extern void (*ff_idct)(DCTELEM *block); |
57 extern void (*ff_idct_put)(UINT8 *dest, int line_size, DCTELEM *block); | |
58 extern void (*ff_idct_add)(UINT8 *dest, int line_size, DCTELEM *block); | |
57 extern void (*get_pixels)(DCTELEM *block, const UINT8 *pixels, int line_size); | 59 extern void (*get_pixels)(DCTELEM *block, const UINT8 *pixels, int line_size); |
58 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); |
59 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); |
60 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); |
61 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); |