FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
oCA64Context
oCAACAC3ParseContext
oCAACADTSHeaderInfo
oCAACBSFContext
oCAACCoefficientsEncoder
oCAACContextMain AAC context
oCAACEncContextAAC encoder context
oCAACEncOptions
oCaacPlusAudioContext
oCAacPsyBandInformation for single band used by 3GPP TS26.403-inspired psychoacoustic model
oCAacPsyChannelSingle/pair channel context for psychoacoustic model
oCAacPsyCoeffsPsychoacoustic model frame type-dependent coefficients
oCAacPsyContext3GPP TS26.403-inspired psychoacoustic model specific data
oCAACPsyContextContext used by psychoacoustic model
oCAACSBRContextAacsbr functions pointers
oCAascContext
oCAC3BitAllocParameters
oCAC3BlockData for a single audio block
oCAC3DecodeContext
oCAC3DSPContext
oCAC3EncodeContextAC-3 encoder private context
oCAC3EncOptionsEncoding Options used by AVOption
oCAC3HeaderInfoCoded AC-3 header values up to the lfeon element, plus derived values
oCAC3Mant
oCACELPFContext
oCACELPVContext
oCAConvertContext
oCACTContext
oCaddrinfo
oCADPCMChannelStatus
oCADPCMDecodeContext
oCADPCMEncodeContext
oCADTSContext
oCADXChannelState
oCADXContext
oCADXDemuxerContext
oCADXParseContext
oCAFCDemuxContext
oCAFormatContext
oCAIFFInputContext
oCAIFFOutputContext
oCal_data
oCal_format_info
oCALACContext
oCAlacEncodeContext
oCAlacLPCContext
oCalgo
oCAlphaExtractContext
oCAlphaMergeContext
oCAlsaData
oCALSBlockData
oCALSChannelData
oCALSDecContext
oCALSSpecificConfig
oCAMergeContext
oCAMRContext
oCAMRFixedSparse representation for the algebraic codebook (fixed) vector
oCAMRNBFrameAMRNB unpacked data frame
oCAMRNBSubframeAMRNB unpacked data subframe
oCAMRWBContext
oCAMRWBFrame
oCAMRWBSubFrame
oCAnmContext
oCAnmDemuxContext
oCAnsiContext
oCANullContext
oCAPadContext
oCAPEContextDecoder context
oCAPEFilterFilters applied to the decoded data
oCAPEFrame
oCAPEPredictorFilter histories
oCAPERangecoder
oCAPERice
oCAQTitleContext
oCAResampleContext
oCArithCoder
oCASFContext
oCASFIndex
oCASFMainHeader
oCASFPayload
oCASFStream
oCAShowInfoContext
oCASNSContext
oCAspectContext
oCASSStructure containing the whole split ASS data
oCASSCodesCallbacksSet of callback functions corresponding to each override codes that can be encountered in a "Dialogue" Text field
oCAssContext
oCASSContext
oCASSDialogFields extracted from the [Events] section
oCASSFields
oCASSScriptInfoFields extracted from the [Script Info] section
oCASSSection
oCASSSplitContextThis struct can be casted to ASS to access to the split data
oCASSStyleFields extracted from the [V4(+) Styles] section
oCASTMuxContext
oCAStreamSyncContext
oCASV1Context
oCASyncContext
oCAT1CtxThe atrac1 context, holds all needed parameters for decoding
oCAT1SUCtxSound unit struct, one unit is used per channel
oCATempoContextFilter state machine
oCAtom
oCATRAC3Context
oCAttrNameMap
oCAudioChannelMap
oCAudioConvert
oCAudioDataAudio buffer used for intermediate storage between conversion phases
oCAudioFadeContext
oCAudioFragmentA fragment of audio waveform
oCAudioFrame
oCAudioFrameQueue
oCAudioInterleaveContext
oCAudioMix
oCAudioParams
oCAudioTrack
oCAuraDecodeContext
oCav_aes_block
oCav_alias
oCav_intfloat32
oCav_intfloat64
oCAVABufferSinkParamsStruct to use for initializing an abuffersink context
oCAVAES
oCAVAudioConvert
oCAVAudioFifoContext for an Audio FIFO Buffer
oCAVAudioResampleContext
oCAVBitStreamFilter
oCAVBitStreamFilterContext
oCAVBlowfish
oCAVBPrintBuffer to print data progressively
oCAVBufferSinkParamsStruct to use for initializing a buffersink context
oCAVChapter
oCAVClassDescribe the class of an AVClass context structure
oCAVCodecAVCodec
oCAVCodecContextMain external API structure
oCAVCodecDefault
oCAVCodecDescriptorThis struct describes the properties of a single codec described by an AVCodecID
oCAVCodecGuid
oCAVCodecInternal
oCAVCodecParser
oCAVCodecParserContext
oCAVCodecTag
oCAVComponentDescriptor
oCAVDES
oCAVDictionary
oCAVDictionaryEntry
oCAVExpr
oCAVExtFloat
oCAVFifoBuffer
oCAVFilterFilter definition
oCAVFilterBufferA reference-counted buffer data type used by the filter system
oCAVFilterBufferRefA reference to an AVFilterBuffer
oCAVFilterBufferRefAudioPropsAudio specific properties in a reference to an AVFilterBuffer
oCAVFilterBufferRefVideoPropsVideo specific properties in a reference to an AVFilterBuffer
oCAVFilterChannelLayoutsA list of supported channel layouts
oCAVFilterCommand
oCAVFilterContextAn instance of a filter
oCAVFilterFormatsA list of supported formats for one end of a filter link
oCAVFilterGraph
oCAVFilterInOutA linked-list of the inputs/outputs of the filter chain
oCAVFilterLinkA link between two filters
oCAVFilterPadA filter pad used for either input or output
oCAVFilterPool
oCAVFloatDSPContext
oCAVFormatContextFormat I/O context
oCAVFracThe exact value of the fractional number is: 'val + num / den'
oCAVFrameThis structure describes decoded (raw) audio or video data
oCAVHMAC
oCAVHWAccelAVHWAccel
oCAVIContext
oCAVIIentry
oCAVIIndex
oCAVIndexEntry
oCAVInputFormat
oCAVInteger
oCAVIOContextBytestream IO Context
oCAVIOInterruptCBCallback for checking whether to abort blocking functions
oCAVIStream
oCAVISynthContext
oCAVISynthStream
oCAVLFG
oCAVMD5
oCAVMetadataConv
oCAVOptionAVOption
oCAVOptionRangeA single allowed range of values, or a single allowed value
oCAVOptionRangesList of AVOptionRange structs
oCAVOutputFormat
oCAVPacketThis structure stores compressed data
oCAVPacketList
oCAVPanScanPan Scan area
oCAVParserStateStructure to store parser state of AVFormat
oCAVParserStreamStateStructure to store parser state of one AVStream
oCAVPictureFour components are given, that's all
oCAVPixFmtDescriptorDescriptor that unambiguously describes how the bits of a pixel are stored in the up to 4 data planes of an image
oCAVProbeDataThis structure contains the data a format has to probe a file
oCAVProfileAVProfile
oCAVProgramNew fields can be added to the end with minor version bumps
oCAVRationalRational number numerator/denominator
oCAVRC4
oCAVRnContext
oCAvsContext
oCAVSContext
oCAvsFormat
oCAVSFrame
oCAVSHAHash context
oCAVStreamStream structure
oCAVSubtitle
oCAVSubtitleRect
oCAVSyncPointHelper structure describing keyframe search state of one stream
oCAVTimecode
oCAVTreeNode
oCAVVDPAUContextThis structure is used to share data between the libavcodec library and the client video application
oCAVXTEA
oCBandSubband structure - hold all variables for each subband
oCBandCodingPathStructure used in optimal codebook search
oCBBoxContext
oCBethsoftvidContext
oCBFIContext
oCBigInt
oCBinDemuxContext
oCBinkAudioContext
oCBinkContext
oCBinkDemuxContext
oCBinkDSPContext
oCBiquadsContext
oCBitAllocBit allocation
oCBitBuf
oCBlackDetectContext
oCBlackFrameContext
oCBlendContext
oCBlock
oCBlockInfo
oCBlockNode
oCBlockTypeContext
oCBlurayContext
oCBMPContext
oCBMPParseContext
oCBMVContext
oCBMVDecContext
oCBoxBlurContext
oCBRPixContext
oCBRPixHeader
oCBRSTMDemuxContext
oCBuf
oCbuff_data
oCBufferSinkContext
oCBufferSourceContext
oCBundleData structure used for decoding single Bink data type
oCBVID_DemuxContext
oCC93BlockRecord
oCC93DecoderContext
oCC93DemuxContext
oCCABACContext
oCCACAContext
oCCAFContext
oCCaffContext
oCCamStudioContext
oCCamtasiaContext
oCcavs_vector
oCCAVSDSPContext
oCCdataDemuxContext
oCCDGraphicsContext
oCCDIOContext
oCCDXLDemuxContext
oCCDXLVideoContext
oCCelEvaluation
oCcellIn the ELBG jargon, a cell is the set of points that are closest to a codebook entry
oCCell
oCCellAutoContext
oCCELPFContext
oCCELPMContext
oCCFrameBuffer
oCChanCache
oCchannel_name
oCChannelCouplingCoupling parameters
oCChannelData
oCChannelElementChannel element - generic struct for SCE/CPE/CCE/LFE
oCChannelMap
oCChannelMapContext
oCChannelMapInfo
oCChannelParamsSample data coding information
oCChannelSplitContext
oCChannelUnit
oCChapterContext
oCCHDContext
oCCIDEntry
oCCinAudioContext
oCCinDemuxContext
oCCinepakContext
oCCinFileHeader
oCCinFrameHeader
oCCinVideoContext
oCCLJRContext
oCCLLCContext
oCCmvContext
oCCNGContext
oCCodeOne code in hash table
oCCodeBook
oCCodecMime
oCCodecTags
oCCodingSpool
oCCoefVLCTable
oCColorEntry
oCColorMatrixContext
oCCommand
oCcomp_types
oCCompactContext
oCCompressionOptions
oCconcat_data
oCconcat_nodes
oCConcatContext
oCConcatFile
oCContextsupport non continuous caching support keeping files support filling with a background thread
oCcook_gains
oCCOOKContext
oCCookParseContext
oCCOOKSubpacket
oCCParam
oCCpiaContext
oCCpuCaps
oCCRCState
oCCropContext
oCCropDetectContext
oCCryptoContext
oCCustomSource
oCcvid_strip
oCCyuvDecodeContext
oCDataContext
oCDataRateData
oCDBCtx
oCdc1394_data
oCdc1394_frame_format
oCdc1394_frame_rate
oCDCAContext
oCDCADSPContext
oCDCAParseContext
oCDCTBlockCoder
oCDCTContext
oCdec_2dvlc
oCDecimateContext
oCDecorr
oCDefaultContext
oCDelogoContext
oCDeshakeContext
oCDfaContext
oCDigestParams
oCDilateContext
oCdirac_source_params
oCDiracArith
oCDiracBlock
oCDiracContext
oCDiracDSPContext
oCDiracFrame
oCDiracParseContextFind the end of the current frame in the bitstream
oCDiracParseUnit
oCDispositions
oCDitherContext
oCDitherDSPContext
oCDitherState
oCDNXHDContext
oCDNXHDEncContext
oCDNXHDParserContext
oCDPBDecoded Picture Buffer (DPB)
oCDPCMContext
oCDPXContext
oCDrawBoxContext
oCdrawtext_function
oCDrawTextContext
oCdshow_ctx
oCDSPContextDSPContext
oCDTSHDDemuxContext
oCdv1394_data
oCdv1394_init
oCdv1394_status
oCdv_vlc_pair
oCDVBSubCLUT
oCDVBSubContext
oCDVBSubDisplayDefinition
oCDVBSubObject
oCDVBSubObjectDisplay
oCDVBSubParseContext
oCDVBSubRegion
oCDVBSubRegionDisplay
oCDVBSubtitleContext
oCDVDemuxContext
oCDVDSubContext
oCDVDSubParseContext
oCDVDSubtitleContext
oCDVMuxContext
oCDVPacketFor DV, one packet corresponds exactly to one frame
oCDVprofile
oCDVVideoContext
oCDVwork_chunk
oCDWTCompose
oCDWTContext
oCDXAContext
oCDxaDecContext
oCdxva2_picture_context
oCdxva_contextThis structure is used to provides the necessary configurations and data to the DXVA2 FFmpeg HWAccel implementation
oCDynamicRangeControlDynamic Range Control - decoded from the bitstream but not processed further
oCDynBuffer
oCEaDemuxContext
oCEarwaxContext
oCEbml
oCebml_master
oCEbmlBin
oCEbmlList
oCEbmlSyntax
oCEBUR128Context
oCEdgeDetectContext
oCEightBpsContext
oCEightSvxContextDecoder context
oCelbg_dataELBG internal data
oCelem_to_channel
oCEncBlockInfo
oCendianess
oCeq2_param_t
oCERContext
oCerror_entry
oCEscape124Context
oCEscape130Context
oCEvalContext
oCEVRCAFrameEVRC-A unpacked data frame
oCEVRCContext
oCEXRChannel
oCEXRContext
oCEXRThreadData
oCFaacAudioContext
oCFadeContext
oCFBDevContext
oCFCBParamOptimized fixed codebook excitation parameters
oCFeedData
oCFFBoundingBox
oCFFBufQueueStructure holding the queue
oCFFDemuxSubtitlesQueue
oCFFDrawColor
oCFFDrawContext
oCFFIIRFilterCoeffsIIR filter global parameters
oCFFIIRFilterStateIIR filter state
oCFFMContext
oCFFPsyBandSingle band psychoacoustic information
oCFFPsyChannelSingle channel psychoacoustic information
oCFFPsyChannelGroupPsychoacoustic information for an arbitrary group of channels
oCFFPsyContextContext used by psychoacoustic model
oCFFPsyModelCodec-specific psychoacoustic model implementation
oCFFPsyPreprocessContext
oCFFPsyWindowInfoWindowing related information
oCFFRawVideoDemuxerContext
oCFFSchroEncodedFrameSingle encoded frame returned from Dirac or Schroedinger
oCFFSchroQueueA simple queue implementation used in libschroedinger
oCFFSchroQueueElementQueue element
oCFFStream
oCFFTCoefficient
oCFFTComplex
oCFFTContext
oCFFTDComplex
oCFFTTone
oCFFV1Context
oCFFVdpPictureInfo
oCFieldContext
oCFieldOrderContext
oCFifoContext
oCFileContext
oCFileLogContext
oCFillBlockCoder
oCfilm_sample
oCFilmDemuxContext
oCFilmstripDemuxContext
oCFilmstripMuxContext
oCfilter_t
oCFilterGraph
oCFilterParam
oCFilterParamsFilter data
oCFLACContext
oCFLACDSPContext
oCFlacEncodeContext
oCFlacFrame
oCFLACFrameInfo
oCFLACHeaderMarker
oCFLACParseContext
oCFLACStreaminfo
oCFlacSubframe
oCFlashSV2Context
oCFlashSVContext
oCFlatContext
oCFlicDecodeContext
oCFlicDemuxContext
oCFlipContext
oCFliteContext
oCFloat11G.726 11bit float
oCFLVContext
oCFLVStreamContext
oCfmt_map
oCFmtConvertContext
oCFormatContext
oCFormatEntry
oCFourXContext
oCFourxmDemuxContext
oCFPSContext
oCFragment
oCFrame
oCframe_header
oCframe_stats
oCframe_type_descDescription of frame types
oCFrameBuffer
oCFrameCode
oCFrameInfo
oCframeinfo
oCFrameListLinked list used to store timestamps and frame sizes of all frames in the FIFO for the first input
oCFrameListDataPortion of struct vpx_codec_cx_pkt from vpx_encoder.h
oCFrameModeParameters and tables that are different for each frame type
oCFrameStepContext
oCFrameThreadContextContext stored in the client AVCodecContext thread_opaque
oCFrapsContextLocal variable storage
oCFrei0rContext
oCFrmContext
oCFRWUContext
oCft_error
oCG722Context
oCG723_1_Context
oCG723_1_SubframeG723.1 unpacked data subframe
oCG726Context
oCG726Tables
oCG729Context
oCG729DemuxerContext
oCG729FormatDescription
oCGainBlock
oCGainInfo
oCGEQContext
oCGetBitContext
oCGetByteContext
oCGIFContext
oCGIFDemuxContext
oCGifState
oCGopherContext
oCGradFunContextHolds instance-specific information for gradfun
oCGranuleDef
oCGSMContext
oCGSMDemuxerContext
oCGSMParseContext
oCGUIDoffset
oCgxf_stream_info
oCGXFContext
oCGXFStreamContext
oCGXFTimecode
oCH261ContextH261Context
oCH263Info
oCH263State
oCH264BSFContext
oCH264ChromaContext
oCH264ContextH264Context
oCH264DSPContextContext for storing H.264 DSP functions
oCH264PredContextContext for storing H.264 prediction functions
oCH264QpelContext
oCHaarBlockCoder
oCHeapElem
oCHFParamHarmonic filter parameters
oCHintSample
oCHintSampleQueue
oChist_entryAn histogram is an array of HIST_SIZE hist_entry storing all the energies recorded (with an accuracy of 1/HIST_GRAIN) of the loudnesses from ABS_THRES (at 0) to ABS_UP_THRES (at HIST_SIZE-1)
oCHisteqContext
oCHistogramContext
oCHLSContext
oChnode
oCHQDN3DContext
oCHTTPAuthStateHTTP Authentication state structure
oCHTTPContext
oCHueContext
oCHuffCode
oCHuffContextContext used for code reconstructing
oCHuffEntry
oCHuffTable
oCHYuvContext
oCIcoDemuxContext
oCIcoImage
oCIcoMuxContext
oCID3v2EMFunc
oCID3v2EncContext
oCID3v2ExtraMeta
oCID3v2ExtraMetaAPIC
oCID3v2ExtraMetaGEOB
oCIdcinContext
oCIdcinDemuxContext
oCIDETContext
oCIdStrMap
oCiec61883_data
oCIEC61937Context
oCIffContext
oCIffDemuxContext
oCILBCDecContext
oCILBCEncContext
oCIlContext
oCImageBlockCoder
oCIMbInfo
oCIMCChannel
oCIMCContext
oCImgUtils
oCIndeo3DecodeContext
oCIndividualChannelStreamIndividual Channel Stream
oCINIContext
oCInputFile
oCInputFilter
oCInputStream
oCintegrator
oCInterleavePacket
oCInternalBuffer
oCInterval
oCIntMotionVector
oCIntraX8Context
oCIntraX8DSPContext
oCIPAddressACL
oCIPMVEContext
oCIpvideoContext
oCIr2Context
oCIssDemuxContext
oCIVI45DecContext
oCIVIBandDescInformation for Indeo wavelet band
oCIVIHuffDescHuffman codebook descriptor
oCIVIHuffTabMacroblock/block huffman table descriptor
oCIVIMbInfoInformation for Indeo macroblock (16x16, 8x8 or 4x4)
oCIVIPicConfig
oCIVIPlaneDescColor plane (luma or chroma) information
oCIVITileInformation for Indeo tile
oCJ2kBand
oCJ2kCblk
oCJ2kCodingStyle
oCJ2kComponent
oCJ2kDecoderContext
oCJ2kEncoderContext
oCJ2kPass
oCJ2kPrec
oCJ2kQuantStyle
oCJ2kResLevel
oCJ2kT1Context
oCJ2kTgtNode
oCJ2kTile
oCJackData
oCJACOsubContext
oCJLSState
oCJoinBufferPrivTo avoid copying the data from input buffers, this filter creates a custom output buffer that stores references to all inputs and unrefs them on free
oCJoinContext
oCJpeglsContext
oCJSONContext
oCJvContext
oCJVDemuxContext
oCJVFrame
oCKerndeintContext
oCkey_info
oCKgvContext
oCKLVPacket
oCKmvcContext
oClag_rac
oCLagarithContext
oCLAMEContext
oCLangEntry
oCLATMContext
oCLATMParseContext
oCLavfiContext
oCLclDecContext
oCLclEncContext
oClibAVEnumMediaTypes
oClibAVEnumPins
oClibAVFilter
oClibAVPin
oClibcelt_context
oCLibGSMDecodeContext
oCLibOpenJPEGContext
oClibopus_context
oCLibopusEncContext
oCLibopusEncOpts
oCLibRTMPContext
oCLibSchroFrameContextSchroFrame and Pts relation
oCLibSpeexContext
oCLibSpeexEncContext
oCLifeContext
oCline
oCListEntry
oCLLSModelLinear least squares model
oCLOCOContext
oCLongTermPredictionLong Term Prediction
oClowdelay_slice
oCLPCContext
oCLutContext
oCLXFDemuxContext
oCLZOContext
oCLZWEncodeStateLZW encode state
oCLZWState
oCMACEContext
oCMacroBlock
oCMadContext
oCmant_groupsGrouped mantissas for 3-level 5-level and 11-level quantization
oCMatroskaAttachement
oCMatroskaBlock
oCMatroskaChapter
oCMatroskaCluster
oCMatroskaDemuxContext
oCMatroskaIndex
oCMatroskaIndexPos
oCMatroskaLevel
oCMatroskaMuxContext
oCMatroskaSeekhead
oCMatroskaTag
oCMatroskaTags
oCMatroskaTagTarget
oCMatroskaTrack
oCMatroskaTrackAudio
oCMatroskaTrackCompression
oCMatroskaTrackEncoding
oCMatroskaTrackOperation
oCMatroskaTrackPlane
oCMatroskaTrackVideo
oCMaxisXADemuxContext
oCMBContext
oCMCDParam
oCMD5Context
oCMDECContext
oCmetrics
oCmicrodvd_tag
oCMicroDVDContext
oCMimicContext
oCMinima
oCMixContext
oCMJpegContext
oCMJpegDecodeContext
oCMJPEGParserContext
oCmkv_cuepoint
oCmkv_cues
oCmkv_seekhead
oCmkv_seekhead_entry
oCmkv_track
oCMLPDecodeContext
oCMLPDSPContext
oCMLPHeaderInfo
oCMLPParseContext
oCMMCOMemory management control operation
oCMmContext
oCMmDemuxContext
oCMMFContext
oCMMSContext
oCMMSHContext
oCMMSStream
oCMMSTContext
oCModel
oCModel2
oCModel256
oCModeTabParameters and tables that are different for every combination of bitrate/sample rate
oCModPlugContext
oCMoofOffset
oCmotion_vect
oCMotionEstContextMotion estimation context
oCMotionPixelsContext
oCMotionVector
oCMOVAtom
oCMovChannelLayout
oCMovChannelLayoutMap
oCMOVContext
oCMOVDref
oCMOVFragment
oCMOVFragmentInfo
oCMovieContext
oCMOVIentry
oCMovieStream
oCMOVMuxContext
oCMOVParseTableEntry
oCMOVSbgp
oCMOVStreamContext
oCMOVStsc
oCMOVStts
oCMovTextContext
oCMOVTrack
oCMOVTrackExt
oCMP3Context
oCMp4Descr
oCMP4DescrParseContext
oCMp4vParseContext
oCmp_codec_info_t
oCmp_colorkey_t
oCmp_image_t
oCmp_keymap
oCmp_win_t
oCMPADecodeContext
oCMPADecodeHeader
oCMPADSPContext
oCMPCContext
oCMPCFrame
oCMPContext
oCMpeg1Context
oCMPEG4AudioConfig
oCMpegAudioContext
oCMpegAudioParseContext
oCMpegDemuxContext
oCMpegEncContextMpegEncContext
oCMpegMuxContext
oCMpegTSContext
oCMpegTSFilter
oCMpegTSPESFilter
oCMpegTSSection
oCMpegTSSectionFilter
oCMpegTSService
oCMpegTSWrite
oCMpegTSWriteStream
oCMPL2Context
oCMPSubContext
oCMPTestContext
oCMpvParseContext
oCMqcCxState
oCMqcState
oCMsrleContext
oCMSS12Context
oCMSS1Context
oCMSS2Context
oCMSS2DSPContext
oCMSS3Context
oCMSS4Context
oCMsvideo1Context
oCMsvideo1EncContextEncoder context
oCMTVDemuxContext
oCMvcContext
oCMvContext
oCMviDemuxContext
oCMVTable
oCMXFCodecUL
oCMXFContainerEssenceEntry
oCMXFContext
oCMXFCryptoContext
oCMXFDescriptor
oCMXFIndexEntry
oCMXFIndexTable
oCMXFIndexTableSegment
oCMXFLocalTagPair
oCMXFMetadataReadTableEntry
oCMXFMetadataSet
oCMXFPackage
oCMXFPartition
oCMXFSamplesPerFrame
oCMXFSequence
oCMXFStreamContext
oCMXFStructuralComponent
oCMXFTimecodeComponent
oCMXFTrack
oCMXGContext
oCMXpegDecodeContext
oCMyAVPacketList
oCNellyMoserDecodeContext
oCNellyMoserEncodeContext
oCNode
oCNoiseContext
oCNSVContext
oCNSVStream
oCNUTContext
oCNUVContext
oCNuvContext
oCOCVContext
oCOCVFilterEntry
oCogg
oCogg_codecCopyright (C) 2005 Michael Ahlberg, Måns Rullgård
oCogg_state
oCogg_stream
oCoggcelt_private
oCOGGContext
oCoggopus_private
oCOGGPage
oCOGGPageList
oCOGGStreamContext
oCoggvorbis_privateParse 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
oCOggVorbisDecContext
oCOggVorbisEncContext
oCOMAContext
oCOpaqueList
oCOptionAn option extracted from the commandline
oCOptionDef
oCOptionGroup
oCOptionGroupDef
oCOptionGroupListA list of option groups that all have the same group type (e.g
oCOptionParseContext
oCOptionsContext
oCOutputConfiguration
oCOutputFile
oCOutputFilter
oCOutputStream
oCOverlayContext
oCPacketDesc
oCPacketQueue
oCPadContext
oCPAFDemuxContext
oCPAFVideoDecContext
oCPage
oCPalette
oCPanContext
oCParseContext
oCParser
oCPayloadContextRTP/JPEG specific private data
oCPCA
oCPCMAudioDemuxerContext
oCPCMDecode
oCPCXContext
oCPerThreadContextContext used by codec threads and stored in their AVCodecContext thread_opaque
oCPESContext
oCPfCoeff
oCPGSSubContext
oCPGSSubPicture
oCPGSSubPictureReference
oCPGSSubPresentation
oCPicContext
oCPicturePicture
oCPixContext
oCPixdescTestContext
oCPixelFormatTag
oCPJSContext
oCPlane
oCPlaneContext
oCPMbInfo
oCPMPContext
oCPNGDecContext
oCPNGDSPContext
oCPNGEncContext
oCPNGParseContext
oCPNMContext
oCPoint
oCPPContextPostprocess context
oCPPFilterPostprocessing filter
oCPPFilterContext
oCPPFParamPitch postfilter parameters
oCPPModePostprocessing mode
oCPPSPicture parameter set
oCPredictor
oCPredictorStatePredictor State
oCProbRange
oCProbRangesQueue
oCProgram
oCprores_profile
oCProresContext
oCProresDSPContext
oCProresThreadData
oCPSContext
oCPSDSPContext
oCPsyLamePresetLAME psy model preset struct
oCpthread_cond_t
oCpthread_t
oCPTXContext
oCpullup_buffer
oCpullup_context
oCpullup_field
oCpullup_frame
oCPulse
oCPulseData
oCPutBitContext
oCPutByteContext
oCPVAContext
oCQCELPBitmap
oCQCELPContext
oCQCELPFrameQCELP unpacked data frame
oCQCPContext
oCQDM2Complex
oCQDM2ContextQDM2 decoder context
oCQDM2FFT
oCQDM2SubPacketSubpacket
oCQDM2SubPNodeA node in the subpacket list
oCQdrawContext
oCQpegContext
oCQtrleContext
oCQtrleEncContext
oCR3DContext
oCRA144Context
oCRA288Context
oCRALFContext
oCrange_t
oCRangeCoder
oCRateControlContextRate control context
oCRateControlEntry
oCRawDVContext
oCRawVideoContext
oCRawVideoDemuxerContext
oCRCCMPEntry
oCRCEntry
oCRcOverride
oCRCVContext
oCRDFTContext
oCRDTDemuxContext
oCRealTextContext
oCrect
oCRectangle
oCRemovelogoContextThis code implements a filter to remove annoying TV logos and other annoying images placed onto a video stream
oCresample_init_func
oCResampler
oCResults
oCrgb_pixfmt_map_entry
oCrgb_triplet
oCRiceContext
oCRICEContext
oCRl2Context
oCRl2DemuxContext
oCRL_VLC_ELEM
oCRLTableRLTable
oCRMDemuxContext
oCRMMuxContext
oCRMStream
oCroq_cell
oCroq_qcell
oCRoqCodebooks
oCRoqContext
oCRoqDemuxContext
oCROQDPCMContext
oCRoqTempdataTemporary vars
oCRPLContext
oCRpzaContext
oCRTJpegContext
oCRTMP_HTTPContext
oCRTMPContextProtocol handler context
oCRTMPEContext
oCRTMPPacketStructure for holding RTMP packets
oCRTPContext
oCRTPDemuxContext
oCRTPDynamicProtocolHandler
oCRTPMuxContext
oCRTPPacket
oCRTPStatistics
oCRTSPActionServerSetup
oCRTSPMessageHeaderThis describes the server response to each RTSP command
oCRTSPStatePrivate data for the RTSP demuxer
oCRTSPStatusMessage
oCRTSPStreamDescribe a single stream, as identified by a single m= line block in the SDP content
oCRTSPTransportFieldThis describes a single item in the "Transport:" line of one stream as negotiated by the SETUP RTSP command
oCRV34DecContextDecoder context
oCRV34DSPContext
oCRV34ParseContext
oCRV34VLCVLC tables used by the decoder
oCRVDecContext
oCRVMapDescRun-value (RLE) table descriptor
oCSAMIContext
oCSampleFmtInfo
oCSANMFrameHeader
oCSANMVideoContext
oCSAPState
oCSavedContext
oCsbg_demuxer
oCsbg_fade
oCsbg_parser
oCsbg_script
oCsbg_script_definition
oCsbg_script_event
oCsbg_script_synth
oCsbg_script_tseq
oCsbg_string
oCsbg_timestamp
oCSBRDataSpectral Band Replication per channel data
oCSBRDSPContext
oCScaleContext
oCScanTableScantable
oCSchroDecoderParamsLibschroedinger decoder private data
oCSchroEncoderParamsLibschroedinger encoder private data
oCSchroParseUnitContext
oCSchroVideoFormatInfo
oCSCTPContext
oCsdl_overlay_pix_fmt_entry
oCSDLContext
oCsection
oCSectionHeader
oCsegment
oCSegmentContext
oCSegmentListEntry
oCSelectContext
oCSendCmdContext
oCSeqDemuxContext
oCSeqVideoContext
oCSetFieldContext
oCSetPTSContext
oCSetTBContext
oCSgiContext
oCSgiState
oCShortenContext
oCShowInfoContext
oCShowSpectrumContext
oCShowWavesContext
oCSIFFContext
oCSilenceDetectContext
oCSingleChannelElementSingle Channel Element - used for both SCE and LFE elements
oCSiprContext
oCSiprModeParam
oCSiprParameters
oCSLConfigDescr
oCslice_bufferUsed to minimize the amount of memory used in order to optimize cache performance
oCSliceContext
oCSliceInfoEssential slice information
oCSmackerContext
oCSmackerFrame
oCSmackVContext
oCSmartblurContext
oCSmcContext
oCSMJPEGContext
oCSMJPEGMuxContext
oCSmoothContext
oCSmoothStreamingContext
oCSMUSHContext
oCSndioData
oCSnowContext
oCSnowDWTContext
oCsockaddr_storage
oCSoftFloat
oCSonicContext
oCSoXContext
oCSpecifierOpt
oCSpectralBandReplicationSpectral Band Replication
oCSpectrumParametersSpectral Band Replication header - spectrum parameters that invoke a reset if they differ from the previous header
oCspeex_params
oCSPSSequence parameter set
oCSRTContext
oCSRTPContext
oCSRTPProtoContext
oCSrtStack
oCStagefrightContext
oCStereo3DContext
oCStereoComponent
oCStrChannel
oCStrDemuxContext
oCStreamContext
oCStreamInfo
oCStreamMap
oCStreamType
oCSubBand
oCSubcelEvaluation
oCSubPicture
oCSubStream
oCSubViewer1Context
oCSubViewerContext
oCSUNRASTContext
oCSuper2xSaIContext
oCSuperBlock
oCsvq1_pmv
oCSVQ1Context
oCSVQ3Context
oCSWFContext
oCSwrContext
oCSwsContext
oCSwsFilter
oCSwsVector
oCSyncpoint
oCSynthFilterContext
oCTAKDecContext
oCTAKDemuxContext
oCTAKParseContext
oCTAKStreamInfo
oCTargaContext
oCTask
oCTCPContext
oCTEDCaptionsDemuxer
oCTeeContext
oCTemporalNoiseShapingTemporal Noise Shaping
oCTestSourceContext
oCTextContext
oCTgqContext
oCTgvContext
oCtheora_paramsCopyright (C) 2005 Matthieu CASTET, Alex Beregszaszi
oCTheoraContext
oCThpDemuxContext
oCthread_arg
oCThreadContext
oCthumb_frame
oCThumbContext
oCTiertexSeqFrameBuffer
oCTiffContext
oCTiffEncoderContext
oCTiffGeoTag
oCTiffGeoTagKeyName
oCTiffGeoTagNameType
oCTileContext
oCTimeFilterOpaque type representing a time filter state
oCTimeStamp
oCTInterlaceContext
oCTLSContext
oCTM2CodesHuffman codes for each of streams
oCTM2Context
oCTM2HuffStructure for gathering Huffman codes information
oCTMVContext
oCTonalComponent
oCTqiContext
oCTrackedMethod
oCTransContext
oCTransform
oCTreeData needed to decode 4-bit Huffman-coded value
oCTrellisNode
oCTrellisPath
oCTrueMotion1Context
oCTSCC2Context
oCTSContextTrueSpeech decoder context
oCTTAChannel
oCTTAContext
oCTTAFilter
oCTTARice
oCTtyDemuxContext
oCTwinContext
oCtwinvq_dataTwinVQ codebooks
oCTWOLAMEContext
oCTXDContext
oCUDPContext
oCUltimotionDecodeContext
oCunit_value
oCUnsharpContext
oCURLContext
oCURLProtocol
oCUtvideoContext
oCUtVideoContext
oCUtVideoExtra
oCV210DecContext
oCvaapi_contextThis structure is used to share data between the FFmpeg library and the client video application
oCvariant
oCvariant_info
oCVBDecContext
oCVBLEContext
oCVC1ContextThe VC1 Context
oCVC1DSPContext
oCVC1ParseContext
oCVCR1Context
oCvda_contextThis structure is used to provide the necessary configurations and data to the VDA FFmpeg HWAccel implementation
oCVDADecoderContext
oCvdpau_render_stateThis structure is used as a callback between the FFmpeg decoder (vd_) and presentation (vo_) module
oCvf_eq2_t
oCvf_equalizer_t
oCvf_format_context_t
oCvf_image_context_t
oCvf_info_t
oCvf_instance_t
oCvf_priv_s
oCvfw_ctx
oCvideo_data
oCVideoData
oCVideoDemuxData
oCVideoDSPContext
oCVideoFile
oCVideoFiles
oCVideoMuxData
oCVideoPicture
oCVideoRateAbbr
oCVideoSizeAbbr
oCVideoState
oCVideoXLContext
oCVimaContext
oCVivoContext
oCVLC
oCVLCcode
oCVLCSet
oCVlcState
oCvmd_frame
oCVmdAudioContext
oCVmdDemuxContext
oCVmdVideoContext
oCVmncContext
oCvo_functions_t
oCvo_info_t
oCvo_mpegpes_t
oCvo_rect
oCVObj
oCVocDecContext
oCVocEncContext
oCvoice_entry
oCVolDetectContext
oCVolumeContext
oCvorbis_codebook
oCvorbis_context
oCvorbis_enc_codebook
oCvorbis_enc_context
oCvorbis_enc_floor
oCvorbis_enc_floor_class
oCvorbis_enc_mapping
oCvorbis_enc_mode
oCvorbis_enc_residue
oCvorbis_floor
oCvorbis_floor1_entry
oCvorbis_mapping
oCvorbis_mode
oCvorbis_residue
oCVorbisDSPContext
oCVorbisParseContext
oCVp3DecodeContext
oCVP3DSPContext
oCVp3Fragment
oCVP56Context
oCVP56DSPContext
oCVP56Macroblock
oCVP56Model
oCVP56mv
oCVP56RangeCoder
oCVP56RefDc
oCVP56Tree
oCVP8Context
oCVP8DSPContext
oCVP8FilterStrength
oCVP8Macroblock
oCVP8ThreadData
oCVPlayerContext
oCVqaContext
oCvqEntry
oCVqfContext
oCWAVDemuxContext
oCwavesynth_context
oCWAVMuxContext
oCWavpackContext
oCWavpackFrameContext
oCWc3DemuxContext
oCWebVTTContext
oCwin32_cond_t
oCWMACodecContext
oCWmallChannelCtxFrame-specific decoder context for a single channel
oCWmallDecodeCtxMain decoder context
oCWMAProChannelCtxFrame specific decoder context for a single channel
oCWMAProChannelGrpChannel group for channel transformations
oCWMAProDecodeCtxMain decoder context
oCWMAVoiceContextWMA Voice decoding context
oCWmv2Context
oCWMV2DSPContext
oCWNV1Context
oCWriter
oCWriterContext
oCws_interval
oCws_intervals
oCWsVqaDemuxContext
oCWtvChunkEntry
oCWtvContext
oCWtvFile
oCWTVRootEntryTable
oCWtvStream
oCWtvSyncEntry
oCWvChannel
oCWVContext
oCWVMuxContext
oCx11grabX11 Device Demuxer context
oCX264Context
oCx_and_coeff
oCXanContext
oCXavsContext
oCXbinContext
oCXFaceContext
oCXMLContext
oCxmm_reg
oCXMVAudioPacketAn audio packet with an XMV file
oCXMVDemuxContextContext for demuxing an XMV file
oCXMVVideoPacketA video packet with an XMV file
oCxvid_contextStructure for the private Xvid context
oCxvid_ff_pass1Structure for the private first-pass plugin
oCxvmc_pix_fmt
oCXWMAContext
oCYADIFContext
oCYopDecContext
oCYuvPixel
oCZeroCodecContext
oCZmbvContext
\CZmbvEncContextEncoder context