Mercurial > libavcodec.hg
comparison dsputil.h @ 2707:360024d31dab libavcodec
H.264 deblocking optimizations (mmx for chroma_bS4 case, convert existing cases to 8-bit math)
author | lorenm |
---|---|
date | Wed, 18 May 2005 09:17:22 +0000 |
parents | 9699d325049d |
children | 0131b4ae1fb0 |
comparison
equal
deleted
inserted
replaced
2706:a23c44f7ed60 | 2707:360024d31dab |
---|---|
265 * note, this might read from src1[-1], src2[-1] | 265 * note, this might read from src1[-1], src2[-1] |
266 */ | 266 */ |
267 void (*sub_hfyu_median_prediction)(uint8_t *dst, uint8_t *src1, uint8_t *src2, int w, int *left, int *left_top); | 267 void (*sub_hfyu_median_prediction)(uint8_t *dst, uint8_t *src1, uint8_t *src2, int w, int *left, int *left_top); |
268 void (*bswap_buf)(uint32_t *dst, uint32_t *src, int w); | 268 void (*bswap_buf)(uint32_t *dst, uint32_t *src, int w); |
269 | 269 |
270 void (*h264_v_loop_filter_luma)(uint8_t *pix, int stride, int alpha, int beta, int *tc0); | 270 void (*h264_v_loop_filter_luma)(uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0); |
271 void (*h264_h_loop_filter_luma)(uint8_t *pix, int stride, int alpha, int beta, int *tc0); | 271 void (*h264_h_loop_filter_luma)(uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0); |
272 void (*h264_v_loop_filter_chroma)(uint8_t *pix, int stride, int alpha, int beta, int *tc0); | 272 void (*h264_v_loop_filter_chroma)(uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0); |
273 void (*h264_h_loop_filter_chroma)(uint8_t *pix, int stride, int alpha, int beta, int *tc0); | 273 void (*h264_h_loop_filter_chroma)(uint8_t *pix, int stride, int alpha, int beta, int8_t *tc0); |
274 void (*h264_v_loop_filter_chroma_intra)(uint8_t *pix, int stride, int alpha, int beta); | |
275 void (*h264_h_loop_filter_chroma_intra)(uint8_t *pix, int stride, int alpha, int beta); | |
274 | 276 |
275 void (*h263_v_loop_filter)(uint8_t *src, int stride, int qscale); | 277 void (*h263_v_loop_filter)(uint8_t *src, int stride, int qscale); |
276 void (*h263_h_loop_filter)(uint8_t *src, int stride, int qscale); | 278 void (*h263_h_loop_filter)(uint8_t *src, int stride, int qscale); |
277 | 279 |
278 void (*h261_loop_filter)(uint8_t *src, int stride); | 280 void (*h261_loop_filter)(uint8_t *src, int stride); |