kVTDecompressionPropertyKey_DecoderProducesRAWOutput
A value that indicates whether the decoder can produce RAW output requiring a RAW processing session for post-decode processing.
Declaration
let kVTDecompressionPropertyKey_DecoderProducesRAWOutput: CFStringDiscussion
If this property isn’t implemented, it’s assumed that the decoder does not produce RAW output. If the decoder reports that it produces RAW output, the VTDecompressionSession internally invokes a VTRAWProcessingSession by default to produce processed output.
If the client sets kVTDecompressionPropertyKey_RequestRAWOutput, the VTDecompressionSession performs no processing and returns the decoder’s native RAW output, and ignores any requested image buffer attributes.
See Also
Post-Decompression Processing
kVTDecompressionPropertyKey_GeneratePerFrameHDRDisplayMetadatakVTDecompressionPropertyKey_PixelTransferPropertieskVTDecompressionPropertyKey_PropagatePerFrameHDRDisplayMetadatakVTDecompressionPropertyKey_RequestRAWOutputkVTDecompressionPropertyKey_UsingGPURegistryIDkVTVideoDecoderSpecification_PreferredDecoderGPURegistryIDkVTVideoDecoderSpecification_RequiredDecoderGPURegistryID