Mercurial > libavcodec.hg
comparison dsputil.h @ 2763:01ed2c3b8f08 libavcodec
H.264 lossless mode
author | lorenm |
---|---|
date | Fri, 17 Jun 2005 08:24:35 +0000 |
parents | 975074f04b95 |
children | 930e56f92c57 |
comparison
equal
deleted
inserted
replaced
2762:64333ef1ca21 | 2763:01ed2c3b8f08 |
---|---|
139 void (*get_pixels)(DCTELEM *block/*align 16*/, const uint8_t *pixels/*align 8*/, int line_size); | 139 void (*get_pixels)(DCTELEM *block/*align 16*/, const uint8_t *pixels/*align 8*/, int line_size); |
140 void (*diff_pixels)(DCTELEM *block/*align 16*/, const uint8_t *s1/*align 8*/, const uint8_t *s2/*align 8*/, int stride); | 140 void (*diff_pixels)(DCTELEM *block/*align 16*/, const uint8_t *s1/*align 8*/, const uint8_t *s2/*align 8*/, int stride); |
141 void (*put_pixels_clamped)(const DCTELEM *block/*align 16*/, uint8_t *pixels/*align 8*/, int line_size); | 141 void (*put_pixels_clamped)(const DCTELEM *block/*align 16*/, uint8_t *pixels/*align 8*/, int line_size); |
142 void (*put_signed_pixels_clamped)(const DCTELEM *block/*align 16*/, uint8_t *pixels/*align 8*/, int line_size); | 142 void (*put_signed_pixels_clamped)(const DCTELEM *block/*align 16*/, uint8_t *pixels/*align 8*/, int line_size); |
143 void (*add_pixels_clamped)(const DCTELEM *block/*align 16*/, uint8_t *pixels/*align 8*/, int line_size); | 143 void (*add_pixels_clamped)(const DCTELEM *block/*align 16*/, uint8_t *pixels/*align 8*/, int line_size); |
144 void (*add_pixels8)(uint8_t *pixels, DCTELEM *block, int line_size); | |
145 void (*add_pixels4)(uint8_t *pixels, DCTELEM *block, int line_size); | |
144 /** | 146 /** |
145 * translational global motion compensation. | 147 * translational global motion compensation. |
146 */ | 148 */ |
147 void (*gmc1)(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int srcStride, int h, int x16, int y16, int rounder); | 149 void (*gmc1)(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int srcStride, int h, int x16, int y16, int rounder); |
148 /** | 150 /** |