diff --git a/media_driver/agnostic/common/codec/hal/codechal_encode_avc_base.cpp b/media_driver/agnostic/common/codec/hal/codechal_encode_avc_base.cpp index 3e6d106216..803b7c7966 100644 --- a/media_driver/agnostic/common/codec/hal/codechal_encode_avc_base.cpp +++ b/media_driver/agnostic/common/codec/hal/codechal_encode_avc_base.cpp @@ -2366,8 +2366,6 @@ MOS_STATUS CodechalEncodeAvcBase::SetSequenceStructs() seqParams->bit_depth_luma_minus8 = 0; seqParams->bit_depth_chroma_minus8 = 0; - seqParams->NumRefFrames = seqParams->NumRefFrames * 2; - // setup parameters corresponding to H264 bit stream definition seqParams->pic_height_in_map_units_minus1 = seqParams->frame_mbs_only_flag ? CODECHAL_GET_HEIGHT_IN_MACROBLOCKS(seqParams->FrameHeight) - 1 : (CODECHAL_GET_HEIGHT_IN_MACROBLOCKS(seqParams->FrameHeight) + 1) / 2 - 1; seqParams->pic_width_in_mbs_minus1 = CODECHAL_GET_WIDTH_IN_MACROBLOCKS(seqParams->FrameWidth) - 1; diff --git a/media_softlet/agnostic/common/codec/hal/enc/avc/features/encode_avc_basic_feature.cpp b/media_softlet/agnostic/common/codec/hal/enc/avc/features/encode_avc_basic_feature.cpp index 0d19fdbcfa..a127b1fb97 100644 --- a/media_softlet/agnostic/common/codec/hal/enc/avc/features/encode_avc_basic_feature.cpp +++ b/media_softlet/agnostic/common/codec/hal/enc/avc/features/encode_avc_basic_feature.cpp @@ -281,8 +281,6 @@ MOS_STATUS AvcBasicFeature::SetSequenceStructs() seqParams->bit_depth_luma_minus8 = 0; seqParams->bit_depth_chroma_minus8 = 0; - seqParams->NumRefFrames = seqParams->NumRefFrames * 2; - // setup parameters corresponding to H264 bit stream definition seqParams->pic_height_in_map_units_minus1 = seqParams->frame_mbs_only_flag ? CODECHAL_GET_HEIGHT_IN_MACROBLOCKS(seqParams->FrameHeight) - 1 : (CODECHAL_GET_HEIGHT_IN_MACROBLOCKS(seqParams->FrameHeight) + 1) / 2 - 1; seqParams->pic_width_in_mbs_minus1 = CODECHAL_GET_WIDTH_IN_MACROBLOCKS(seqParams->FrameWidth) - 1;