From 14b60acde4207bced4f2c5c9ceb54c94e2073bfe Mon Sep 17 00:00:00 2001 From: Johnson Ding Date: Thu, 9 Dec 2021 11:21:16 +0800 Subject: [PATCH] [h265d]: fix read bits error Change-Id: Ic111f94c80cfa9b480ad333f6196167b10d0ea4b Signed-off-by: Johnson Ding --- mpp/codec/dec/h265/h265d_sei.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mpp/codec/dec/h265/h265d_sei.c b/mpp/codec/dec/h265/h265d_sei.c index 86beb428..08fc64bd 100644 --- a/mpp/codec/dec/h265/h265d_sei.c +++ b/mpp/codec/dec/h265/h265d_sei.c @@ -305,8 +305,8 @@ static RK_S32 tone_mapping_info(HEVCContext *s) READ_ONEBIT(gb, &value); //exposure_compensation_value_sign_flag READ_BITS(gb, 16, &value); //exposure_compensation_value_numerator READ_BITS(gb, 16, &value); //exposure_compensation_value_denom_idc - READ_BITS(gb, 32, &value); //ref_screen_luminance_white - READ_BITS(gb, 32, &value); //extended_range_white_level + READ_BITS_LONG(gb, 32, &value); //ref_screen_luminance_white + READ_BITS_LONG(gb, 32, &value); //extended_range_white_level READ_BITS(gb, 16, &value); //nominal_black_level_code_value READ_BITS(gb, 16, &value); //nominal_white_level_code_value READ_BITS(gb, 16, &value); //extended_white_level_code_value