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);