From 8565b56b5ec81c93b2e35652592a0d06e5e87925 Mon Sep 17 00:00:00 2001 From: "Chen, Bohan" Date: Fri, 10 May 2024 17:05:51 +0800 Subject: [PATCH] [Encode] Add Insert Header for Linux HDR --- .../encode_hw/av1/linux/base/av1ehw_base_va_packer_lin.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/_studio/mfx_lib/encode_hw/av1/linux/base/av1ehw_base_va_packer_lin.cpp b/_studio/mfx_lib/encode_hw/av1/linux/base/av1ehw_base_va_packer_lin.cpp index 0a78d3d002..8c5074136d 100644 --- a/_studio/mfx_lib/encode_hw/av1/linux/base/av1ehw_base_va_packer_lin.cpp +++ b/_studio/mfx_lib/encode_hw/av1/linux/base/av1ehw_base_va_packer_lin.cpp @@ -849,6 +849,9 @@ void VAPacker::SubmitTask(const FeatureBlocks& blocks, TPushST Push) AddPackedHeaderIf(!!(task.InsertHeaders & INSERT_SPS) , ph.SPS, par, VAEncPackedHeaderAV1_SPS); + AddPackedHeaderIf(!!(task.InsertHeaders & INSERT_HDR) + , ph.HDR, par, VAEncPackedHeaderAV1_SPS); + AddPackedHeaderIf(!!(task.InsertHeaders & INSERT_PPS) , ph.PPS, par, VAEncPackedHeaderAV1_PPS);