Mercurial > libavcodec.hg
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; |