Skip to content

Fix AV1 HDR chromaticity clipping - #385

Draft
fjdoria76 wants to merge 1 commit into
intel:mainfrom
fjdoria76:fjdoria76-fix-incorrect-clipping-hdr-metadata
Draft

Fix AV1 HDR chromaticity clipping#385
fjdoria76 wants to merge 1 commit into
intel:mainfrom
fjdoria76:fjdoria76-fix-incorrect-clipping-hdr-metadata

Conversation

@fjdoria76

Copy link
Copy Markdown

Valid AV1 mastering-display chromaticity values above 50000, including the BT.2020 green primary value 52232, were being clipped by the encoder's HDR metadata validation. This changed the metadata supplied by applications and produced MFX_WRN_INCOMPATIBLE_VIDEO_PARAM warnings.

Update the AV1-specific validation to use the full 16-bit chromaticity range supported by AV1. The HEVC validation path is intentionally unchanged because it uses different metadata scaling.

Validation:

  • git diff --check passed.
  • CMake configuration succeeded.
  • The runtime build was attempted but is blocked in this macOS environment by the missing LibVA header va/va_version.h.

Fixes: #372

Use the full 16-bit AV1 chromaticity range for mastering display metadata instead of the HEVC-oriented 50000 limit.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@fjdoria76
fjdoria76 marked this pull request as draft September 11, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Incorrect clipping for high dynamic range mastering display color volume metadata

1 participant