comparison dsputil.h @ 2045:9447bbd8a7e9 libavcodec

rewrite h261 loop filter no malloc(64) memcpy free stuff no filter1 A->B then filter2 A->B (yes not B->A) no incorrect rouding after the 1d filter
author michael
date Sun, 30 May 2004 21:21:13 +0000
parents b6f2add2511e
children 9e4bebc39ade
comparison
equal deleted inserted replaced
2044:b6f2add2511e 2045:9447bbd8a7e9
259 void (*bswap_buf)(uint32_t *dst, uint32_t *src, int w); 259 void (*bswap_buf)(uint32_t *dst, uint32_t *src, int w);
260 260
261 void (*h263_v_loop_filter)(uint8_t *src, int stride, int qscale); 261 void (*h263_v_loop_filter)(uint8_t *src, int stride, int qscale);
262 void (*h263_h_loop_filter)(uint8_t *src, int stride, int qscale); 262 void (*h263_h_loop_filter)(uint8_t *src, int stride, int qscale);
263 263
264 void (*h261_v_loop_filter)(uint8_t *dest,uint8_t *src, int stride); 264 void (*h261_loop_filter)(uint8_t *src, int stride);
265 void (*h261_h_loop_filter)(uint8_t *dest,uint8_t *src, int stride);
266 265
267 /* (I)DCT */ 266 /* (I)DCT */
268 void (*fdct)(DCTELEM *block/* align 16*/); 267 void (*fdct)(DCTELEM *block/* align 16*/);
269 void (*fdct248)(DCTELEM *block/* align 16*/); 268 void (*fdct248)(DCTELEM *block/* align 16*/);
270 269