FFmpeg音视频基础之C++系列第2:C++2.0(11+14+17+20)详解及多线程实战课
.FFmpeg 中几个重要的结构体 简单介绍
结构体一 AVPacket
参考博客 FFmpeg 结构体:AVPacket 解析
// Ctypedef struct AVPacket {AVBufferRef *buf; //用来管理data指针引用的数据缓存int64_t pts; //显示时间,结合AVStream->time_base转换成时间戳int64_t dts; //解码时间,结合AVStream->time_base转换成时间戳uint8_t *data; //★指向保存压缩数据的指针,这就是AVPacket的实际数据int size; //data的大小int stream_index; //packet在stream的index位置int flags; //标示,结合AV_PKT_FLAG使用,其中最低为1表示该数据是一个关键帧