我正在尝试实现可以获取下一帧的功能, 但是当我第三次调用此功能
directory
ffmpeg avcodec_send_packet返回err,而味精为 [h264 @ 0x8bd2780]无效的NAL单位大小(10848> 766)。 [h264 @ 0x8bd2780]将输入拆分为NAL单元时出错。 前缀为_的var都是成员var
int ret = decoder.get_next_frame(mat);
ret = decoder.get_next_frame(mat);
ret = decoder.get_next_frame(mat); // error
那是什么问题?
答案 0 :(得分:0)
我重新检查了代码,终于找到了一个内存错误,在其他地方意外释放了视频数据,所以上面的代码似乎还可以