Module: libav Branch: master Commit: c149843b5a484e73baffa0e070cfa08fe05943dd
Author: Jason Garrett-Glaser <[email protected]> Committer: Ronald S. Bultje <[email protected]> Date: Thu Jun 9 18:20:19 2011 -0700 H.264: Fix high bit depth explicit biweight Signed-off-by: Ronald S. Bultje <[email protected]> --- libavcodec/h264dsp_template.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/libavcodec/h264dsp_template.c b/libavcodec/h264dsp_template.c index 91162ea..be88f74 100644 --- a/libavcodec/h264dsp_template.c +++ b/libavcodec/h264dsp_template.c @@ -63,6 +63,7 @@ static void FUNCC(biweight_h264_pixels ## W ## x ## H)(uint8_t *_dst, uint8_t *_ pixel *dst = (pixel*)_dst; \ pixel *src = (pixel*)_src; \ stride /= sizeof(pixel); \ + offset <<= (BIT_DEPTH-8); \ offset = ((offset + 1) | 1) << log2_denom; \ for(y=0; y<H; y++, dst += stride, src += stride){ \ op_scale2(0); \ _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
