From fefe44b3c757a17f23e9a160bfb8832f981ca55d Mon Sep 17 00:00:00 2001 From: Junfeng Bai Date: Mon, 9 Oct 2023 15:14:48 +0800 Subject: [PATCH] [AVCE] update caps table for xe lpm plus --- .../ddi/capstable_data_avc_encode_xe_lpm_plus_r0_specific.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media_softlet/linux/xe_lpm_plus_r0/encode/avc/ddi/capstable_data_avc_encode_xe_lpm_plus_r0_specific.h b/media_softlet/linux/xe_lpm_plus_r0/encode/avc/ddi/capstable_data_avc_encode_xe_lpm_plus_r0_specific.h index 3b6e298984..2ce1eb72e6 100644 --- a/media_softlet/linux/xe_lpm_plus_r0/encode/avc/ddi/capstable_data_avc_encode_xe_lpm_plus_r0_specific.h +++ b/media_softlet/linux/xe_lpm_plus_r0/encode/avc/ddi/capstable_data_avc_encode_xe_lpm_plus_r0_specific.h @@ -102,7 +102,7 @@ static const AttribList AttribList_VAProfileH264Main_VAEntrypointEncSlice_Xe_Lpm {VAConfigAttribEncInterlaced, VA_ENC_INTERLACED_NONE}, {VAConfigAttribEncMaxRefFrames, DDI_CODEC_VDENC_MAX_L0_REF_FRAMES | (DDI_CODEC_VDENC_MAX_L1_REF_FRAMES_RAB_AVC << DDI_CODEC_LEFT_SHIFT_FOR_REFLIST1)}, {VAConfigAttribEncMaxSlices, ENCODE_AVC_MAX_SLICES_SUPPORTED}, - {VAConfigAttribEncSliceStructure, VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS | VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE | VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS | VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS}, + {VAConfigAttribEncSliceStructure, VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS | VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE | VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS}, {VAConfigAttribEncQuantization, VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED}, {VAConfigAttribEncIntraRefresh, VA_ENC_INTRA_REFRESH_ROLLING_COLUMN | VA_ENC_INTRA_REFRESH_ROLLING_ROW}, {VAConfigAttribEncSkipFrame, 1}, @@ -135,7 +135,7 @@ static const AttribList AttribList_VAProfileH264High_VAEntrypointEncSlice_Xe_Lpm {VAConfigAttribEncInterlaced, VA_ENC_INTERLACED_NONE}, {VAConfigAttribEncMaxRefFrames, DDI_CODEC_VDENC_MAX_L0_REF_FRAMES | (DDI_CODEC_VDENC_MAX_L1_REF_FRAMES_RAB_AVC << DDI_CODEC_LEFT_SHIFT_FOR_REFLIST1)}, {VAConfigAttribEncMaxSlices, ENCODE_AVC_MAX_SLICES_SUPPORTED}, - {VAConfigAttribEncSliceStructure, VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS | VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE | VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS | VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS}, + {VAConfigAttribEncSliceStructure, VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS | VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE | VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS}, {VAConfigAttribEncQuantization, VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED}, {VAConfigAttribEncIntraRefresh, VA_ENC_INTRA_REFRESH_ROLLING_COLUMN | VA_ENC_INTRA_REFRESH_ROLLING_ROW}, {VAConfigAttribEncSkipFrame, 1}, @@ -168,7 +168,7 @@ static const AttribList AttribList_VAProfileH264ConstrainedBaseline_VAEntrypoint {VAConfigAttribEncInterlaced, VA_ENC_INTERLACED_NONE}, {VAConfigAttribEncMaxRefFrames, DDI_CODEC_VDENC_MAX_L0_REF_FRAMES | (DDI_CODEC_VDENC_MAX_L1_REF_FRAMES_RAB_AVC << DDI_CODEC_LEFT_SHIFT_FOR_REFLIST1)}, {VAConfigAttribEncMaxSlices, ENCODE_AVC_MAX_SLICES_SUPPORTED}, - {VAConfigAttribEncSliceStructure, VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS | VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE | VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS | VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS}, + {VAConfigAttribEncSliceStructure, VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS | VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE | VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS}, {VAConfigAttribEncQuantization, VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED}, {VAConfigAttribEncIntraRefresh, VA_ENC_INTRA_REFRESH_ROLLING_COLUMN | VA_ENC_INTRA_REFRESH_ROLLING_ROW}, {VAConfigAttribEncSkipFrame, 1},