How to get the HEVC Extension to support Nominal Range of Normal and color space 709 RRS feed

  • Question

  • I can not seem to get the decoder to support Nominal Range Wide.

    I have a custom sink set up, and in the media foundation topology loader.

    The first call to IsMediaTypeSupported, it passes the 10 bit HEVC type, it has NominalRange set to "Normal" (which according to the docs is 0-255).

    But after the decoder gets added into the pipeline, all future calls to IsMediaTypeSupported pass "Wide" (which according to docs is 16-235)

    I reject those because I want NominalRange Normal, it return back my preferred type that has it.

    I am also setting TransferFunction to Func709 and VideoPrimaries to Bt709.

    So does the decoder actually support 709 or higher, and if so, any hints on how to get it to work?

    • Edited by Jon Whiting Thursday, January 25, 2018 1:31 AM
    Thursday, January 25, 2018 1:31 AM