Data Structures

Here are the data structures with brief descriptions:
AACAC3ParseContext
AascContext
AC3BitAllocParameters
AC3DecodeContext
AC3DecodeStateLiba52 - Copyright (C) Aaron Holtzman released under the GPL license
AC3EncodeContext
AC3HeaderInfoCoded AC-3 header values up to the lfeon element, plus derived values
ADPCMChannelStatus
ADPCMContext
ADTSContext
ADXContext
ALACContext
algo
AMR_bitrates
APEContextDecoder context
APEFilterFilters applied to the decoded data
APEFrame
APEPredictorFilter histories
APERangecoder
APERice
ASFContext
ASFIndex
ASFMainHeader
ASFStream
ASV1Context
ATRAC3Context
attrname_map
AudioData
AudioTrack
AVAES
AVBitStreamFilter
AVBitStreamFilterContext
AVCLASS
AVCodecAVCodec
AVCodecContextMain external API structure
AVCodecParser
AVCodecParserContext
AVCodecTag
AVExtFloat
AVFifoBuffer
AVFormatContextFormat I/O context
AVFormatParameters
AVFracExact value of the fractional number is: 'val + num / den'
AVFrameAudio Video Frame
AVG726Context
AVIContext
AVIndexEntry
AVInputFile
AVInputFormat
AVInputStream
AVInteger
AVIStream
AVISynthContext
AVISynthStream
AVMD5
AVMetaDataMapSelect an input file for an output file
AVOptionAVOption
AVOutputFormat
AVOutputStream
AVPacket
AVPacketList
AVPaletteControl
AVPanScanPan Scan area
AVPictureFour components are given, that's all
AVProbeDataThis structure contains the data a format has to probe a file
AVProgramNew fields can be added to the end with minor version bumps
AVRandomState
AVRationalRational number num/den
AVResampleContext
avs_context_t
avs_format
AVSContext
AVSHA1
AVStreamStream structure
AVStreamMap
AVSubtitle
AVSubtitleRect
AVTreeNode
BandSubband structure - hold all variables for each subband
benaphore
BethsoftvidContext
BitAllocBit allocation
BitBuf
BlockInfo
BlockNode
BMPContext
buff_data
BVID_DemuxContext
ByteIOContextBytestream IO Context
C93BlockRecord
C93DecoderContext
C93DemuxContext
CABACContext
CachedImage
CamStudioContext
CdataDemuxContext
cel_evaluation_t
cell_sIn the ELBG jargon, a cell is the set of points that are closest to a codebook entry
CFrameBuffer
channel_unit
CIDEntry
CinAudioContext
CinDemuxContext
CinepakContext
CinFileHeader
CinFrameHeader
CinVideoContext
CLJRContext
CodeOne code in hash table
codebook_t
CodecMime
CodecTags
CodingSpool
Coeff
CoefVLCTable
comp_types
CompressionOptions
ContextInfoContext info for this vhook - stores the pipe and image buffers
ConvertEntry
cook
cook_gains
CRCState
cvid_codebook_t
cvid_strip_t
CyuvDecodeContext
DataRateData
DBCtx
dc1394_data
dc1394_frame_format
dc1394_frame_rate
DCAContext
DCAParseContext
dec_2dvlc_t
Decorr
DNXHDContext
DNXHDEncContext
DPCMContext
DSPContextDSPContext
dv1394_data
dv1394_init
dv1394_status
dv_vlc_pair
DVBSubCLUT
DVBSubContext
DVBSubObject
DVBSubObjectDisplay
DVBSubParseContext
DVBSubRegion
DVBSubRegionDisplay
DVBSubtitleContext
DVDemuxContext
DVDSubParseContext
DVMuxContext
DVprofile
DVVideoContext
dwt_compose_t
DXAContext
DxaDecContext
EaDemuxContext
ebml_master
EightBpsContext
elbg_dataELBG internal data
EncBlockInfo
FaacAudioContext
FAACContext
FeedData
ff_expr_s
FFMContext
FFMStream
FFStream
FFTCoefficient
FFTComplex
FFTContext
FFTTone
FFV1Context
film_sample_t
FilmDemuxContext
FLACContext
FlacEncodeContext
FlacFrame
FlacSubframe
FlashSVContext
FlicDecodeContext
FlicDemuxContext
Float11G.726 11bit float
floor1_entry_t
floor_class_t
floor_t
FLVContext
fmt_map
FourXContext
FourxmDemuxContext
frame_attributes
frame_header
FrameCode
FrameHookEntry
FrapsContextLocal variable storage
G726Context
G726Tables
gain_block
gain_info
GetBitContext
GIFContext
GifState
GranuleDef
GXF_Lines
GXFContext
GXFStreamContext
H261ContextH261Context
h264_rtp_extra_dataRTP/H264 specific private data
H264BSFContext
H264ContextH264Context
H264PredContextContext for storing H.264 prediction functions
hnode_t
HSV
HTTPContext
HuffContextContext used for code reconstructing
HuffTable
HYuvContext
IComplex
IdcinContext
IdcinDemuxContext
IdStrMap
IMbInfo
IMCContext
ImgReSampleContext
Indeo3DecodeContext
InternalBuffer
IntraX8Context
IPAddressACL
IPMVEContext
IpvideoContext
Ir2Context
JLSState
JpeglsContext
KLVPacket
KmvcContext
LclDecContext
LclEncContext
LLSModelLinear least squares model
LOCOContext
LZOContext
LZWEncodeStateLZW encode state
LZWState
MACEContext
mant_groupsGrouped mantissas for 3-level 5-level and 11-level quantization
mapping_t
MatroskaAudioTrack
MatroskaDemuxContext
MatroskaDemuxIndex
MatroskaLevel
MatroskaMuxContext
MatroskaSubtitleTrack
MatroskaVideoTrack
MDCTContext
MDECContext
Minima
MJpegContext
MJpegDecodeContext
mkv_cuepoint
mkv_cues
mkv_seekhead
mkv_seekhead_entry
MLPHeaderInfo
MLPParseContext
MMCOMemory management control operation
MmContext
MmDemuxContext
MMFContext
mmx_t
motion_vect
MotionEstContextMotion estimation context
MOV_atom_t
MOV_mdat_t
MOV_stsc_t
MOV_stts_t
MOVContext
MOVIentry
MOVIndex
MOVParseTableEntry
MOVStreamContext
Mp3AudioContext
MP3On4DecodeContextContext for MP3On4 decoder
MPADecodeContext
MPCContext
MPCFrame
Mpeg1Context
MpegAudioContext
MpegAudioParseContext
MpegDemuxContext
MpegEncContextMpegEncContext
MpegMuxContext
MpegTSContext
MpegTSFilter
MpegTSPESFilter
MpegTSSection
MpegTSSectionFilter
MpegTSService
MpegTSWrite
MpegTSWriteStream
MsrleContext
Msvideo1Context
MTVDemuxContext
MVTable
MXFCodecUL
MXFContext
MXFCryptoContext
MXFDataDefinitionUL
MXFDescriptor
MXFMetadataReadTableEntry
MXFMetadataSet
MXFPackage
MXFSequence
MXFStructuralComponent
MXFTrack
NellyMoserDecodeContext
Node
NSVContext
NSVStream
NUTContext
NuvContext
NUVContext
ogg
ogg_codecCopyright (C) 2005 Michael Ahlberg, Måns Rullgård
ogg_state
ogg_stream
OGGStreamContext
oggvorbis_private_tParse the vorbis header Vorbis Identification header from Vorbis_I_spec.html::vorbis-spec-codec [vorbis_version] = read 32 bits as unsigned integer | Not used [audio_channels] = read 8 bit integer as unsigned | Used [audio_sample_rate] = read 32 bits as unsigned integer | Used [bitrate_maximum] = read 32 bits as signed integer | Not used yet [bitrate_nominal] = read 32 bits as signed integer | Not used yet [bitrate_minimum] = read 32 bits as signed integer | Used as bitrate [blocksize_0] = read 4 bits as unsigned integer | Not Used [blocksize_1] = read 4 bits as unsigned integer | Not Used [framing_flag] = read one bit | Not Used
OggVorbisContext
OptionDef
PacketDesc
PacketQueue
ParseContext
ParseContext1
Parser
PCMDecode
PCXContext
PESContext
PicturePicture
PixelFormatTag
PixFmtInfo
Plane
PlaneContext
PMbInfo
PNGDecContext
PNGEncContext
PNMContext
PPContextPostprocess context
PPFilterPostprocessng filter
PPModePostprocessng mode
PPSPicture parameter set
Predictor
PREV
Program_t
PTXContext
PutBitContext
PVAContext
QDM2Complex
QDM2ContextQDM2 decoder context
QDM2FFT
QDM2SubPacketSubpacket
QDM2SubPNodeA node in the subpacket list
QdrawContext
QpegContext
QtrleContext
QtrleEncContext
RangeCoder
RateControlContextRate control context
RateControlEntry
RawDVContext
RawVideoContext
RCCMPEntry
RCEntry
RcOverride
Real144_internal
Real288_internal
ReSampleContext
residue_t
rgb_triplet
RiceContext
RICEContext
RL_VLC_ELEM
RLTableRLTable
RMContext
roq_cell
roq_codebooks_t
roq_qcell
roq_tempdata_tTemporary vars
RoqContext
RoqDemuxContext
ROQDPCMContext_t
RpzaContext
RTJpegContext
rtp_payload_data_sStructure listing useful vars to parse RTP packet payload
rtp_payload_data_s::AUHeadersMpeg 4 AU headers
RTPContext
RTPDemuxContext
RTPDynamicProtocolHandler_s
RTPStatistics
RTSPActionServerSetup
RTSPHeader
RTSPState
RTSPStream
RTSPTransportField
RV34DecContextDecoder context
RV34VLCVLC tables used by the decoder
rwpipeBi-directional pipe structure
ScanTableScantable
SDPParseState
SectionHeader
SeqDemuxContext
SeqVideoContext
SgiContext
SgiState
ShortenContext
SIFFContext
slice_buffer_sUsed to minimize the amount of memory used in order to optimize cache performance
SliceInfoEssential slice information
SmackerContext
SmackerFrame
SmackVContext
SmcContext
SnowContext
SoftFloat
SonicContext
SPSSequence parameter set
st_info_t
StrChannel
StrDemuxContext
StreamContext
StreamInfo
SubBand
subcel_evaluation_t
SubPicture
SUNRASTContext
svq1_frame_size_t
svq1_pmv_s
SVQ1Context
SWFContext
SwsContext
SwsFilter
SwsVector
syncpoint_t
TargaContext
TCPContext
theora_paramsCopyright (C) 2005 Matthieu CASTET, Alex Beregszaszi
TheoraContext
ThpDemuxContext
ThreadContext
TiertexSeqFrameBuffer
TiffContext
TiffEncoderContext
TM2CodesHuffman codes for each of streams
TM2Context
TM2HuffStructure for gathering Huffman codes information
tonal_component
Track
TrueMotion1Context
TsccContext
TSContextTrueSpeech decoder context
TTAContext
TTAFilter
TTARice
TXDContext
UDPContext
UltimotionDecodeContext
URLContextURL Context
URLPollEntry
URLProtocol
ustr_t
VBDecContext
VC1ContextThe VC1 Context
VCR1Context
vec_ss_t
vec_uc_t
venc_context_t
video_data
VideoData
VideoFrameRateAbbr
VideoFrameSizeAbbr
VideoPicture
VideoState
VideoXLContext
VLC
VlcState
vmd_frame_t
VmdAudioContext
VmdDemuxContext
VmdVideoContext
VmncContext
VObj
voc_dec_context
voc_enc_context
vorbis_codebook
vorbis_context_s
vorbis_floor
vorbis_floor::vorbis_floor_u
vorbis_floor::vorbis_floor_u::vorbis_floor0_s
vorbis_floor::vorbis_floor_u::vorbis_floor1_s
vorbis_mapping
vorbis_mode
vorbis_mode_t
vorbis_residue
Vp3DecodeContext
Vp3Fragment
vp56_context
vp56_macroblock_t
vp56_model_t
vp56_mv
vp56_range_coder_t
vp56_ref_dc_t
vp56_tree_t
VqaContext
WAVContext
WavpackContext
Wc3DemuxContext
WMACodecContext
Wmv2Context
WNV1Context
WsAudDemuxContext
WsVqaDemuxContext
WVContext
x11_grab_sX11 Device Demuxer context
X264Context
x_and_coeff
XanContext
xmm_t
xvid_contextStructure for the private XviD context
xvid_ff_pass1Structure for the private first-pass plugin
xvmc_render_state_t
YUVBufs
ZmbvContext
ZmbvEncContextEncoder context

Generated on Fri Oct 3 22:47:02 2008 for ffmpeg by  doxygen 1.5.6