一、AVPacket
- typedef struct AVPacket {
- AVBufferRef *buf;
- int64_t pts;
- int64_t dts;
- uint8_t *data;
- int size;
- int stream_index;
- int flags;
- struct {
- uint8_t *data;
- int size;
- enum AVPacketSideDataType type;
- } *side_data;
- int side_data_elems;
- int duration;
- int64_t pos;
- int64_t convergence_duration;
- } AVPacket;
二、AVPicture
- typedef struct AVPicture {
- uint8_t *data[AV_NUM_DATA_POINTERS];
- int linesize[AV_NUM_DATA_POINTERS];
- }
三、AVFrame
转自:http://blog.csdn.net/chance_yin/article/details/16817957