草庐IT

VideoToolkit

全部标签

ios - 解码 H264 VideoToolkit API 失败,在 VTDecompressionSessionDecodeFrame 中出现错误 -12911

我正在尝试解码.H264视频数据的原始流,但我找不到创建合适的方法-(void)decodeFrameWithNSData:(NSData*)datapresentationTime:(CMTime)presentationTime{@autoreleasepool{CMSampleBufferRefsampleBuffer=NULL;CMBlockBufferRefblockBuffer=NULL;VTDecodeInfoFlagsinfoFlags;intsourceFrame;if(dSessionRef==NULL)[selfcreateDecompressionSession

ios - 解码 H264 VideoToolkit API 失败,在 VTDecompressionSessionCreate 中出现错误 -8971

我正在尝试使用硬件支持的视频工具包解码器编写视频解码器。但是如果我尝试像下面发布的示例一样初始化解码session,我在调用VTDecompressionSessionCreate时会收到错误-8971。谁能告诉我我在这里做错了什么?谢谢你和最好的问候,奥利弗OSStatusstatus;inttmpWidth=sps.EncodedWidth();inttmpHeight=sps.EncodedHeight();NSLog(@"GotnewWidthandHeightfromSPS-%dx%d",tmpWidth,tmpHeight);constVTDecompressionOutp