摘要:
AVPacket AVPacket是存储压缩编码数据相关信息的结构体。 typedef struct AVPacket { /** * Presentation timestamp in AVStream->time_base units; the time at which * the decom 阅读全文
摘要:
AVStream是存储每一个视频/音频信息的结构体。 /** * Stream structure. * New fields can be added to the end with minor version bumps. * Removal, reordering and changes to 阅读全文
摘要:
AVCodec是存储编解码信息的结构体。 /** * AVCodec. */ typedef struct AVCodec { /** * Name of the codec implementation. * The name is globally unique among encoders a 阅读全文
摘要:
AVIOContext /** * Bytestream IO Context. * New fields can be added to the end with minor version bumps. * Removal, reordering and changes to existing 阅读全文
摘要:
AVCodecContext(位于 avcodec.h) AVCodecContext是包含变量较多的结构体(感觉差不多是变量最多的结构体).本文将会大概分析一下该结构体里面每个变量的含义和作用。 /** * main external API structure. * New fields can 阅读全文
摘要:
typedef struct AVFormatContext结构体介绍 表示解复用(解码)或复用(编码)多媒体流的格式上下文。在使用FFMPEG进行开发的时候,AVFormatContext是一个贯穿时钟的数据结构,很多函数都要用它作为参数。它是FFMPEG解封装(flv,mp4,rmvb,avi) 阅读全文