iOS VideoToolbox-如何解码用重新排序的帧编码的HEVC流以编码B帧?
使用videotoolbox,我为HEVC编写了一套硬件加速支持的编码器和解码器 在编码器中,我将属性iOS VideoToolbox-如何解码用重新排序的帧编码的HEVC流以编码B帧?,ios,hevc,video-toolbox,video-compression,Ios,Hevc,Video Toolbox,Video Compression,使用videotoolbox,我为HEVC编写了一套硬件加速支持的编码器和解码器 在编码器中,我将属性kVTCompressionPropertyKey\u AllowFrameReordering保持为true VTSessionSetProperty(_encodingSession, kVTCompressionPropertyKey_AllowFrameReordering,
kVTCompressionPropertyKey\u AllowFrameReordering
保持为true
VTSessionSetProperty(_encodingSession,
kVTCompressionPropertyKey_AllowFrameReordering,
kCFBooleanFalse);
结果,在对编码流执行解压缩之后,帧的顺序不正确
我需要做什么才能将解压缩的帧恢复到正确的顺序
我在VTDecompressionSession中找不到任何属性来恢复帧的顺序
注:当我用FrameReorderingFalse编码时,解码效果很好。我只是想知道在启用帧重新排序时如何处理解压缩