avcodec_parameters_from_context要放在avcodec_open2函数后面么
时间: 2023-12-08 08:06:14 浏览: 67
ffmpeg_code.7z
是的,通常情况下,avcodec_parameters_from_context函数应该在avcodec_open2函数之后调用。这是因为在调用avcodec_open2函数之后,视频解码器的参数已经被设置,而avcodec_parameters_from_context函数将从解码器的上下文中读取这些参数并将它们存储在AVCodecParameters结构体中。因此,如果在avcodec_open2函数之前调用avcodec_parameters_from_context函数,那么可能会导致一些参数没有被正确设置,从而导致解码出错。
阅读全文