摘要: AVStream 是一个结构体 //在AVFormatContext中的流索引 iint index; //流id,例如音频流id 视频流id等; //解封装的时候,由libavformat模块来赋值 //加封装的时候,由用户设置,如果未设置,则用libavformat替换 int id; //这是 阅读全文
posted @ 2020-03-12 21:30 helloc14 阅读(808) 评论(0) 推荐(0) 编辑
摘要: AVFormatContext 是一个结构体 //用于日志记录和 avoptions类的引用。由avformat_alloc_context () 赋值。导出(de)muxer私有选项(如果存在的话)。 const AVClass *av_class; //输入容器的格式,只有在解封装的时候,由av 阅读全文
posted @ 2020-03-12 17:06 helloc14 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 涉及到的函数: void av_register_all(void): 1)初始化libavformat并且注册所有的封装器和解封装器跟协议。 2)如果没有调用该函数,你可以选择你想要支持的格式。 @see av_register_input_format() @see av_register_ou 阅读全文
posted @ 2020-03-12 16:23 helloc14 阅读(227) 评论(0) 推荐(0) 编辑