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);