ffmpeg在编译期,通过预定义的宏将相关插件注册到以下几个全局链表变量中:
ffmpeg 架构介绍二:插件注册机制
原创
©著作权归作者所有:来自51CTO博客作者xc_shen的原创作品,请联系作者获取转载授权,否则将追究法律责任
- first_hwaccel: 硬件加速器链表
- first_avcodec: 视频/音频/字幕编×××链表
- first_iformat: 视频/音频封装解析器链表
- first_oformat: 视频/音频封装生成器链表
- first_protocol: 数据流读取器(file/http/pipe/rtp/udp/tcp)链表
有以下列出几个主要的宏:
- REGISTER_HWACCEL:注册硬件加速器
- REGISTER_ENCODER:注册音视频编码器
- REGISTER_DECODER:注册音视频×××
- REGISTER_MUXER: 注册封装生成器
- REGISTER_DEMUXER: 注册封装解析器

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
ffmpeg 架构介绍三:插件注册代码演示
缩略图:原始文件下载见附件。
职场 插件 休闲 ffmpeg 架构 -
ffmpeg支持x264插件
ffmpeg支持x264插件
ffmpeg 支持 插件 -
CTK Plugin Framework插件框架学习--插件通信【注册接口调用】
通过Qt基于CTK Plugin Framework搭建插件框架–创建插件一文,我们知道了CTK创建插件的基
qt c++ 插件框架 #include #define