ff_raw_video_read_header读取裸视频流头部—FFmpeg源码分析
ff_raw_video_read_header()
是一个通用的读取头部的函数,专门给 裸流视频 用的,例如 h263
,h264
,avs
等等,如下:
提示:FF_DEF_RAWVIDEO_DEMUXER()
这个宏里面有使用 ff_raw_video_read_header()
ff_raw_video_read_header()
的代码如下:
ff_raw_video_read_header()
的逻辑非常简洁,就是创建一个新的 AVStream,然后设置参数就完事了。
但是 ff_raw_video_read_header()
里面还是有两个重点的,如下:
以下是 VIP会员 专属内容,点击购买 FFmpeg原理VIP版