comparison dsputil.c @ 8375:de2509cf3c44 libavcodec

H.264 idct functions that include the chroma, inter luma and intra16 luma loops thus avoiding the calling overhead. New functions are not yet used.
author michael
date Thu, 18 Dec 2008 02:36:48 +0000
parents 9281a8a9387a
children 195cba8f6257
comparison
equal deleted inserted replaced
8374:9000fd7c166e 8375:de2509cf3c44
4279 if (ENABLE_H264_DECODER) { 4279 if (ENABLE_H264_DECODER) {
4280 c->h264_idct_add= ff_h264_idct_add_c; 4280 c->h264_idct_add= ff_h264_idct_add_c;
4281 c->h264_idct8_add= ff_h264_idct8_add_c; 4281 c->h264_idct8_add= ff_h264_idct8_add_c;
4282 c->h264_idct_dc_add= ff_h264_idct_dc_add_c; 4282 c->h264_idct_dc_add= ff_h264_idct_dc_add_c;
4283 c->h264_idct8_dc_add= ff_h264_idct8_dc_add_c; 4283 c->h264_idct8_dc_add= ff_h264_idct8_dc_add_c;
4284 c->h264_idct_add16 = ff_h264_idct_add16_c;
4285 c->h264_idct8_add4 = ff_h264_idct8_add4_c;
4286 c->h264_idct_add8 = ff_h264_idct_add8_c;
4287 c->h264_idct_add16intra= ff_h264_idct_add16intra_c;
4284 } 4288 }
4285 4289
4286 c->get_pixels = get_pixels_c; 4290 c->get_pixels = get_pixels_c;
4287 c->diff_pixels = diff_pixels_c; 4291 c->diff_pixels = diff_pixels_c;
4288 c->put_pixels_clamped = put_pixels_clamped_c; 4292 c->put_pixels_clamped = put_pixels_clamped_c;