From 188382ca9a61e0f79da919ebf989ac7b5855d7b1 Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Thu, 24 Mar 2022 02:43:43 +0900 Subject: [PATCH] qsvh264enc: Fix profile and level setting in codec data The profile field in SPS is located after header byte Part-of: --- subprojects/gst-plugins-bad/sys/qsv/gstqsvh264enc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subprojects/gst-plugins-bad/sys/qsv/gstqsvh264enc.cpp b/subprojects/gst-plugins-bad/sys/qsv/gstqsvh264enc.cpp index 8184739ad8..5c94d58991 100644 --- a/subprojects/gst-plugins-bad/sys/qsv/gstqsvh264enc.cpp +++ b/subprojects/gst-plugins-bad/sys/qsv/gstqsvh264enc.cpp @@ -1345,7 +1345,7 @@ gst_qsv_h264_enc_set_output_state (GstQsvEncoder * encoder, return FALSE; } - data = sps_nalu.data + sps_nalu.offset; + data = sps_nalu.data + sps_nalu.offset + sps_nalu.header_bytes; profile_idc = data[0]; profile_comp = data[1]; level_idc = data[2];