[][src]Module caldera_bindings::avformat

Structs

AVBPrint
AVBSFContext
AVBSFInternal
AVBSFList
AVBitStreamFilter
AVBitStreamFilterContext
AVBuffer
AVBufferPool
AVBufferRef
AVCPBProperties
AVChapter
AVClass
AVCodec
AVCodecContext
AVCodecDefault
AVCodecDescriptor
AVCodecHWConfig
AVCodecHWConfigInternal
AVCodecInternal
AVCodecParameters
AVCodecParser
AVCodecParserContext
AVCodecTag
AVDeviceCapabilitiesQuery
AVDeviceInfoList
AVDictionary
AVDictionaryEntry
AVFormatContext

Format I/O context. New fields can be added to the end with minor version bumps. Removal, reordering and changes to existing fields require a major version bump. sizeof(AVFormatContext) must not be used outside libav*, use avformat_alloc_context() to create an AVFormatContext.

AVFormatInternal
AVFrame
AVFrameSideData
AVHWAccel
AVHWDeviceContext
AVHWDeviceInternal
AVHWFramesConstraints
AVHWFramesContext
AVHWFramesInternal
AVIOContext

Bytestream IO Context. New fields can be added to the end with minor version bumps. Removal, reordering and changes to existing fields require a major version bump. sizeof(AVIOContext) must not be used outside libav*.

AVIODirContext
AVIODirEntry

Describes single entry of the directory.

AVIOInterruptCB

Callback for checking whether to abort blocking functions. AVERROR_EXIT is returned in this case by the interrupted function. During blocking operations, callback is called with opaque as parameter. If the callback returns 1, the blocking operation will be aborted.

AVIndexEntry
AVInputFormat

@addtogroup lavf_decoding @{

AVOption
AVOptionRanges
AVOutputFormat

@addtogroup lavf_encoding @{

AVPacket
AVPacketList
AVPacketSideData
AVPanScan
AVPicture
AVProbeData

This structure contains the data a format has to probe a file.

AVProfile
AVProgram

New fields can be added to the end with minor version bumps. Removal, reordering and changes to existing fields require a major version bump. sizeof(AVProgram) must not be used outside libav*.

AVRational
AVStream

Stream structure. New fields can be added to the end with minor version bumps. Removal, reordering and changes to existing fields require a major version bump. sizeof(AVStream) must not be used outside libav*.

AVStreamInternal
AVStream__bindgen_ty_1

Stream information used internally by avformat_find_stream_info()

AVSubtitle
AVSubtitleRect
MpegEncContext
RcOverride
URLContext
_G_fpos64_t
_G_fpos_t
_IO_FILE
_IO_codecvt
_IO_marker
_IO_wide_data
__BindgenBitfieldUnit
__fsid_t
__locale_data
__locale_struct
__mbstate_t
__pthread_cond_s
__pthread_cond_s__bindgen_ty_1__bindgen_ty_1
__pthread_cond_s__bindgen_ty_2__bindgen_ty_1
__pthread_internal_list
__pthread_mutex_s
__pthread_rwlock_arch_t
__sigset_t
__va_list_tag
div_t
drand48_data
fd_set
imaxdiv_t
itimerspec
ldiv_t
lldiv_t
max_align_t
random_data
sigevent
timespec
timeval
tm

Constants

AIO_PRIO_DELTA_MAX
ARG_MAX
AVActiveFormatDescription_AV_AFD_14_9
AVActiveFormatDescription_AV_AFD_16_9
AVActiveFormatDescription_AV_AFD_16_9_SP_14_9
AVActiveFormatDescription_AV_AFD_4_3
AVActiveFormatDescription_AV_AFD_4_3_SP_14_9
AVActiveFormatDescription_AV_AFD_SAME
AVActiveFormatDescription_AV_AFD_SP_4_3
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_COMMENTARY
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_DIALOGUE
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_EFFECTS
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_EMERGENCY
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_HEARING_IMPAIRED
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_KARAOKE
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_MAIN
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_NB
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_VISUALLY_IMPAIRED
AVAudioServiceType_AV_AUDIO_SERVICE_TYPE_VOICE_OVER
AVChromaLocation_AVCHROMA_LOC_BOTTOM
AVChromaLocation_AVCHROMA_LOC_BOTTOMLEFT
AVChromaLocation_AVCHROMA_LOC_CENTER
AVChromaLocation_AVCHROMA_LOC_LEFT
AVChromaLocation_AVCHROMA_LOC_NB
AVChromaLocation_AVCHROMA_LOC_TOP
AVChromaLocation_AVCHROMA_LOC_TOPLEFT
AVChromaLocation_AVCHROMA_LOC_UNSPECIFIED
AVClassCategory_AV_CLASS_CATEGORY_BITSTREAM_FILTER
AVClassCategory_AV_CLASS_CATEGORY_DECODER
AVClassCategory_AV_CLASS_CATEGORY_DEMUXER
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_INPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_OUTPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
AVClassCategory_AV_CLASS_CATEGORY_ENCODER
AVClassCategory_AV_CLASS_CATEGORY_FILTER
AVClassCategory_AV_CLASS_CATEGORY_INPUT
AVClassCategory_AV_CLASS_CATEGORY_MUXER
AVClassCategory_AV_CLASS_CATEGORY_NA
AVClassCategory_AV_CLASS_CATEGORY_NB
AVClassCategory_AV_CLASS_CATEGORY_OUTPUT
AVClassCategory_AV_CLASS_CATEGORY_SWRESAMPLER
AVClassCategory_AV_CLASS_CATEGORY_SWSCALER
AVCodecID_AV_CODEC_ID_4XM
AVCodecID_AV_CODEC_ID_4GV
AVCodecID_AV_CODEC_ID_8BPS
AVCodecID_AV_CODEC_ID_8SVX_EXP
AVCodecID_AV_CODEC_ID_8SVX_FIB
AVCodecID_AV_CODEC_ID_012V
AVCodecID_AV_CODEC_ID_A64_MULTI
AVCodecID_AV_CODEC_ID_A64_MULTI5
AVCodecID_AV_CODEC_ID_AAC
AVCodecID_AV_CODEC_ID_AAC_LATM
AVCodecID_AV_CODEC_ID_AASC
AVCodecID_AV_CODEC_ID_AC3
AVCodecID_AV_CODEC_ID_ADPCM_4XM
AVCodecID_AV_CODEC_ID_ADPCM_ADX
AVCodecID_AV_CODEC_ID_ADPCM_AFC
AVCodecID_AV_CODEC_ID_ADPCM_AICA
AVCodecID_AV_CODEC_ID_ADPCM_CT
AVCodecID_AV_CODEC_ID_ADPCM_DTK
AVCodecID_AV_CODEC_ID_ADPCM_EA
AVCodecID_AV_CODEC_ID_ADPCM_EA_MAXIS_XA
AVCodecID_AV_CODEC_ID_ADPCM_EA_R1
AVCodecID_AV_CODEC_ID_ADPCM_EA_R2
AVCodecID_AV_CODEC_ID_ADPCM_EA_R3
AVCodecID_AV_CODEC_ID_ADPCM_EA_XAS
AVCodecID_AV_CODEC_ID_ADPCM_G722
AVCodecID_AV_CODEC_ID_ADPCM_G726
AVCodecID_AV_CODEC_ID_ADPCM_G726LE
AVCodecID_AV_CODEC_ID_ADPCM_IMA_AMV
AVCodecID_AV_CODEC_ID_ADPCM_IMA_APC
AVCodecID_AV_CODEC_ID_ADPCM_IMA_DAT4
AVCodecID_AV_CODEC_ID_ADPCM_IMA_DK3
AVCodecID_AV_CODEC_ID_ADPCM_IMA_DK4
AVCodecID_AV_CODEC_ID_ADPCM_IMA_EA_EACS
AVCodecID_AV_CODEC_ID_ADPCM_IMA_EA_SEAD
AVCodecID_AV_CODEC_ID_ADPCM_IMA_ISS
AVCodecID_AV_CODEC_ID_ADPCM_IMA_OKI
AVCodecID_AV_CODEC_ID_ADPCM_IMA_QT
AVCodecID_AV_CODEC_ID_ADPCM_IMA_RAD
AVCodecID_AV_CODEC_ID_ADPCM_IMA_SMJPEG
AVCodecID_AV_CODEC_ID_ADPCM_IMA_WAV
AVCodecID_AV_CODEC_ID_ADPCM_IMA_WS
AVCodecID_AV_CODEC_ID_ADPCM_MS
AVCodecID_AV_CODEC_ID_ADPCM_MTAF
AVCodecID_AV_CODEC_ID_ADPCM_PSX
AVCodecID_AV_CODEC_ID_ADPCM_SBPRO_2
AVCodecID_AV_CODEC_ID_ADPCM_SBPRO_3
AVCodecID_AV_CODEC_ID_ADPCM_SBPRO_4
AVCodecID_AV_CODEC_ID_ADPCM_SWF
AVCodecID_AV_CODEC_ID_ADPCM_THP
AVCodecID_AV_CODEC_ID_ADPCM_THP_LE
AVCodecID_AV_CODEC_ID_ADPCM_VIMA
AVCodecID_AV_CODEC_ID_ADPCM_XA
AVCodecID_AV_CODEC_ID_ADPCM_YAMAHA
AVCodecID_AV_CODEC_ID_AIC
AVCodecID_AV_CODEC_ID_ALAC
AVCodecID_AV_CODEC_ID_ALIAS_PIX
AVCodecID_AV_CODEC_ID_AMR_NB
AVCodecID_AV_CODEC_ID_AMR_WB
AVCodecID_AV_CODEC_ID_AMV
AVCodecID_AV_CODEC_ID_ANM
AVCodecID_AV_CODEC_ID_ANSI
AVCodecID_AV_CODEC_ID_APE
AVCodecID_AV_CODEC_ID_APNG
AVCodecID_AV_CODEC_ID_APTX
AVCodecID_AV_CODEC_ID_APTX_HD
AVCodecID_AV_CODEC_ID_ASS
AVCodecID_AV_CODEC_ID_ASV1
AVCodecID_AV_CODEC_ID_ASV2
AVCodecID_AV_CODEC_ID_ATRAC1
AVCodecID_AV_CODEC_ID_ATRAC3
AVCodecID_AV_CODEC_ID_ATRAC3P
AVCodecID_AV_CODEC_ID_ATRAC3AL
AVCodecID_AV_CODEC_ID_ATRAC3PAL
AVCodecID_AV_CODEC_ID_ATRAC9
AVCodecID_AV_CODEC_ID_AURA
AVCodecID_AV_CODEC_ID_AURA2
AVCodecID_AV_CODEC_ID_AV1
AVCodecID_AV_CODEC_ID_AVRN
AVCodecID_AV_CODEC_ID_AVRP
AVCodecID_AV_CODEC_ID_AVS
AVCodecID_AV_CODEC_ID_AVS2
AVCodecID_AV_CODEC_ID_AVUI
AVCodecID_AV_CODEC_ID_AYUV
AVCodecID_AV_CODEC_ID_BETHSOFTVID
AVCodecID_AV_CODEC_ID_BFI
AVCodecID_AV_CODEC_ID_BINKAUDIO_DCT
AVCodecID_AV_CODEC_ID_BINKAUDIO_RDFT
AVCodecID_AV_CODEC_ID_BINKVIDEO
AVCodecID_AV_CODEC_ID_BINTEXT
AVCodecID_AV_CODEC_ID_BIN_DATA
AVCodecID_AV_CODEC_ID_BITPACKED
AVCodecID_AV_CODEC_ID_BMP
AVCodecID_AV_CODEC_ID_BMV_AUDIO
AVCodecID_AV_CODEC_ID_BMV_VIDEO
AVCodecID_AV_CODEC_ID_BRENDER_PIX
AVCodecID_AV_CODEC_ID_C93
AVCodecID_AV_CODEC_ID_CAVS
AVCodecID_AV_CODEC_ID_CDGRAPHICS
AVCodecID_AV_CODEC_ID_CDXL
AVCodecID_AV_CODEC_ID_CELT
AVCodecID_AV_CODEC_ID_CFHD
AVCodecID_AV_CODEC_ID_CINEPAK
AVCodecID_AV_CODEC_ID_CLEARVIDEO
AVCodecID_AV_CODEC_ID_CLJR
AVCodecID_AV_CODEC_ID_CLLC
AVCodecID_AV_CODEC_ID_CMV
AVCodecID_AV_CODEC_ID_CODEC2
AVCodecID_AV_CODEC_ID_COMFORT_NOISE
AVCodecID_AV_CODEC_ID_COOK
AVCodecID_AV_CODEC_ID_CPIA
AVCodecID_AV_CODEC_ID_CSCD
AVCodecID_AV_CODEC_ID_CYUV
AVCodecID_AV_CODEC_ID_DAALA
AVCodecID_AV_CODEC_ID_DDS
AVCodecID_AV_CODEC_ID_DFA
AVCodecID_AV_CODEC_ID_DIRAC
AVCodecID_AV_CODEC_ID_DNXHD
AVCodecID_AV_CODEC_ID_DOLBY_E
AVCodecID_AV_CODEC_ID_DPX
AVCodecID_AV_CODEC_ID_DSD_LSBF
AVCodecID_AV_CODEC_ID_DSD_LSBF_PLANAR
AVCodecID_AV_CODEC_ID_DSD_MSBF
AVCodecID_AV_CODEC_ID_DSD_MSBF_PLANAR
AVCodecID_AV_CODEC_ID_DSICINAUDIO
AVCodecID_AV_CODEC_ID_DSICINVIDEO
AVCodecID_AV_CODEC_ID_DSS_SP
AVCodecID_AV_CODEC_ID_DST
AVCodecID_AV_CODEC_ID_DTS
AVCodecID_AV_CODEC_ID_DVAUDIO
AVCodecID_AV_CODEC_ID_DVB_SUBTITLE
AVCodecID_AV_CODEC_ID_DVB_TELETEXT
AVCodecID_AV_CODEC_ID_DVD_NAV
AVCodecID_AV_CODEC_ID_DVD_SUBTITLE
AVCodecID_AV_CODEC_ID_DVVIDEO
AVCodecID_AV_CODEC_ID_DXA
AVCodecID_AV_CODEC_ID_DXTORY
AVCodecID_AV_CODEC_ID_DXV
AVCodecID_AV_CODEC_ID_EAC3
AVCodecID_AV_CODEC_ID_EIA_608
AVCodecID_AV_CODEC_ID_ESCAPE124
AVCodecID_AV_CODEC_ID_ESCAPE130
AVCodecID_AV_CODEC_ID_EVRC
AVCodecID_AV_CODEC_ID_EXR
AVCodecID_AV_CODEC_ID_FFMETADATA
AVCodecID_AV_CODEC_ID_FFV1
AVCodecID_AV_CODEC_ID_FFVHUFF
AVCodecID_AV_CODEC_ID_FFWAVESYNTH
AVCodecID_AV_CODEC_ID_FIC
AVCodecID_AV_CODEC_ID_FIRST_AUDIO
AVCodecID_AV_CODEC_ID_FIRST_SUBTITLE
AVCodecID_AV_CODEC_ID_FIRST_UNKNOWN
AVCodecID_AV_CODEC_ID_FITS
AVCodecID_AV_CODEC_ID_FLAC
AVCodecID_AV_CODEC_ID_FLASHSV
AVCodecID_AV_CODEC_ID_FLASHSV2
AVCodecID_AV_CODEC_ID_FLIC
AVCodecID_AV_CODEC_ID_FLV1
AVCodecID_AV_CODEC_ID_FMVC
AVCodecID_AV_CODEC_ID_FRAPS
AVCodecID_AV_CODEC_ID_FRWU
AVCodecID_AV_CODEC_ID_G2M
AVCodecID_AV_CODEC_ID_G729
AVCodecID_AV_CODEC_ID_G723_1
AVCodecID_AV_CODEC_ID_GDV
AVCodecID_AV_CODEC_ID_GIF
AVCodecID_AV_CODEC_ID_GREMLIN_DPCM
AVCodecID_AV_CODEC_ID_GSM
AVCodecID_AV_CODEC_ID_GSM_MS
AVCodecID_AV_CODEC_ID_H261
AVCodecID_AV_CODEC_ID_H263
AVCodecID_AV_CODEC_ID_H263P
AVCodecID_AV_CODEC_ID_H263I
AVCodecID_AV_CODEC_ID_H264
AVCodecID_AV_CODEC_ID_HAP
AVCodecID_AV_CODEC_ID_HDMV_PGS_SUBTITLE
AVCodecID_AV_CODEC_ID_HDMV_TEXT_SUBTITLE
AVCodecID_AV_CODEC_ID_HEVC
AVCodecID_AV_CODEC_ID_HNM4_VIDEO
AVCodecID_AV_CODEC_ID_HQX
AVCodecID_AV_CODEC_ID_HQ_HQA
AVCodecID_AV_CODEC_ID_HUFFYUV
AVCodecID_AV_CODEC_ID_IAC
AVCodecID_AV_CODEC_ID_IDCIN
AVCodecID_AV_CODEC_ID_IDF
AVCodecID_AV_CODEC_ID_IFF_ILBM
AVCodecID_AV_CODEC_ID_ILBC
AVCodecID_AV_CODEC_ID_IMC
AVCodecID_AV_CODEC_ID_IMM4
AVCodecID_AV_CODEC_ID_INDEO2
AVCodecID_AV_CODEC_ID_INDEO3
AVCodecID_AV_CODEC_ID_INDEO4
AVCodecID_AV_CODEC_ID_INDEO5
AVCodecID_AV_CODEC_ID_INTERPLAY_ACM
AVCodecID_AV_CODEC_ID_INTERPLAY_DPCM
AVCodecID_AV_CODEC_ID_INTERPLAY_VIDEO
AVCodecID_AV_CODEC_ID_JACOSUB
AVCodecID_AV_CODEC_ID_JPEG2000
AVCodecID_AV_CODEC_ID_JPEGLS
AVCodecID_AV_CODEC_ID_JV
AVCodecID_AV_CODEC_ID_KGV1
AVCodecID_AV_CODEC_ID_KMVC
AVCodecID_AV_CODEC_ID_LAGARITH
AVCodecID_AV_CODEC_ID_LJPEG
AVCodecID_AV_CODEC_ID_LOCO
AVCodecID_AV_CODEC_ID_M101
AVCodecID_AV_CODEC_ID_MACE3
AVCodecID_AV_CODEC_ID_MACE6
AVCodecID_AV_CODEC_ID_MAD
AVCodecID_AV_CODEC_ID_MAGICYUV
AVCodecID_AV_CODEC_ID_MDEC
AVCodecID_AV_CODEC_ID_METASOUND
AVCodecID_AV_CODEC_ID_MICRODVD
AVCodecID_AV_CODEC_ID_MIMIC
AVCodecID_AV_CODEC_ID_MJPEG
AVCodecID_AV_CODEC_ID_MJPEGB
AVCodecID_AV_CODEC_ID_MLP
AVCodecID_AV_CODEC_ID_MMVIDEO
AVCodecID_AV_CODEC_ID_MOTIONPIXELS
AVCodecID_AV_CODEC_ID_MOV_TEXT
AVCodecID_AV_CODEC_ID_MP1
AVCodecID_AV_CODEC_ID_MP2
AVCodecID_AV_CODEC_ID_MP3
AVCodecID_AV_CODEC_ID_MP3ADU
AVCodecID_AV_CODEC_ID_MP4ALS
AVCodecID_AV_CODEC_ID_MP3ON4
AVCodecID_AV_CODEC_ID_MPEG1VIDEO
AVCodecID_AV_CODEC_ID_MPEG2VIDEO
AVCodecID_AV_CODEC_ID_MPEG2TS
AVCodecID_AV_CODEC_ID_MPEG4
AVCodecID_AV_CODEC_ID_MPEG4SYSTEMS
AVCodecID_AV_CODEC_ID_MPL2
AVCodecID_AV_CODEC_ID_MSA1
AVCodecID_AV_CODEC_ID_MSCC
AVCodecID_AV_CODEC_ID_MSMPEG4V1
AVCodecID_AV_CODEC_ID_MSMPEG4V2
AVCodecID_AV_CODEC_ID_MSMPEG4V3
AVCodecID_AV_CODEC_ID_MSRLE
AVCodecID_AV_CODEC_ID_MSS1
AVCodecID_AV_CODEC_ID_MSS2
AVCodecID_AV_CODEC_ID_MSVIDEO1
AVCodecID_AV_CODEC_ID_MSZH
AVCodecID_AV_CODEC_ID_MTS2
AVCodecID_AV_CODEC_ID_MUSEPACK7
AVCodecID_AV_CODEC_ID_MUSEPACK8
AVCodecID_AV_CODEC_ID_MVC1
AVCodecID_AV_CODEC_ID_MVC2
AVCodecID_AV_CODEC_ID_MWSC
AVCodecID_AV_CODEC_ID_MXPEG
AVCodecID_AV_CODEC_ID_NELLYMOSER
AVCodecID_AV_CODEC_ID_NONE
AVCodecID_AV_CODEC_ID_NUV
AVCodecID_AV_CODEC_ID_ON2AVC
AVCodecID_AV_CODEC_ID_OPUS
AVCodecID_AV_CODEC_ID_OTF
AVCodecID_AV_CODEC_ID_PAF_AUDIO
AVCodecID_AV_CODEC_ID_PAF_VIDEO
AVCodecID_AV_CODEC_ID_PAM
AVCodecID_AV_CODEC_ID_PBM
AVCodecID_AV_CODEC_ID_PCM_ALAW
AVCodecID_AV_CODEC_ID_PCM_BLURAY
AVCodecID_AV_CODEC_ID_PCM_DVD
AVCodecID_AV_CODEC_ID_PCM_F16LE
AVCodecID_AV_CODEC_ID_PCM_F24LE
AVCodecID_AV_CODEC_ID_PCM_F32BE
AVCodecID_AV_CODEC_ID_PCM_F32LE
AVCodecID_AV_CODEC_ID_PCM_F64BE
AVCodecID_AV_CODEC_ID_PCM_F64LE
AVCodecID_AV_CODEC_ID_PCM_LXF
AVCodecID_AV_CODEC_ID_PCM_MULAW
AVCodecID_AV_CODEC_ID_PCM_S8
AVCodecID_AV_CODEC_ID_PCM_S8_PLANAR
AVCodecID_AV_CODEC_ID_PCM_S16LE
AVCodecID_AV_CODEC_ID_PCM_S16BE
AVCodecID_AV_CODEC_ID_PCM_S16LE_PLANAR
AVCodecID_AV_CODEC_ID_PCM_S16BE_PLANAR
AVCodecID_AV_CODEC_ID_PCM_S24LE
AVCodecID_AV_CODEC_ID_PCM_S24BE
AVCodecID_AV_CODEC_ID_PCM_S24DAUD
AVCodecID_AV_CODEC_ID_PCM_S24LE_PLANAR
AVCodecID_AV_CODEC_ID_PCM_S32LE
AVCodecID_AV_CODEC_ID_PCM_S32BE
AVCodecID_AV_CODEC_ID_PCM_S32LE_PLANAR
AVCodecID_AV_CODEC_ID_PCM_S64LE
AVCodecID_AV_CODEC_ID_PCM_S64BE
AVCodecID_AV_CODEC_ID_PCM_U8
AVCodecID_AV_CODEC_ID_PCM_U16LE
AVCodecID_AV_CODEC_ID_PCM_U16BE
AVCodecID_AV_CODEC_ID_PCM_U24LE
AVCodecID_AV_CODEC_ID_PCM_U24BE
AVCodecID_AV_CODEC_ID_PCM_U32LE
AVCodecID_AV_CODEC_ID_PCM_U32BE
AVCodecID_AV_CODEC_ID_PCM_VIDC
AVCodecID_AV_CODEC_ID_PCM_ZORK
AVCodecID_AV_CODEC_ID_PCX
AVCodecID_AV_CODEC_ID_PGM
AVCodecID_AV_CODEC_ID_PGMYUV
AVCodecID_AV_CODEC_ID_PICTOR
AVCodecID_AV_CODEC_ID_PIXLET
AVCodecID_AV_CODEC_ID_PJS
AVCodecID_AV_CODEC_ID_PNG
AVCodecID_AV_CODEC_ID_PPM
AVCodecID_AV_CODEC_ID_PROBE
AVCodecID_AV_CODEC_ID_PRORES
AVCodecID_AV_CODEC_ID_PROSUMER
AVCodecID_AV_CODEC_ID_PSD
AVCodecID_AV_CODEC_ID_PTX
AVCodecID_AV_CODEC_ID_QCELP
AVCodecID_AV_CODEC_ID_QDM2
AVCodecID_AV_CODEC_ID_QDMC
AVCodecID_AV_CODEC_ID_QDRAW
AVCodecID_AV_CODEC_ID_QPEG
AVCodecID_AV_CODEC_ID_QTRLE
AVCodecID_AV_CODEC_ID_R10K
AVCodecID_AV_CODEC_ID_R210
AVCodecID_AV_CODEC_ID_RALF
AVCodecID_AV_CODEC_ID_RASC
AVCodecID_AV_CODEC_ID_RAWVIDEO
AVCodecID_AV_CODEC_ID_RA_144
AVCodecID_AV_CODEC_ID_RA_288
AVCodecID_AV_CODEC_ID_REALTEXT
AVCodecID_AV_CODEC_ID_RL2
AVCodecID_AV_CODEC_ID_ROQ
AVCodecID_AV_CODEC_ID_ROQ_DPCM
AVCodecID_AV_CODEC_ID_RPZA
AVCodecID_AV_CODEC_ID_RSCC
AVCodecID_AV_CODEC_ID_RV10
AVCodecID_AV_CODEC_ID_RV20
AVCodecID_AV_CODEC_ID_RV30
AVCodecID_AV_CODEC_ID_RV40
AVCodecID_AV_CODEC_ID_S302M
AVCodecID_AV_CODEC_ID_SAMI
AVCodecID_AV_CODEC_ID_SANM
AVCodecID_AV_CODEC_ID_SBC
AVCodecID_AV_CODEC_ID_SCPR
AVCodecID_AV_CODEC_ID_SCREENPRESSO
AVCodecID_AV_CODEC_ID_SCTE_35
AVCodecID_AV_CODEC_ID_SDX2_DPCM
AVCodecID_AV_CODEC_ID_SGI
AVCodecID_AV_CODEC_ID_SGIRLE
AVCodecID_AV_CODEC_ID_SHEERVIDEO
AVCodecID_AV_CODEC_ID_SHORTEN
AVCodecID_AV_CODEC_ID_SIPR
AVCodecID_AV_CODEC_ID_SMACKAUDIO
AVCodecID_AV_CODEC_ID_SMACKVIDEO
AVCodecID_AV_CODEC_ID_SMC
AVCodecID_AV_CODEC_ID_SMPTE_KLV
AVCodecID_AV_CODEC_ID_SMV
AVCodecID_AV_CODEC_ID_SMVJPEG
AVCodecID_AV_CODEC_ID_SNOW
AVCodecID_AV_CODEC_ID_SOL_DPCM
AVCodecID_AV_CODEC_ID_SONIC
AVCodecID_AV_CODEC_ID_SONIC_LS
AVCodecID_AV_CODEC_ID_SP5X
AVCodecID_AV_CODEC_ID_SPEEDHQ
AVCodecID_AV_CODEC_ID_SPEEX
AVCodecID_AV_CODEC_ID_SRGC
AVCodecID_AV_CODEC_ID_SRT
AVCodecID_AV_CODEC_ID_SSA
AVCodecID_AV_CODEC_ID_STL
AVCodecID_AV_CODEC_ID_SUBRIP
AVCodecID_AV_CODEC_ID_SUBVIEWER
AVCodecID_AV_CODEC_ID_SUBVIEWER1
AVCodecID_AV_CODEC_ID_SUNRAST
AVCodecID_AV_CODEC_ID_SVG
AVCodecID_AV_CODEC_ID_SVQ1
AVCodecID_AV_CODEC_ID_SVQ3
AVCodecID_AV_CODEC_ID_TAK
AVCodecID_AV_CODEC_ID_TARGA
AVCodecID_AV_CODEC_ID_TARGA_Y216
AVCodecID_AV_CODEC_ID_TDSC
AVCodecID_AV_CODEC_ID_TEXT
AVCodecID_AV_CODEC_ID_TGQ
AVCodecID_AV_CODEC_ID_TGV
AVCodecID_AV_CODEC_ID_THEORA
AVCodecID_AV_CODEC_ID_THP
AVCodecID_AV_CODEC_ID_TIERTEXSEQVIDEO
AVCodecID_AV_CODEC_ID_TIFF
AVCodecID_AV_CODEC_ID_TIMED_ID3
AVCodecID_AV_CODEC_ID_TMV
AVCodecID_AV_CODEC_ID_TQI
AVCodecID_AV_CODEC_ID_TRUEHD
AVCodecID_AV_CODEC_ID_TRUEMOTION1
AVCodecID_AV_CODEC_ID_TRUEMOTION2
AVCodecID_AV_CODEC_ID_TRUEMOTION2RT
AVCodecID_AV_CODEC_ID_TRUESPEECH
AVCodecID_AV_CODEC_ID_TSCC
AVCodecID_AV_CODEC_ID_TSCC2
AVCodecID_AV_CODEC_ID_TTA
AVCodecID_AV_CODEC_ID_TTF
AVCodecID_AV_CODEC_ID_TTML
AVCodecID_AV_CODEC_ID_TWINVQ
AVCodecID_AV_CODEC_ID_TXD
AVCodecID_AV_CODEC_ID_ULTI
AVCodecID_AV_CODEC_ID_UTVIDEO
AVCodecID_AV_CODEC_ID_V210X
AVCodecID_AV_CODEC_ID_V210
AVCodecID_AV_CODEC_ID_V308
AVCodecID_AV_CODEC_ID_V408
AVCodecID_AV_CODEC_ID_V410
AVCodecID_AV_CODEC_ID_VB
AVCodecID_AV_CODEC_ID_VBLE
AVCodecID_AV_CODEC_ID_VC1
AVCodecID_AV_CODEC_ID_VC1IMAGE
AVCodecID_AV_CODEC_ID_VCR1
AVCodecID_AV_CODEC_ID_VIXL
AVCodecID_AV_CODEC_ID_VMDAUDIO
AVCodecID_AV_CODEC_ID_VMDVIDEO
AVCodecID_AV_CODEC_ID_VMNC
AVCodecID_AV_CODEC_ID_VORBIS
AVCodecID_AV_CODEC_ID_VP3
AVCodecID_AV_CODEC_ID_VP5
AVCodecID_AV_CODEC_ID_VP6
AVCodecID_AV_CODEC_ID_VP6F
AVCodecID_AV_CODEC_ID_VP6A
AVCodecID_AV_CODEC_ID_VP7
AVCodecID_AV_CODEC_ID_VP8
AVCodecID_AV_CODEC_ID_VP9
AVCodecID_AV_CODEC_ID_VPLAYER
AVCodecID_AV_CODEC_ID_WAVPACK
AVCodecID_AV_CODEC_ID_WCMV
AVCodecID_AV_CODEC_ID_WEBP
AVCodecID_AV_CODEC_ID_WEBVTT
AVCodecID_AV_CODEC_ID_WESTWOOD_SND1
AVCodecID_AV_CODEC_ID_WMALOSSLESS
AVCodecID_AV_CODEC_ID_WMAPRO
AVCodecID_AV_CODEC_ID_WMAV1
AVCodecID_AV_CODEC_ID_WMAV2
AVCodecID_AV_CODEC_ID_WMAVOICE
AVCodecID_AV_CODEC_ID_WMV1
AVCodecID_AV_CODEC_ID_WMV2
AVCodecID_AV_CODEC_ID_WMV3
AVCodecID_AV_CODEC_ID_WMV3IMAGE
AVCodecID_AV_CODEC_ID_WNV1
AVCodecID_AV_CODEC_ID_WRAPPED_AVFRAME
AVCodecID_AV_CODEC_ID_WS_VQA
AVCodecID_AV_CODEC_ID_XAN_DPCM
AVCodecID_AV_CODEC_ID_XAN_WC3
AVCodecID_AV_CODEC_ID_XAN_WC4
AVCodecID_AV_CODEC_ID_XBIN
AVCodecID_AV_CODEC_ID_XBM
AVCodecID_AV_CODEC_ID_XFACE
AVCodecID_AV_CODEC_ID_XMA1
AVCodecID_AV_CODEC_ID_XMA2
AVCodecID_AV_CODEC_ID_XPM
AVCodecID_AV_CODEC_ID_XSUB
AVCodecID_AV_CODEC_ID_XWD
AVCodecID_AV_CODEC_ID_Y41P
AVCodecID_AV_CODEC_ID_YLC
AVCodecID_AV_CODEC_ID_YOP
AVCodecID_AV_CODEC_ID_YUV4
AVCodecID_AV_CODEC_ID_ZEROCODEC
AVCodecID_AV_CODEC_ID_ZLIB
AVCodecID_AV_CODEC_ID_ZMBV
AVColorPrimaries_AVCOL_PRI_BT470M
AVColorPrimaries_AVCOL_PRI_BT470BG
AVColorPrimaries_AVCOL_PRI_BT709
AVColorPrimaries_AVCOL_PRI_BT2020
AVColorPrimaries_AVCOL_PRI_FILM
AVColorPrimaries_AVCOL_PRI_JEDEC_P22
AVColorPrimaries_AVCOL_PRI_NB
AVColorPrimaries_AVCOL_PRI_RESERVED
AVColorPrimaries_AVCOL_PRI_RESERVED0
AVColorPrimaries_AVCOL_PRI_SMPTE170M
AVColorPrimaries_AVCOL_PRI_SMPTE240M
AVColorPrimaries_AVCOL_PRI_SMPTE428
AVColorPrimaries_AVCOL_PRI_SMPTE431
AVColorPrimaries_AVCOL_PRI_SMPTE432
AVColorPrimaries_AVCOL_PRI_SMPTEST428_1
AVColorPrimaries_AVCOL_PRI_UNSPECIFIED
AVColorRange_AVCOL_RANGE_JPEG
AVColorRange_AVCOL_RANGE_MPEG
AVColorRange_AVCOL_RANGE_NB
AVColorRange_AVCOL_RANGE_UNSPECIFIED
AVColorSpace_AVCOL_SPC_BT470BG
AVColorSpace_AVCOL_SPC_BT709
AVColorSpace_AVCOL_SPC_BT2020_NCL
AVColorSpace_AVCOL_SPC_BT2020_CL
AVColorSpace_AVCOL_SPC_CHROMA_DERIVED_CL
AVColorSpace_AVCOL_SPC_CHROMA_DERIVED_NCL
AVColorSpace_AVCOL_SPC_FCC
AVColorSpace_AVCOL_SPC_ICTCP
AVColorSpace_AVCOL_SPC_NB
AVColorSpace_AVCOL_SPC_RESERVED
AVColorSpace_AVCOL_SPC_RGB
AVColorSpace_AVCOL_SPC_SMPTE170M
AVColorSpace_AVCOL_SPC_SMPTE240M
AVColorSpace_AVCOL_SPC_SMPTE2085
AVColorSpace_AVCOL_SPC_UNSPECIFIED
AVColorSpace_AVCOL_SPC_YCGCO
AVColorSpace_AVCOL_SPC_YCOCG
AVColorTransferCharacteristic_AVCOL_TRC_ARIB_STD_B67
AVColorTransferCharacteristic_AVCOL_TRC_BT709
AVColorTransferCharacteristic_AVCOL_TRC_BT1361_ECG
AVColorTransferCharacteristic_AVCOL_TRC_BT2020_10
AVColorTransferCharacteristic_AVCOL_TRC_BT2020_12
AVColorTransferCharacteristic_AVCOL_TRC_GAMMA22
AVColorTransferCharacteristic_AVCOL_TRC_GAMMA28
AVColorTransferCharacteristic_AVCOL_TRC_IEC61966_2_1
AVColorTransferCharacteristic_AVCOL_TRC_IEC61966_2_4
AVColorTransferCharacteristic_AVCOL_TRC_LINEAR
AVColorTransferCharacteristic_AVCOL_TRC_LOG
AVColorTransferCharacteristic_AVCOL_TRC_LOG_SQRT
AVColorTransferCharacteristic_AVCOL_TRC_NB
AVColorTransferCharacteristic_AVCOL_TRC_RESERVED
AVColorTransferCharacteristic_AVCOL_TRC_RESERVED0
AVColorTransferCharacteristic_AVCOL_TRC_SMPTE170M
AVColorTransferCharacteristic_AVCOL_TRC_SMPTE240M
AVColorTransferCharacteristic_AVCOL_TRC_SMPTE428
AVColorTransferCharacteristic_AVCOL_TRC_SMPTE2084
AVColorTransferCharacteristic_AVCOL_TRC_SMPTEST2084
AVColorTransferCharacteristic_AVCOL_TRC_SMPTEST428_1
AVColorTransferCharacteristic_AVCOL_TRC_UNSPECIFIED
AVDiscard_AVDISCARD_ALL
AVDiscard_AVDISCARD_BIDIR
AVDiscard_AVDISCARD_DEFAULT
AVDiscard_AVDISCARD_NONE
AVDiscard_AVDISCARD_NONINTRA
AVDiscard_AVDISCARD_NONKEY
AVDiscard_AVDISCARD_NONREF
AVDurationEstimationMethod_AVFMT_DURATION_FROM_BITRATE

< Duration estimated from bitrate (less accurate)

AVDurationEstimationMethod_AVFMT_DURATION_FROM_PTS

< Duration accurately estimated from PTSes

AVDurationEstimationMethod_AVFMT_DURATION_FROM_STREAM

< Duration estimated from a stream with a known duration

AVERROR_EXPERIMENTAL
AVERROR_INPUT_CHANGED
AVERROR_OUTPUT_CHANGED
AVFMTCTX_NOHEADER
AVFMTCTX_UNSEEKABLE
AVFMT_ALLOW_FLUSH
AVFMT_AVOID_NEG_TS_AUTO
AVFMT_AVOID_NEG_TS_MAKE_NON_NEGATIVE
AVFMT_AVOID_NEG_TS_MAKE_ZERO
AVFMT_EVENT_FLAG_METADATA_UPDATED
AVFMT_FLAG_AUTO_BSF
AVFMT_FLAG_BITEXACT
AVFMT_FLAG_CUSTOM_IO
AVFMT_FLAG_DISCARD_CORRUPT
AVFMT_FLAG_FAST_SEEK
AVFMT_FLAG_FLUSH_PACKETS
AVFMT_FLAG_GENPTS
AVFMT_FLAG_IGNDTS
AVFMT_FLAG_IGNIDX
AVFMT_FLAG_KEEP_SIDE_DATA
AVFMT_FLAG_MP4A_LATM
AVFMT_FLAG_NOBUFFER
AVFMT_FLAG_NOFILLIN
AVFMT_FLAG_NONBLOCK
AVFMT_FLAG_NOPARSE
AVFMT_FLAG_PRIV_OPT
AVFMT_FLAG_SHORTEST
AVFMT_FLAG_SORT_DTS
AVFMT_GENERIC_INDEX
AVFMT_GLOBALHEADER
AVFMT_NEEDNUMBER
AVFMT_NOBINSEARCH
AVFMT_NODIMENSIONS
AVFMT_NOFILE
AVFMT_NOGENSEARCH
AVFMT_NOSTREAMS
AVFMT_NOTIMESTAMPS
AVFMT_NO_BYTE_SEEK
AVFMT_SEEK_TO_PTS
AVFMT_SHOW_IDS
AVFMT_TS_DISCONT
AVFMT_TS_NEGATIVE
AVFMT_TS_NONSTRICT
AVFMT_VARIABLE_FPS
AVFieldOrder_AV_FIELD_BB
AVFieldOrder_AV_FIELD_BT
AVFieldOrder_AV_FIELD_PROGRESSIVE
AVFieldOrder_AV_FIELD_TB
AVFieldOrder_AV_FIELD_TT
AVFieldOrder_AV_FIELD_UNKNOWN
AVFrameSideDataType_AV_FRAME_DATA_A53_CC
AVFrameSideDataType_AV_FRAME_DATA_AFD
AVFrameSideDataType_AV_FRAME_DATA_AUDIO_SERVICE_TYPE
AVFrameSideDataType_AV_FRAME_DATA_CONTENT_LIGHT_LEVEL
AVFrameSideDataType_AV_FRAME_DATA_DISPLAYMATRIX
AVFrameSideDataType_AV_FRAME_DATA_DOWNMIX_INFO
AVFrameSideDataType_AV_FRAME_DATA_GOP_TIMECODE
AVFrameSideDataType_AV_FRAME_DATA_ICC_PROFILE
AVFrameSideDataType_AV_FRAME_DATA_MASTERING_DISPLAY_METADATA
AVFrameSideDataType_AV_FRAME_DATA_MATRIXENCODING
AVFrameSideDataType_AV_FRAME_DATA_MOTION_VECTORS
AVFrameSideDataType_AV_FRAME_DATA_PANSCAN
AVFrameSideDataType_AV_FRAME_DATA_QP_TABLE_DATA
AVFrameSideDataType_AV_FRAME_DATA_QP_TABLE_PROPERTIES
AVFrameSideDataType_AV_FRAME_DATA_REPLAYGAIN
AVFrameSideDataType_AV_FRAME_DATA_S12M_TIMECODE
AVFrameSideDataType_AV_FRAME_DATA_SKIP_SAMPLES
AVFrameSideDataType_AV_FRAME_DATA_SPHERICAL
AVFrameSideDataType_AV_FRAME_DATA_STEREO3D
AVHWDeviceType_AV_HWDEVICE_TYPE_CUDA
AVHWDeviceType_AV_HWDEVICE_TYPE_D3D11VA
AVHWDeviceType_AV_HWDEVICE_TYPE_DRM
AVHWDeviceType_AV_HWDEVICE_TYPE_DXVA2
AVHWDeviceType_AV_HWDEVICE_TYPE_MEDIACODEC
AVHWDeviceType_AV_HWDEVICE_TYPE_NONE
AVHWDeviceType_AV_HWDEVICE_TYPE_OPENCL
AVHWDeviceType_AV_HWDEVICE_TYPE_QSV
AVHWDeviceType_AV_HWDEVICE_TYPE_VAAPI
AVHWDeviceType_AV_HWDEVICE_TYPE_VDPAU
AVHWDeviceType_AV_HWDEVICE_TYPE_VIDEOTOOLBOX
AVHWFrameTransferDirection_AV_HWFRAME_TRANSFER_DIRECTION_FROM
AVHWFrameTransferDirection_AV_HWFRAME_TRANSFER_DIRECTION_TO
AVINDEX_DISCARD_FRAME
AVINDEX_KEYFRAME
AVIODataMarkerType_AVIO_DATA_MARKER_BOUNDARY_POINT

A point in the output bytestream where a demuxer can start parsing (for non self synchronizing bytestream formats). That is, any non-keyframe packet start point.

AVIODataMarkerType_AVIO_DATA_MARKER_FLUSH_POINT

A point in the output bytestream where the underlying AVIOContext might flush the buffer depending on latency or buffering requirements. Typically means the end of a packet.

AVIODataMarkerType_AVIO_DATA_MARKER_HEADER

Header data; this needs to be present for the stream to be decodeable.

AVIODataMarkerType_AVIO_DATA_MARKER_SYNC_POINT

A point in the output bytestream where a decoder can start decoding (i.e. a keyframe). A demuxer/decoder given the data flagged with AVIO_DATA_MARKER_HEADER, followed by any AVIO_DATA_MARKER_SYNC_POINT, should give decodeable results.

AVIODataMarkerType_AVIO_DATA_MARKER_TRAILER

Trailer data, which doesn't contain actual content, but only for finalizing the output file.

AVIODataMarkerType_AVIO_DATA_MARKER_UNKNOWN

This is any, unlabelled data. It can either be a muxer not marking any positions at all, it can be an actual boundary/sync point that the muxer chooses not to mark, or a later part of a packet/fragment that is cut into multiple write callbacks due to limited IO buffer size.

AVIODirEntryType_AVIO_ENTRY_BLOCK_DEVICE
AVIODirEntryType_AVIO_ENTRY_CHARACTER_DEVICE
AVIODirEntryType_AVIO_ENTRY_DIRECTORY
AVIODirEntryType_AVIO_ENTRY_FILE
AVIODirEntryType_AVIO_ENTRY_NAMED_PIPE
AVIODirEntryType_AVIO_ENTRY_SERVER
AVIODirEntryType_AVIO_ENTRY_SHARE
AVIODirEntryType_AVIO_ENTRY_SOCKET
AVIODirEntryType_AVIO_ENTRY_SYMBOLIC_LINK
AVIODirEntryType_AVIO_ENTRY_UNKNOWN
AVIODirEntryType_AVIO_ENTRY_WORKGROUP
AVIO_FLAG_DIRECT
AVIO_FLAG_NONBLOCK
AVIO_FLAG_READ
AVIO_FLAG_READ_WRITE
AVIO_FLAG_WRITE
AVIO_SEEKABLE_NORMAL
AVIO_SEEKABLE_TIME
AVLockOp_AV_LOCK_CREATE
AVLockOp_AV_LOCK_DESTROY
AVLockOp_AV_LOCK_OBTAIN
AVLockOp_AV_LOCK_RELEASE
AVMatrixEncoding_AV_MATRIX_ENCODING_DOLBY
AVMatrixEncoding_AV_MATRIX_ENCODING_DOLBYEX
AVMatrixEncoding_AV_MATRIX_ENCODING_DOLBYHEADPHONE
AVMatrixEncoding_AV_MATRIX_ENCODING_DPLII
AVMatrixEncoding_AV_MATRIX_ENCODING_DPLIIX
AVMatrixEncoding_AV_MATRIX_ENCODING_DPLIIZ
AVMatrixEncoding_AV_MATRIX_ENCODING_NB
AVMatrixEncoding_AV_MATRIX_ENCODING_NONE
AVMediaType_AVMEDIA_TYPE_ATTACHMENT
AVMediaType_AVMEDIA_TYPE_AUDIO
AVMediaType_AVMEDIA_TYPE_DATA
AVMediaType_AVMEDIA_TYPE_NB
AVMediaType_AVMEDIA_TYPE_SUBTITLE
AVMediaType_AVMEDIA_TYPE_UNKNOWN
AVMediaType_AVMEDIA_TYPE_VIDEO
AVPALETTE_COUNT
AVPALETTE_SIZE
AVPROBE_PADDING_SIZE
AVPROBE_SCORE_EXTENSION
AVPROBE_SCORE_MAX
AVPROBE_SCORE_MIME
AVPacketSideDataType_AV_PKT_DATA_A53_CC
AVPacketSideDataType_AV_PKT_DATA_AFD
AVPacketSideDataType_AV_PKT_DATA_AUDIO_SERVICE_TYPE
AVPacketSideDataType_AV_PKT_DATA_CONTENT_LIGHT_LEVEL
AVPacketSideDataType_AV_PKT_DATA_CPB_PROPERTIES
AVPacketSideDataType_AV_PKT_DATA_DISPLAYMATRIX
AVPacketSideDataType_AV_PKT_DATA_ENCRYPTION_INFO
AVPacketSideDataType_AV_PKT_DATA_ENCRYPTION_INIT_INFO
AVPacketSideDataType_AV_PKT_DATA_FALLBACK_TRACK
AVPacketSideDataType_AV_PKT_DATA_H263_MB_INFO
AVPacketSideDataType_AV_PKT_DATA_JP_DUALMONO
AVPacketSideDataType_AV_PKT_DATA_MASTERING_DISPLAY_METADATA
AVPacketSideDataType_AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL
AVPacketSideDataType_AV_PKT_DATA_METADATA_UPDATE
AVPacketSideDataType_AV_PKT_DATA_MPEGTS_STREAM_ID
AVPacketSideDataType_AV_PKT_DATA_NB
AVPacketSideDataType_AV_PKT_DATA_NEW_EXTRADATA
AVPacketSideDataType_AV_PKT_DATA_PALETTE
AVPacketSideDataType_AV_PKT_DATA_PARAM_CHANGE
AVPacketSideDataType_AV_PKT_DATA_QUALITY_STATS
AVPacketSideDataType_AV_PKT_DATA_REPLAYGAIN
AVPacketSideDataType_AV_PKT_DATA_SKIP_SAMPLES
AVPacketSideDataType_AV_PKT_DATA_SPHERICAL
AVPacketSideDataType_AV_PKT_DATA_STEREO3D
AVPacketSideDataType_AV_PKT_DATA_STRINGS_METADATA
AVPacketSideDataType_AV_PKT_DATA_SUBTITLE_POSITION
AVPacketSideDataType_AV_PKT_DATA_WEBVTT_IDENTIFIER
AVPacketSideDataType_AV_PKT_DATA_WEBVTT_SETTINGS
AVPictureStructure_AV_PICTURE_STRUCTURE_BOTTOM_FIELD
AVPictureStructure_AV_PICTURE_STRUCTURE_FRAME
AVPictureStructure_AV_PICTURE_STRUCTURE_TOP_FIELD
AVPictureStructure_AV_PICTURE_STRUCTURE_UNKNOWN
AVPictureType_AV_PICTURE_TYPE_B
AVPictureType_AV_PICTURE_TYPE_BI
AVPictureType_AV_PICTURE_TYPE_I
AVPictureType_AV_PICTURE_TYPE_NONE
AVPictureType_AV_PICTURE_TYPE_P
AVPictureType_AV_PICTURE_TYPE_S
AVPictureType_AV_PICTURE_TYPE_SI
AVPictureType_AV_PICTURE_TYPE_SP
AVPixelFormat_AV_PIX_FMT_0RGB
AVPixelFormat_AV_PIX_FMT_0BGR
AVPixelFormat_AV_PIX_FMT_ABGR
AVPixelFormat_AV_PIX_FMT_ARGB
AVPixelFormat_AV_PIX_FMT_AYUV64LE
AVPixelFormat_AV_PIX_FMT_AYUV64BE
AVPixelFormat_AV_PIX_FMT_BAYER_BGGR8
AVPixelFormat_AV_PIX_FMT_BAYER_BGGR16LE
AVPixelFormat_AV_PIX_FMT_BAYER_BGGR16BE
AVPixelFormat_AV_PIX_FMT_BAYER_GBRG8
AVPixelFormat_AV_PIX_FMT_BAYER_GBRG16LE
AVPixelFormat_AV_PIX_FMT_BAYER_GBRG16BE
AVPixelFormat_AV_PIX_FMT_BAYER_GRBG8
AVPixelFormat_AV_PIX_FMT_BAYER_GRBG16LE
AVPixelFormat_AV_PIX_FMT_BAYER_GRBG16BE
AVPixelFormat_AV_PIX_FMT_BAYER_RGGB8
AVPixelFormat_AV_PIX_FMT_BAYER_RGGB16LE
AVPixelFormat_AV_PIX_FMT_BAYER_RGGB16BE
AVPixelFormat_AV_PIX_FMT_BGR0
AVPixelFormat_AV_PIX_FMT_BGR4
AVPixelFormat_AV_PIX_FMT_BGR4_BYTE
AVPixelFormat_AV_PIX_FMT_BGR8
AVPixelFormat_AV_PIX_FMT_BGR24
AVPixelFormat_AV_PIX_FMT_BGR48BE
AVPixelFormat_AV_PIX_FMT_BGR48LE
AVPixelFormat_AV_PIX_FMT_BGR444LE
AVPixelFormat_AV_PIX_FMT_BGR444BE
AVPixelFormat_AV_PIX_FMT_BGR555BE
AVPixelFormat_AV_PIX_FMT_BGR555LE
AVPixelFormat_AV_PIX_FMT_BGR565BE
AVPixelFormat_AV_PIX_FMT_BGR565LE
AVPixelFormat_AV_PIX_FMT_BGRA
AVPixelFormat_AV_PIX_FMT_BGRA64BE
AVPixelFormat_AV_PIX_FMT_BGRA64LE
AVPixelFormat_AV_PIX_FMT_CUDA
AVPixelFormat_AV_PIX_FMT_D3D11VA_VLD
AVPixelFormat_AV_PIX_FMT_D3D11
AVPixelFormat_AV_PIX_FMT_DRM_PRIME
AVPixelFormat_AV_PIX_FMT_DXVA2_VLD
AVPixelFormat_AV_PIX_FMT_GBR24P
AVPixelFormat_AV_PIX_FMT_GBRAP
AVPixelFormat_AV_PIX_FMT_GBRAP10BE
AVPixelFormat_AV_PIX_FMT_GBRAP10LE
AVPixelFormat_AV_PIX_FMT_GBRAP12BE
AVPixelFormat_AV_PIX_FMT_GBRAP12LE
AVPixelFormat_AV_PIX_FMT_GBRAP16BE
AVPixelFormat_AV_PIX_FMT_GBRAP16LE
AVPixelFormat_AV_PIX_FMT_GBRAPF32BE
AVPixelFormat_AV_PIX_FMT_GBRAPF32LE
AVPixelFormat_AV_PIX_FMT_GBRP
AVPixelFormat_AV_PIX_FMT_GBRP9BE
AVPixelFormat_AV_PIX_FMT_GBRP9LE
AVPixelFormat_AV_PIX_FMT_GBRP10BE
AVPixelFormat_AV_PIX_FMT_GBRP10LE
AVPixelFormat_AV_PIX_FMT_GBRP12BE
AVPixelFormat_AV_PIX_FMT_GBRP12LE
AVPixelFormat_AV_PIX_FMT_GBRP14BE
AVPixelFormat_AV_PIX_FMT_GBRP14LE
AVPixelFormat_AV_PIX_FMT_GBRP16BE
AVPixelFormat_AV_PIX_FMT_GBRP16LE
AVPixelFormat_AV_PIX_FMT_GBRPF32BE
AVPixelFormat_AV_PIX_FMT_GBRPF32LE
AVPixelFormat_AV_PIX_FMT_GRAY8
AVPixelFormat_AV_PIX_FMT_GRAY8A
AVPixelFormat_AV_PIX_FMT_GRAY9BE
AVPixelFormat_AV_PIX_FMT_GRAY9LE
AVPixelFormat_AV_PIX_FMT_GRAY10BE
AVPixelFormat_AV_PIX_FMT_GRAY10LE
AVPixelFormat_AV_PIX_FMT_GRAY12BE
AVPixelFormat_AV_PIX_FMT_GRAY12LE
AVPixelFormat_AV_PIX_FMT_GRAY14BE
AVPixelFormat_AV_PIX_FMT_GRAY14LE
AVPixelFormat_AV_PIX_FMT_GRAY16BE
AVPixelFormat_AV_PIX_FMT_GRAY16LE
AVPixelFormat_AV_PIX_FMT_GRAYF32BE
AVPixelFormat_AV_PIX_FMT_GRAYF32LE
AVPixelFormat_AV_PIX_FMT_MEDIACODEC
AVPixelFormat_AV_PIX_FMT_MMAL
AVPixelFormat_AV_PIX_FMT_MONOBLACK
AVPixelFormat_AV_PIX_FMT_MONOWHITE
AVPixelFormat_AV_PIX_FMT_NB
AVPixelFormat_AV_PIX_FMT_NONE
AVPixelFormat_AV_PIX_FMT_NV12
AVPixelFormat_AV_PIX_FMT_NV16
AVPixelFormat_AV_PIX_FMT_NV20LE
AVPixelFormat_AV_PIX_FMT_NV20BE
AVPixelFormat_AV_PIX_FMT_NV21
AVPixelFormat_AV_PIX_FMT_OPENCL
AVPixelFormat_AV_PIX_FMT_P010LE
AVPixelFormat_AV_PIX_FMT_P010BE
AVPixelFormat_AV_PIX_FMT_P016LE
AVPixelFormat_AV_PIX_FMT_P016BE
AVPixelFormat_AV_PIX_FMT_PAL8
AVPixelFormat_AV_PIX_FMT_QSV
AVPixelFormat_AV_PIX_FMT_RGB0
AVPixelFormat_AV_PIX_FMT_RGB4
AVPixelFormat_AV_PIX_FMT_RGB4_BYTE
AVPixelFormat_AV_PIX_FMT_RGB8
AVPixelFormat_AV_PIX_FMT_RGB24
AVPixelFormat_AV_PIX_FMT_RGB48BE
AVPixelFormat_AV_PIX_FMT_RGB48LE
AVPixelFormat_AV_PIX_FMT_RGB444LE
AVPixelFormat_AV_PIX_FMT_RGB444BE
AVPixelFormat_AV_PIX_FMT_RGB555BE
AVPixelFormat_AV_PIX_FMT_RGB555LE
AVPixelFormat_AV_PIX_FMT_RGB565BE
AVPixelFormat_AV_PIX_FMT_RGB565LE
AVPixelFormat_AV_PIX_FMT_RGBA
AVPixelFormat_AV_PIX_FMT_RGBA64BE
AVPixelFormat_AV_PIX_FMT_RGBA64LE
AVPixelFormat_AV_PIX_FMT_UYVY422
AVPixelFormat_AV_PIX_FMT_UYYVYY411
AVPixelFormat_AV_PIX_FMT_VAAPI
AVPixelFormat_AV_PIX_FMT_VAAPI_IDCT
AVPixelFormat_AV_PIX_FMT_VAAPI_MOCO
AVPixelFormat_AV_PIX_FMT_VAAPI_VLD
AVPixelFormat_AV_PIX_FMT_VDPAU
AVPixelFormat_AV_PIX_FMT_VIDEOTOOLBOX
AVPixelFormat_AV_PIX_FMT_XVMC
AVPixelFormat_AV_PIX_FMT_XYZ12LE
AVPixelFormat_AV_PIX_FMT_XYZ12BE
AVPixelFormat_AV_PIX_FMT_Y400A
AVPixelFormat_AV_PIX_FMT_YA8
AVPixelFormat_AV_PIX_FMT_YA16BE
AVPixelFormat_AV_PIX_FMT_YA16LE
AVPixelFormat_AV_PIX_FMT_YUV410P
AVPixelFormat_AV_PIX_FMT_YUV411P
AVPixelFormat_AV_PIX_FMT_YUV420P
AVPixelFormat_AV_PIX_FMT_YUV422P
AVPixelFormat_AV_PIX_FMT_YUV440P
AVPixelFormat_AV_PIX_FMT_YUV444P
AVPixelFormat_AV_PIX_FMT_YUV420P9BE
AVPixelFormat_AV_PIX_FMT_YUV420P9LE
AVPixelFormat_AV_PIX_FMT_YUV420P10BE
AVPixelFormat_AV_PIX_FMT_YUV420P10LE
AVPixelFormat_AV_PIX_FMT_YUV420P12BE
AVPixelFormat_AV_PIX_FMT_YUV420P12LE
AVPixelFormat_AV_PIX_FMT_YUV420P14BE
AVPixelFormat_AV_PIX_FMT_YUV420P14LE
AVPixelFormat_AV_PIX_FMT_YUV420P16LE
AVPixelFormat_AV_PIX_FMT_YUV420P16BE
AVPixelFormat_AV_PIX_FMT_YUV422P9BE
AVPixelFormat_AV_PIX_FMT_YUV422P9LE
AVPixelFormat_AV_PIX_FMT_YUV422P10BE
AVPixelFormat_AV_PIX_FMT_YUV422P10LE
AVPixelFormat_AV_PIX_FMT_YUV422P12BE
AVPixelFormat_AV_PIX_FMT_YUV422P12LE
AVPixelFormat_AV_PIX_FMT_YUV422P14BE
AVPixelFormat_AV_PIX_FMT_YUV422P14LE
AVPixelFormat_AV_PIX_FMT_YUV422P16LE
AVPixelFormat_AV_PIX_FMT_YUV422P16BE
AVPixelFormat_AV_PIX_FMT_YUV440P10LE
AVPixelFormat_AV_PIX_FMT_YUV440P10BE
AVPixelFormat_AV_PIX_FMT_YUV440P12LE
AVPixelFormat_AV_PIX_FMT_YUV440P12BE
AVPixelFormat_AV_PIX_FMT_YUV444P9BE
AVPixelFormat_AV_PIX_FMT_YUV444P9LE
AVPixelFormat_AV_PIX_FMT_YUV444P10BE
AVPixelFormat_AV_PIX_FMT_YUV444P10LE
AVPixelFormat_AV_PIX_FMT_YUV444P12BE
AVPixelFormat_AV_PIX_FMT_YUV444P12LE
AVPixelFormat_AV_PIX_FMT_YUV444P14BE
AVPixelFormat_AV_PIX_FMT_YUV444P14LE
AVPixelFormat_AV_PIX_FMT_YUV444P16LE
AVPixelFormat_AV_PIX_FMT_YUV444P16BE
AVPixelFormat_AV_PIX_FMT_YUVA420P
AVPixelFormat_AV_PIX_FMT_YUVA422P
AVPixelFormat_AV_PIX_FMT_YUVA444P
AVPixelFormat_AV_PIX_FMT_YUVA420P9BE
AVPixelFormat_AV_PIX_FMT_YUVA420P9LE
AVPixelFormat_AV_PIX_FMT_YUVA420P10BE
AVPixelFormat_AV_PIX_FMT_YUVA420P10LE
AVPixelFormat_AV_PIX_FMT_YUVA420P16BE
AVPixelFormat_AV_PIX_FMT_YUVA420P16LE
AVPixelFormat_AV_PIX_FMT_YUVA422P9BE
AVPixelFormat_AV_PIX_FMT_YUVA422P9LE
AVPixelFormat_AV_PIX_FMT_YUVA422P10BE
AVPixelFormat_AV_PIX_FMT_YUVA422P10LE
AVPixelFormat_AV_PIX_FMT_YUVA422P16BE
AVPixelFormat_AV_PIX_FMT_YUVA422P16LE
AVPixelFormat_AV_PIX_FMT_YUVA444P9BE
AVPixelFormat_AV_PIX_FMT_YUVA444P9LE
AVPixelFormat_AV_PIX_FMT_YUVA444P10BE
AVPixelFormat_AV_PIX_FMT_YUVA444P10LE
AVPixelFormat_AV_PIX_FMT_YUVA444P16BE
AVPixelFormat_AV_PIX_FMT_YUVA444P16LE
AVPixelFormat_AV_PIX_FMT_YUVJ411P
AVPixelFormat_AV_PIX_FMT_YUVJ420P
AVPixelFormat_AV_PIX_FMT_YUVJ422P
AVPixelFormat_AV_PIX_FMT_YUVJ440P
AVPixelFormat_AV_PIX_FMT_YUVJ444P
AVPixelFormat_AV_PIX_FMT_YUYV422
AVPixelFormat_AV_PIX_FMT_YVYU422
AVRounding_AV_ROUND_DOWN
AVRounding_AV_ROUND_INF
AVRounding_AV_ROUND_NEAR_INF
AVRounding_AV_ROUND_PASS_MINMAX
AVRounding_AV_ROUND_UP
AVRounding_AV_ROUND_ZERO
AVSEEK_FLAG_ANY
AVSEEK_FLAG_BACKWARD
AVSEEK_FLAG_BYTE
AVSEEK_FLAG_FRAME
AVSEEK_FORCE
AVSEEK_SIZE
AVSTREAM_EVENT_FLAG_METADATA_UPDATED
AVSTREAM_INIT_IN_INIT_OUTPUT
AVSTREAM_INIT_IN_WRITE_HEADER
AVSampleFormat_AV_SAMPLE_FMT_DBL
AVSampleFormat_AV_SAMPLE_FMT_DBLP
AVSampleFormat_AV_SAMPLE_FMT_FLT
AVSampleFormat_AV_SAMPLE_FMT_FLTP
AVSampleFormat_AV_SAMPLE_FMT_NB
AVSampleFormat_AV_SAMPLE_FMT_NONE
AVSampleFormat_AV_SAMPLE_FMT_S16
AVSampleFormat_AV_SAMPLE_FMT_S16P
AVSampleFormat_AV_SAMPLE_FMT_S32
AVSampleFormat_AV_SAMPLE_FMT_S32P
AVSampleFormat_AV_SAMPLE_FMT_S64
AVSampleFormat_AV_SAMPLE_FMT_S64P
AVSampleFormat_AV_SAMPLE_FMT_U8
AVSampleFormat_AV_SAMPLE_FMT_U8P
AVSideDataParamChangeFlags_AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_COUNT
AVSideDataParamChangeFlags_AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_LAYOUT
AVSideDataParamChangeFlags_AV_SIDE_DATA_PARAM_CHANGE_DIMENSIONS
AVSideDataParamChangeFlags_AV_SIDE_DATA_PARAM_CHANGE_SAMPLE_RATE
AVStreamParseType_AVSTREAM_PARSE_FULL

< full parsing and repack

AVStreamParseType_AVSTREAM_PARSE_FULL_ONCE

< full parsing and repack of the first frame only, only implemented for H.264 currently

AVStreamParseType_AVSTREAM_PARSE_FULL_RAW

< full parsing and repack with timestamp and position generation by parser for raw this assumes that each packet in the file contains no demuxer level headers and just codec level data, otherwise position generation would fail

AVStreamParseType_AVSTREAM_PARSE_HEADERS

< Only parse headers, do not repack.

AVStreamParseType_AVSTREAM_PARSE_NONE
AVStreamParseType_AVSTREAM_PARSE_TIMESTAMPS

< full parsing and interpolation of timestamps for frames not starting on a packet boundary

AVSubtitleType_SUBTITLE_ASS
AVSubtitleType_SUBTITLE_BITMAP
AVSubtitleType_SUBTITLE_NONE
AVSubtitleType_SUBTITLE_TEXT
AVTimebaseSource_AVFMT_TBCF_AUTO
AVTimebaseSource_AVFMT_TBCF_DECODER
AVTimebaseSource_AVFMT_TBCF_DEMUXER
AVTimebaseSource_AVFMT_TBCF_R_FRAMERATE
AV_BUFFER_FLAG_READONLY
AV_CH_BACK_CENTER
AV_CH_BACK_LEFT
AV_CH_BACK_RIGHT
AV_CH_FRONT_CENTER
AV_CH_FRONT_LEFT
AV_CH_FRONT_LEFT_OF_CENTER
AV_CH_FRONT_RIGHT
AV_CH_FRONT_RIGHT_OF_CENTER
AV_CH_LAYOUT_2POINT1
AV_CH_LAYOUT_2_1
AV_CH_LAYOUT_2_2
AV_CH_LAYOUT_3POINT1
AV_CH_LAYOUT_4POINT0
AV_CH_LAYOUT_4POINT1
AV_CH_LAYOUT_5POINT0
AV_CH_LAYOUT_5POINT0_BACK
AV_CH_LAYOUT_5POINT1
AV_CH_LAYOUT_5POINT1_BACK
AV_CH_LAYOUT_6POINT0
AV_CH_LAYOUT_6POINT0_FRONT
AV_CH_LAYOUT_6POINT1
AV_CH_LAYOUT_6POINT1_BACK
AV_CH_LAYOUT_6POINT1_FRONT
AV_CH_LAYOUT_7POINT0
AV_CH_LAYOUT_7POINT0_FRONT
AV_CH_LAYOUT_7POINT1
AV_CH_LAYOUT_7POINT1_WIDE
AV_CH_LAYOUT_7POINT1_WIDE_BACK
AV_CH_LAYOUT_HEXADECAGONAL
AV_CH_LAYOUT_HEXAGONAL
AV_CH_LAYOUT_MONO
AV_CH_LAYOUT_NATIVE
AV_CH_LAYOUT_OCTAGONAL
AV_CH_LAYOUT_QUAD
AV_CH_LAYOUT_STEREO
AV_CH_LAYOUT_STEREO_DOWNMIX
AV_CH_LAYOUT_SURROUND
AV_CH_LOW_FREQUENCY
AV_CH_LOW_FREQUENCY_2
AV_CH_SIDE_LEFT
AV_CH_SIDE_RIGHT
AV_CH_STEREO_LEFT
AV_CH_STEREO_RIGHT
AV_CH_SURROUND_DIRECT_LEFT
AV_CH_SURROUND_DIRECT_RIGHT
AV_CH_TOP_BACK_CENTER
AV_CH_TOP_BACK_LEFT
AV_CH_TOP_BACK_RIGHT
AV_CH_TOP_CENTER
AV_CH_TOP_FRONT_CENTER
AV_CH_TOP_FRONT_LEFT
AV_CH_TOP_FRONT_RIGHT
AV_CH_WIDE_LEFT
AV_CH_WIDE_RIGHT
AV_CODEC_CAP_AUTO_THREADS
AV_CODEC_CAP_AVOID_PROBING
AV_CODEC_CAP_CHANNEL_CONF
AV_CODEC_CAP_DELAY
AV_CODEC_CAP_DR1
AV_CODEC_CAP_DRAW_HORIZ_BAND
AV_CODEC_CAP_EXPERIMENTAL
AV_CODEC_CAP_FRAME_THREADS
AV_CODEC_CAP_HARDWARE
AV_CODEC_CAP_HYBRID
AV_CODEC_CAP_INTRA_ONLY
AV_CODEC_CAP_LOSSLESS
AV_CODEC_CAP_PARAM_CHANGE
AV_CODEC_CAP_SLICE_THREADS
AV_CODEC_CAP_SMALL_LAST_FRAME
AV_CODEC_CAP_SUBFRAMES
AV_CODEC_CAP_TRUNCATED
AV_CODEC_CAP_VARIABLE_FRAME_SIZE
AV_CODEC_FLAG2_FAST
AV_CODEC_FLAG2_NO_OUTPUT
AV_CODEC_FLAG2_LOCAL_HEADER
AV_CODEC_FLAG2_DROP_FRAME_TIMECODE
AV_CODEC_FLAG2_CHUNKS
AV_CODEC_FLAG2_IGNORE_CROP
AV_CODEC_FLAG2_SHOW_ALL
AV_CODEC_FLAG2_EXPORT_MVS
AV_CODEC_FLAG2_SKIP_MANUAL
AV_CODEC_FLAG2_RO_FLUSH_NOOP
AV_CODEC_FLAG_4MV
AV_CODEC_FLAG_AC_PRED
AV_CODEC_FLAG_BITEXACT
AV_CODEC_FLAG_CLOSED_GOP
AV_CODEC_FLAG_GLOBAL_HEADER
AV_CODEC_FLAG_GRAY
AV_CODEC_FLAG_INTERLACED_DCT
AV_CODEC_FLAG_INTERLACED_ME
AV_CODEC_FLAG_LOOP_FILTER
AV_CODEC_FLAG_LOW_DELAY
AV_CODEC_FLAG_OUTPUT_CORRUPT
AV_CODEC_FLAG_PASS1
AV_CODEC_FLAG_PASS2
AV_CODEC_FLAG_PSNR
AV_CODEC_FLAG_QPEL
AV_CODEC_FLAG_QSCALE
AV_CODEC_FLAG_TRUNCATED
AV_CODEC_FLAG_UNALIGNED
AV_CODEC_HW_CONFIG_METHOD_AD_HOC
AV_CODEC_HW_CONFIG_METHOD_HW_DEVICE_CTX
AV_CODEC_HW_CONFIG_METHOD_HW_FRAMES_CTX
AV_CODEC_HW_CONFIG_METHOD_INTERNAL
AV_CODEC_PROP_BITMAP_SUB
AV_CODEC_PROP_INTRA_ONLY
AV_CODEC_PROP_LOSSLESS
AV_CODEC_PROP_LOSSY
AV_CODEC_PROP_REORDER
AV_CODEC_PROP_TEXT_SUB
AV_CPU_FLAG_3DNOW
AV_CPU_FLAG_3DNOWEXT
AV_CPU_FLAG_AESNI
AV_CPU_FLAG_ALTIVEC
AV_CPU_FLAG_ARMV5TE
AV_CPU_FLAG_ARMV6
AV_CPU_FLAG_ARMV8
AV_CPU_FLAG_ARMV6T2
AV_CPU_FLAG_ATOM
AV_CPU_FLAG_AVX
AV_CPU_FLAG_AVX2
AV_CPU_FLAG_AVX512
AV_CPU_FLAG_AVXSLOW
AV_CPU_FLAG_BMI1
AV_CPU_FLAG_BMI2
AV_CPU_FLAG_CMOV
AV_CPU_FLAG_FMA3
AV_CPU_FLAG_FMA4
AV_CPU_FLAG_FORCE
AV_CPU_FLAG_MMX
AV_CPU_FLAG_MMX2
AV_CPU_FLAG_MMXEXT
AV_CPU_FLAG_NEON
AV_CPU_FLAG_POWER8
AV_CPU_FLAG_SETEND
AV_CPU_FLAG_SSE
AV_CPU_FLAG_SSE2
AV_CPU_FLAG_SSE2SLOW
AV_CPU_FLAG_SSE3
AV_CPU_FLAG_SSE3SLOW
AV_CPU_FLAG_SSE4
AV_CPU_FLAG_SSE42
AV_CPU_FLAG_SSSE3
AV_CPU_FLAG_SSSE3SLOW
AV_CPU_FLAG_VFP
AV_CPU_FLAG_VFPV3
AV_CPU_FLAG_VFP_VM
AV_CPU_FLAG_VSX
AV_CPU_FLAG_XOP
AV_DICT_APPEND
AV_DICT_DONT_OVERWRITE
AV_DICT_DONT_STRDUP_KEY
AV_DICT_DONT_STRDUP_VAL
AV_DICT_IGNORE_SUFFIX
AV_DICT_MATCH_CASE
AV_DICT_MULTIKEY
AV_DISPOSITION_ATTACHED_PIC
AV_DISPOSITION_CAPTIONS
AV_DISPOSITION_CLEAN_EFFECTS
AV_DISPOSITION_COMMENT
AV_DISPOSITION_DEFAULT
AV_DISPOSITION_DEPENDENT
AV_DISPOSITION_DESCRIPTIONS
AV_DISPOSITION_DUB
AV_DISPOSITION_FORCED
AV_DISPOSITION_HEARING_IMPAIRED
AV_DISPOSITION_KARAOKE
AV_DISPOSITION_LYRICS
AV_DISPOSITION_METADATA
AV_DISPOSITION_ORIGINAL
AV_DISPOSITION_STILL_IMAGE
AV_DISPOSITION_TIMED_THUMBNAILS
AV_DISPOSITION_VISUAL_IMPAIRED
AV_EF_AGGRESSIVE
AV_EF_BITSTREAM
AV_EF_BUFFER
AV_EF_CAREFUL
AV_EF_COMPLIANT
AV_EF_CRCCHECK
AV_EF_EXPLODE
AV_EF_IGNORE_ERR
AV_ERROR_MAX_STRING_SIZE
AV_FOURCC_MAX_STRING_SIZE
AV_FRAME_CROP_UNALIGNED
AV_FRAME_FILENAME_FLAGS_MULTIPLE
AV_FRAME_FLAG_CORRUPT
AV_FRAME_FLAG_DISCARD
AV_GET_BUFFER_FLAG_REF
AV_HAVE_BIGENDIAN
AV_HAVE_FAST_UNALIGNED
AV_HWACCEL_CODEC_CAP_EXPERIMENTAL
AV_HWACCEL_FLAG_ALLOW_HIGH_DEPTH
AV_HWACCEL_FLAG_ALLOW_PROFILE_MISMATCH
AV_HWACCEL_FLAG_IGNORE_LEVEL
AV_HWFRAME_MAP_DIRECT
AV_HWFRAME_MAP_OVERWRITE
AV_HWFRAME_MAP_READ
AV_HWFRAME_MAP_WRITE
AV_INPUT_BUFFER_MIN_SIZE
AV_INPUT_BUFFER_PADDING_SIZE
AV_LOG_DEBUG
AV_LOG_ERROR
AV_LOG_FATAL
AV_LOG_INFO
AV_LOG_MAX_OFFSET
AV_LOG_PANIC
AV_LOG_PRINT_LEVEL
AV_LOG_QUIET
AV_LOG_SKIP_REPEATED
AV_LOG_TRACE
AV_LOG_VERBOSE
AV_LOG_WARNING
AV_NUM_DATA_POINTERS
AV_PARSER_PTS_NB
AV_PKT_FLAG_CORRUPT
AV_PKT_FLAG_DISCARD
AV_PKT_FLAG_DISPOSABLE
AV_PKT_FLAG_KEY
AV_PKT_FLAG_TRUSTED
AV_PROGRAM_RUNNING
AV_PTS_WRAP_ADD_OFFSET
AV_PTS_WRAP_IGNORE
AV_PTS_WRAP_SUB_OFFSET
AV_SUBTITLE_FLAG_FORCED
AV_TIME_BASE
BC_BASE_MAX
BC_DIM_MAX
BC_SCALE_MAX
BC_STRING_MAX
BIG_ENDIAN
BUFSIZ
BYTE_ORDER
CHARCLASS_NAME_MAX
CLOCK_BOOTTIME
CLOCK_BOOTTIME_ALARM
CLOCK_MONOTONIC
CLOCK_MONOTONIC_COARSE
CLOCK_MONOTONIC_RAW
CLOCK_PROCESS_CPUTIME_ID
CLOCK_REALTIME
CLOCK_REALTIME_ALARM
CLOCK_REALTIME_COARSE
CLOCK_TAI
CLOCK_THREAD_CPUTIME_ID
COLL_WEIGHTS_MAX
DELAYTIMER_MAX
E2BIG
EACCES
EADDRINUSE
EADDRNOTAVAIL
EADV
EAFNOSUPPORT
EAGAIN
EALREADY
EBADE
EBADF
EBADFD
EBADMSG
EBADR
EBADRQC
EBADSLT
EBFONT
EBUSY
ECANCELED
ECHILD
ECHRNG
ECOMM
ECONNABORTED
ECONNREFUSED
ECONNRESET
EDEADLK
EDEADLOCK
EDESTADDRREQ
EDOM
EDOTDOT
EDQUOT
EEXIST
EFAULT
EFBIG
EHOSTDOWN
EHOSTUNREACH
EHWPOISON
EIDRM
EILSEQ
EINPROGRESS
EINTR
EINVAL
EIO
EISCONN
EISDIR
EISNAM
EKEYEXPIRED
EKEYREJECTED
EKEYREVOKED
EL2NSYNC
EL2HLT
EL3HLT
EL3RST
ELIBACC
ELIBBAD
ELIBEXEC
ELIBMAX
ELIBSCN
ELNRNG
ELOOP
EMEDIUMTYPE
EMFILE
EMLINK
EMSGSIZE
EMULTIHOP
ENAMETOOLONG
ENAVAIL
ENETDOWN
ENETRESET
ENETUNREACH
ENFILE
ENOANO
ENOBUFS
ENOCSI
ENODATA
ENODEV
ENOENT
ENOEXEC
ENOKEY
ENOLCK
ENOLINK
ENOMEDIUM
ENOMEM
ENOMSG
ENONET
ENOPKG
ENOPROTOOPT
ENOSPC
ENOSR
ENOSTR
ENOSYS
ENOTBLK
ENOTCONN
ENOTDIR
ENOTEMPTY
ENOTNAM
ENOTRECOVERABLE
ENOTSOCK
ENOTSUP
ENOTTY
ENOTUNIQ
ENXIO
EOF
EOPNOTSUPP
EOVERFLOW
EOWNERDEAD
EPERM
EPFNOSUPPORT
EPIPE
EPROTO
EPROTONOSUPPORT
EPROTOTYPE
ERANGE
EREMCHG
EREMOTE
EREMOTEIO
ERESTART
ERFKILL
EROFS
ESHUTDOWN
ESOCKTNOSUPPORT
ESPIPE
ESRCH
ESRMNT
ESTALE
ESTRPIPE
ETIME
ETIMEDOUT
ETOOMANYREFS
ETXTBSY
EUCLEAN
EUNATCH
EUSERS
EWOULDBLOCK
EXDEV
EXFULL
EXIT_FAILURE
EXIT_SUCCESS
EXPR_NEST_MAX
FD_SETSIZE
FF_API_R_FRAME_RATE
FF_BUG_AMV
FF_BUG_AUTODETECT
FF_BUG_DC_CLIP
FF_BUG_DIRECT_BLOCKSIZE
FF_BUG_EDGE
FF_BUG_HPEL_CHROMA
FF_BUG_IEDGE
FF_BUG_MS
FF_BUG_NO_PADDING
FF_BUG_QPEL_CHROMA
FF_BUG_QPEL_CHROMA2
FF_BUG_STD_QPEL
FF_BUG_TRUNCATED
FF_BUG_UMP4
FF_BUG_XVID_ILACE
FF_CMP_BIT
FF_CMP_CHROMA
FF_CMP_DCT
FF_CMP_DCT264
FF_CMP_DCTMAX
FF_CMP_MEDIAN_SAD
FF_CMP_NSSE
FF_CMP_PSNR
FF_CMP_RD
FF_CMP_SAD
FF_CMP_SATD
FF_CMP_SSE
FF_CMP_VSAD
FF_CMP_VSSE
FF_CMP_W53
FF_CMP_W97
FF_CMP_ZERO
FF_CODEC_PROPERTY_CLOSED_CAPTIONS
FF_CODEC_PROPERTY_LOSSLESS
FF_CODER_TYPE_AC
FF_CODER_TYPE_RAW
FF_CODER_TYPE_RLE
FF_CODER_TYPE_VLC
FF_COMPLIANCE_EXPERIMENTAL
FF_COMPLIANCE_NORMAL
FF_COMPLIANCE_STRICT
FF_COMPLIANCE_UNOFFICIAL
FF_COMPLIANCE_VERY_STRICT
FF_COMPRESSION_DEFAULT
FF_DCT_ALTIVEC
FF_DCT_AUTO
FF_DCT_FAAN
FF_DCT_FASTINT
FF_DCT_INT
FF_DCT_MMX
FF_DEBUG_BITSTREAM
FF_DEBUG_BUFFERS
FF_DEBUG_BUGS
FF_DEBUG_DCT_COEFF
FF_DEBUG_ER
FF_DEBUG_GREEN_MD
FF_DEBUG_MB_TYPE
FF_DEBUG_MMCO
FF_DEBUG_NOMC
FF_DEBUG_PICT_INFO
FF_DEBUG_QP
FF_DEBUG_RC
FF_DEBUG_SKIP
FF_DEBUG_STARTCODE
FF_DEBUG_THREADS
FF_DEBUG_VIS_MV_B_BACK
FF_DEBUG_VIS_MV_B_FOR
FF_DEBUG_VIS_MV_P_FOR
FF_DECODE_ERROR_INVALID_BITSTREAM
FF_DECODE_ERROR_MISSING_REFERENCE
FF_EC_DEBLOCK
FF_EC_FAVOR_INTER
FF_EC_GUESS_MVS
FF_FDEBUG_TS
FF_IDCT_ALTIVEC
FF_IDCT_ARM
FF_IDCT_AUTO
FF_IDCT_FAAN
FF_IDCT_INT
FF_IDCT_NONE
FF_IDCT_SIMPLE
FF_IDCT_SIMPLEARM
FF_IDCT_SIMPLEARMV5TE
FF_IDCT_SIMPLEARMV6
FF_IDCT_SIMPLEAUTO
FF_IDCT_SIMPLEMMX
FF_IDCT_SIMPLENEON
FF_IDCT_XVID
FF_LAMBDA_MAX
FF_LAMBDA_SCALE
FF_LAMBDA_SHIFT
FF_LEVEL_UNKNOWN
FF_MB_DECISION_BITS
FF_MB_DECISION_RD
FF_MB_DECISION_SIMPLE
FF_PRED_LEFT
FF_PRED_MEDIAN
FF_PRED_PLANE
FF_PROFILE_AAC_ELD
FF_PROFILE_AAC_HE
FF_PROFILE_AAC_HE_V2
FF_PROFILE_AAC_LD
FF_PROFILE_AAC_LOW
FF_PROFILE_AAC_LTP
FF_PROFILE_AAC_MAIN
FF_PROFILE_AAC_SSR
FF_PROFILE_AV1_MAIN
FF_PROFILE_AV1_HIGH
FF_PROFILE_AV1_PROFESSIONAL
FF_PROFILE_DNXHD
FF_PROFILE_DNXHR_444
FF_PROFILE_DNXHR_HQ
FF_PROFILE_DNXHR_HQX
FF_PROFILE_DNXHR_LB
FF_PROFILE_DNXHR_SQ
FF_PROFILE_DTS
FF_PROFILE_DTS_96_24
FF_PROFILE_DTS_ES
FF_PROFILE_DTS_EXPRESS
FF_PROFILE_DTS_HD_HRA
FF_PROFILE_DTS_HD_MA
FF_PROFILE_H264_CONSTRAINED
FF_PROFILE_H264_INTRA
FF_PROFILE_H264_BASELINE
FF_PROFILE_H264_CONSTRAINED_BASELINE
FF_PROFILE_H264_MAIN
FF_PROFILE_H264_EXTENDED
FF_PROFILE_H264_HIGH
FF_PROFILE_H264_MULTIVIEW_HIGH
FF_PROFILE_H264_STEREO_HIGH
FF_PROFILE_H264_CAVLC_444
FF_PROFILE_H264_HIGH_10
FF_PROFILE_H264_HIGH_10_INTRA
FF_PROFILE_H264_HIGH_422
FF_PROFILE_H264_HIGH_422_INTRA
FF_PROFILE_H264_HIGH_444
FF_PROFILE_H264_HIGH_444_PREDICTIVE
FF_PROFILE_H264_HIGH_444_INTRA
FF_PROFILE_HEVC_MAIN
FF_PROFILE_HEVC_MAIN_10
FF_PROFILE_HEVC_MAIN_STILL_PICTURE
FF_PROFILE_HEVC_REXT
FF_PROFILE_JPEG2000_CSTREAM_NO_RESTRICTION
FF_PROFILE_JPEG2000_CSTREAM_RESTRICTION_0
FF_PROFILE_JPEG2000_CSTREAM_RESTRICTION_1
FF_PROFILE_JPEG2000_DCINEMA_2K
FF_PROFILE_JPEG2000_DCINEMA_4K
FF_PROFILE_MJPEG_HUFFMAN_BASELINE_DCT
FF_PROFILE_MJPEG_HUFFMAN_EXTENDED_SEQUENTIAL_DCT
FF_PROFILE_MJPEG_HUFFMAN_LOSSLESS
FF_PROFILE_MJPEG_HUFFMAN_PROGRESSIVE_DCT
FF_PROFILE_MJPEG_JPEG_LS
FF_PROFILE_MPEG2_AAC_LOW
FF_PROFILE_MPEG2_AAC_HE
FF_PROFILE_MPEG2_HIGH
FF_PROFILE_MPEG2_SS
FF_PROFILE_MPEG2_SNR_SCALABLE
FF_PROFILE_MPEG2_MAIN
FF_PROFILE_MPEG2_SIMPLE
FF_PROFILE_MPEG4_SIMPLE
FF_PROFILE_MPEG4_SIMPLE_SCALABLE
FF_PROFILE_MPEG4_CORE
FF_PROFILE_MPEG4_MAIN
FF_PROFILE_MPEG4_N_BIT
FF_PROFILE_MPEG4_SCALABLE_TEXTURE
FF_PROFILE_MPEG4_SIMPLE_FACE_ANIMATION
FF_PROFILE_MPEG4_BASIC_ANIMATED_TEXTURE
FF_PROFILE_MPEG4_HYBRID
FF_PROFILE_MPEG4_ADVANCED_REAL_TIME
FF_PROFILE_MPEG4_CORE_SCALABLE
FF_PROFILE_MPEG4_ADVANCED_CODING
FF_PROFILE_MPEG4_ADVANCED_CORE
FF_PROFILE_MPEG4_ADVANCED_SCALABLE_TEXTURE
FF_PROFILE_MPEG4_SIMPLE_STUDIO
FF_PROFILE_MPEG4_ADVANCED_SIMPLE
FF_PROFILE_MPEG2_422
FF_PROFILE_RESERVED
FF_PROFILE_SBC_MSBC
FF_PROFILE_UNKNOWN
FF_PROFILE_VC1_SIMPLE
FF_PROFILE_VC1_MAIN
FF_PROFILE_VC1_COMPLEX
FF_PROFILE_VC1_ADVANCED
FF_PROFILE_VP9_0
FF_PROFILE_VP9_1
FF_PROFILE_VP9_2
FF_PROFILE_VP9_3
FF_QP2LAMBDA
FF_QUALITY_SCALE
FF_SUB_CHARENC_MODE_AUTOMATIC
FF_SUB_CHARENC_MODE_DO_NOTHING
FF_SUB_CHARENC_MODE_IGNORE
FF_SUB_CHARENC_MODE_PRE_DECODER
FF_SUB_TEXT_FMT_ASS
FF_SUB_TEXT_FMT_ASS_WITH_TIMINGS
FF_THREAD_FRAME
FF_THREAD_SLICE
FILENAME_MAX
FOPEN_MAX
FP_ILOGB0
FP_ILOGBNAN
FP_INFINITE
FP_NAN
FP_NORMAL
FP_SUBNORMAL
FP_ZERO
HOST_NAME_MAX
INT8_MIN
INT8_MAX
INT16_MIN
INT16_MAX
INT32_MIN
INT32_MAX
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MIN
INT_FAST8_MAX
INT_FAST16_MIN
INT_FAST16_MAX
INT_FAST32_MIN
INT_FAST32_MAX
INT_LEAST8_MIN
INT_LEAST8_MAX
INT_LEAST16_MIN
INT_LEAST16_MAX
INT_LEAST32_MIN
INT_LEAST32_MAX
LIBAVCODEC_VERSION_MAJOR
LIBAVCODEC_VERSION_MICRO
LIBAVCODEC_VERSION_MINOR
LIBAVFORMAT_VERSION_MAJOR
LIBAVFORMAT_VERSION_MICRO
LIBAVFORMAT_VERSION_MINOR
LIBAVUTIL_VERSION_MAJOR
LIBAVUTIL_VERSION_MICRO
LIBAVUTIL_VERSION_MINOR
LINE_MAX
LINK_MAX
LITTLE_ENDIAN
LOGIN_NAME_MAX
L_ctermid
L_tmpnam
MATH_ERREXCEPT
MATH_ERRNO
MAX_CANON
MAX_INPUT
MAX_REORDER_DELAY
MAX_STD_TIMEBASES
MB_LEN_MAX
MQ_PRIO_MAX
M_1_PI
M_2_PI
M_2_SQRTPI
M_E
M_LN2
M_LN10
M_LOG2E
M_LOG10E
M_LOG2_10
M_PHI
M_PI
M_PI_2
M_PI_4
M_SQRT2
M_SQRT1_2
NAME_MAX
NGROUPS_MAX
NR_OPEN
PARSER_FLAG_COMPLETE_FRAMES
PARSER_FLAG_FETCHED_OFFSET
PARSER_FLAG_ONCE
PARSER_FLAG_USE_CODEC_TS
PATH_MAX
PDP_ENDIAN
PIPE_BUF
PRIX8
PRIX16
PRIX32
PRIX64
PRIXFAST8
PRIXFAST16
PRIXFAST32
PRIXFAST64
PRIXLEAST8
PRIXLEAST16
PRIXLEAST32
PRIXLEAST64
PRIXMAX
PRIXPTR
PRId8
PRId16
PRId32
PRId64
PRIdFAST8
PRIdFAST16
PRIdFAST32
PRIdFAST64
PRIdLEAST8
PRIdLEAST16
PRIdLEAST32
PRIdLEAST64
PRIdMAX
PRIdPTR
PRIi8
PRIi16
PRIi32
PRIi64
PRIiFAST8
PRIiFAST16
PRIiFAST32
PRIiFAST64
PRIiLEAST8
PRIiLEAST16
PRIiLEAST32
PRIiLEAST64
PRIiMAX
PRIiPTR
PRIo8
PRIo16
PRIo32
PRIo64
PRIoFAST8
PRIoFAST16
PRIoFAST32
PRIoFAST64
PRIoLEAST8
PRIoLEAST16
PRIoLEAST32
PRIoLEAST64
PRIoMAX
PRIoPTR
PRIu8
PRIu16
PRIu32
PRIu64
PRIuFAST8
PRIuFAST16
PRIuFAST32
PRIuFAST64
PRIuLEAST8
PRIuLEAST16
PRIuLEAST32
PRIuLEAST64
PRIuMAX
PRIuPTR
PRIx8
PRIx16
PRIx32
PRIx64
PRIxFAST8
PRIxFAST16
PRIxFAST32
PRIxFAST64
PRIxLEAST8
PRIxLEAST16
PRIxLEAST32
PRIxLEAST64
PRIxMAX
PRIxPTR
PTHREAD_DESTRUCTOR_ITERATIONS
PTHREAD_KEYS_MAX
PTHREAD_STACK_MIN
PTRDIFF_MAX
PTRDIFF_MIN
P_tmpdir
RAND_MAX
RE_DUP_MAX
RTSIG_MAX
SCNd8
SCNd16
SCNd32
SCNd64
SCNdFAST8
SCNdFAST16
SCNdFAST32
SCNdFAST64
SCNdLEAST8
SCNdLEAST16
SCNdLEAST32
SCNdLEAST64
SCNdMAX
SCNdPTR
SCNi8
SCNi16
SCNi32
SCNi64
SCNiFAST8
SCNiFAST16
SCNiFAST32
SCNiFAST64
SCNiLEAST8
SCNiLEAST16
SCNiLEAST32
SCNiLEAST64
SCNiMAX
SCNiPTR
SCNo8
SCNo16
SCNo32
SCNo64
SCNoFAST8
SCNoFAST16
SCNoFAST32
SCNoFAST64
SCNoLEAST8
SCNoLEAST16
SCNoLEAST32
SCNoLEAST64
SCNoMAX
SCNoPTR
SCNu8
SCNu16
SCNu32
SCNu64
SCNuFAST8
SCNuFAST16
SCNuFAST32
SCNuFAST64
SCNuLEAST8
SCNuLEAST16
SCNuLEAST32
SCNuLEAST64
SCNuMAX
SCNuPTR
SCNx8
SCNx16
SCNx32
SCNx64
SCNxFAST8
SCNxFAST16
SCNxFAST32
SCNxFAST64
SCNxLEAST8
SCNxLEAST16
SCNxLEAST32
SCNxLEAST64
SCNxMAX
SCNxPTR
SEEK_CUR
SEEK_END
SEEK_SET
SEM_VALUE_MAX
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
SLICE_FLAG_ALLOW_FIELD
SLICE_FLAG_ALLOW_PLANE
SLICE_FLAG_CODED_ORDER
TIMER_ABSTIME
TIME_UTC
TMP_MAX
TTY_NAME_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WCONTINUED
WEXITED
WINT_MAX
WINT_MIN
WNOHANG
WNOWAIT
WSTOPPED
WUNTRACED
XATTR_LIST_MAX
XATTR_NAME_MAX
XATTR_SIZE_MAX
_ALLOCA_H
_ATFILE_SOURCE
_BITS_BYTESWAP_H
_BITS_ERRNO_H
_BITS_LIBM_SIMD_DECL_STUBS_H
_BITS_POSIX1_LIM_H
_BITS_POSIX2_LIM_H
_BITS_PTHREADTYPES_ARCH_H
_BITS_PTHREADTYPES_COMMON_H
_BITS_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_STDIO_LIM_H
_BITS_TIME64_H
_BITS_TIME_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_TYPES_LOCALE_T_H
_BITS_TYPES___LOCALE_T_H
_BITS_UINTN_IDENTITY_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_ENDIAN_H
_ERRNO_H
_FEATURES_H
_INTTYPES_H
_IOFBF
_IOLBF
_IONBF
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_USER_LOCK
_LIBC_LIMITS_H_
_MATH_H
_POSIX2_BC_BASE_MAX
_POSIX2_BC_DIM_MAX
_POSIX2_BC_SCALE_MAX
_POSIX2_BC_STRING_MAX
_POSIX2_COLL_WEIGHTS_MAX
_POSIX2_EXPR_NEST_MAX
_POSIX2_LINE_MAX
_POSIX2_RE_DUP_MAX
_POSIX2_CHARCLASS_NAME_MAX
_POSIX_AIO_LISTIO_MAX
_POSIX_AIO_MAX
_POSIX_ARG_MAX
_POSIX_CHILD_MAX
_POSIX_CLOCKRES_MIN
_POSIX_C_SOURCE
_POSIX_DELAYTIMER_MAX
_POSIX_HOST_NAME_MAX
_POSIX_LINK_MAX
_POSIX_LOGIN_NAME_MAX
_POSIX_MAX_CANON
_POSIX_MAX_INPUT
_POSIX_MQ_OPEN_MAX
_POSIX_MQ_PRIO_MAX
_POSIX_NAME_MAX
_POSIX_NGROUPS_MAX
_POSIX_OPEN_MAX
_POSIX_PATH_MAX
_POSIX_PIPE_BUF
_POSIX_RE_DUP_MAX
_POSIX_RTSIG_MAX
_POSIX_SEM_NSEMS_MAX
_POSIX_SEM_VALUE_MAX
_POSIX_SIGQUEUE_MAX
_POSIX_SOURCE
_POSIX_SSIZE_MAX
_POSIX_STREAM_MAX
_POSIX_SYMLINK_MAX
_POSIX_SYMLOOP_MAX
_POSIX_THREAD_DESTRUCTOR_ITERATIONS
_POSIX_THREAD_KEYS_MAX
_POSIX_THREAD_THREADS_MAX
_POSIX_TIMER_MAX
_POSIX_TTY_NAME_MAX
_POSIX_TZNAME_MAX
_STDC_PREDEF_H
_STDINT_H
_STDIO_H
_STDLIB_H
_STRINGS_H
_STRING_H
_STRUCT_TIMESPEC
_SYS_CDEFS_H
_SYS_SELECT_H
_SYS_TYPES_H
_THREAD_SHARED_TYPES_H
_TIME_H
__BIG_ENDIAN
__BIT_TYPES_DEFINED__
__BYTE_ORDER
__FD_SETSIZE
__FD_ZERO_STOS
__FILE_defined
__FLOAT_WORD_ORDER
__FP_LOGB0_IS_MIN
__FP_LOGBNAN_IS_MIN
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNUC_VA_LIST
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT64
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__LITTLE_ENDIAN
__MATH_DECLARE_LDOUBLE
__MATH_DECLARING_DOUBLE
__MATH_DECLARING_FLOATN
__OFF_T_MATCHES_OFF64_T
__PDP_ENDIAN
__PRI64_PREFIX
__PRIPTR_PREFIX
__PTHREAD_MUTEX_HAVE_PREV
__PTHREAD_MUTEX_LOCK_ELISION
__PTHREAD_MUTEX_NUSERS_AFTER_KIND
__PTHREAD_MUTEX_USE_UNION
__PTHREAD_RWLOCK_INT_FLAGS_SHARED
__RLIM_T_MATCHES_RLIM64_T
__SIZEOF_PTHREAD_ATTR_T
__SIZEOF_PTHREAD_BARRIERATTR_T
__SIZEOF_PTHREAD_BARRIER_T
__SIZEOF_PTHREAD_CONDATTR_T
__SIZEOF_PTHREAD_COND_T
__SIZEOF_PTHREAD_MUTEXATTR_T
__SIZEOF_PTHREAD_MUTEX_T
__SIZEOF_PTHREAD_RWLOCKATTR_T
__SIZEOF_PTHREAD_RWLOCK_T
__STDC_IEC_559__
__STDC_IEC_559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WALL
__WCLONE
__WCOREFLAG
__WNOTHREAD
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__W_CONTINUED
____FILE_defined
_____fpos64_t_defined
_____fpos_t_defined
____gwchar_t_defined
____mbstate_t_defined
__clock_t_defined
__clockid_t_defined
__glibc_c99_flexarr_available
__have_pthread_attr_t
__itimerspec_defined
__ldiv_t_defined
__lldiv_t_defined
__sigset_t_defined
__struct_FILE_defined
__struct_tm_defined
__time_t_defined
__timer_t_defined
__timeval_defined
math_errhandling

Statics

__daylight
__timezone
__tzname
daylight
signgam
stderr
stdin
stdout
sys_errlist
sys_nerr
timezone
tzname

Functions

_Exit
__acos
__acosf
__acosh
__acoshf
__acoshl
__acosl
__asin
__asinf
__asinh
__asinhf
__asinhl
__asinl
__atan
__atan2
__atan2f
__atan2l
__atanf
__atanh
__atanhf
__atanhl
__atanl
__cbrt
__cbrtf
__cbrtl
__ceil
__ceilf
__ceill
__copysign
__copysignf
__copysignl
__cos
__cosf
__cosh
__coshf
__coshl
__cosl
__ctype_get_mb_cur_max
__drem
__dremf
__dreml
__erf
__erfc
__erfcf
__erfcl
__erff
__erfl
__errno_location
__exp
__exp2
__exp2f
__exp2l
__expf
__expl
__expm1
__expm1f
__expm1l
__fabs
__fabsf
__fabsl
__fdim
__fdimf
__fdiml
__finite
__finitef
__finitel
__floor
__floorf
__floorl
__fma
__fmaf
__fmal
__fmax
__fmaxf
__fmaxl
__fmin
__fminf
__fminl
__fmod
__fmodf
__fmodl
__fpclassify
__fpclassifyf
__fpclassifyl
__frexp
__frexpf
__frexpl
__gamma
__gammaf
__gammal
__getdelim
__hypot
__hypotf
__hypotl
__ilogb
__ilogbf
__ilogbl
__iseqsig
__iseqsigf
__iseqsigl
__isinf
__isinff
__isinfl
__isnan
__isnanf
__isnanl
__issignaling
__issignalingf
__issignalingl
__j0
__j0f
__j0l
__j1
__j1f
__j1l
__jn
__jnf
__jnl
__ldexp
__ldexpf
__ldexpl
__lgamma
__lgamma_r
__lgammaf
__lgammaf_r
__lgammal
__lgammal_r
__llrint
__llrintf
__llrintl
__llround
__llroundf
__llroundl
__log
__log1p
__log1pf
__log1pl
__log2
__log2f
__log2l
__log10
__log10f
__log10l
__logb
__logbf
__logbl
__logf
__logl
__lrint
__lrintf
__lrintl
__lround
__lroundf
__lroundl
__modf
__modff
__modfl
__nan
__nanf
__nanl
__nearbyint
__nearbyintf
__nearbyintl
__nextafter
__nextafterf
__nextafterl
__nexttoward
__nexttowardf
__nexttowardl
__overflow
__pow
__powf
__powl
__remainder
__remainderf
__remainderl
__remquo
__remquof
__remquol
__rint
__rintf
__rintl
__round
__roundf
__roundl
__scalb
__scalbf
__scalbl
__scalbln
__scalblnf
__scalblnl
__scalbn
__scalbnf
__scalbnl
__signbit
__signbitf
__signbitl
__significand
__significandf
__significandl
__sin
__sinf
__sinh
__sinhf
__sinhl
__sinl
__sqrt
__sqrtf
__sqrtl
__stpcpy
__stpncpy
__strtok_r
__tan
__tanf
__tanh
__tanhf
__tanhl
__tanl
__tgamma
__tgammaf
__tgammal
__trunc
__truncf
__truncl
__uflow
__y0
__y0f
__y0l
__y1
__y1f
__y1l
__yn
__ynf
__ynl
a64l
abort
abs
acos
acosf
acosh
acoshf
acoshl
acosl
aligned_alloc
alloca
asctime
asctime_r
asin
asinf
asinh
asinhf
asinhl
asinl
at_quick_exit
atan
atan2
atan2f
atan2l
atanf
atanh
atanhf
atanhl
atanl
atexit
atof
atoi
atol
atoll
av_add_index_entry

Add an index entry into a sorted list. Update the entry if the list already contains it.

av_add_q
av_add_stable
av_append_packet

Read data and append it to the current content of the AVPacket. If pkt->size is 0 this is identical to av_get_packet. Note that this uses av_grow_packet and thus involves a realloc which is inefficient. Thus this function should only be used when there is no reasonable way to know (an upper bound of) the final size.

av_apply_bitstream_filters

Apply a list of bitstream filters to a packet.

av_bitstream_filter_close
av_bitstream_filter_filter
av_bitstream_filter_init
av_bitstream_filter_next
av_bprint_channel_layout
av_bsf_alloc
av_bsf_flush
av_bsf_free
av_bsf_get_by_name
av_bsf_get_class
av_bsf_get_null_filter
av_bsf_init
av_bsf_iterate
av_bsf_list_alloc
av_bsf_list_append
av_bsf_list_append2
av_bsf_list_finalize
av_bsf_list_free
av_bsf_list_parse_str
av_bsf_next
av_bsf_receive_packet
av_bsf_send_packet
av_buffer_alloc
av_buffer_allocz
av_buffer_create
av_buffer_default_free
av_buffer_get_opaque
av_buffer_get_ref_count
av_buffer_is_writable
av_buffer_make_writable
av_buffer_pool_get
av_buffer_pool_init
av_buffer_pool_init2
av_buffer_pool_uninit
av_buffer_realloc
av_buffer_ref
av_buffer_unref
av_calloc
av_channel_layout_extract_channel
av_codec_get_chroma_intra_matrix
av_codec_get_codec_descriptor
av_codec_get_codec_properties
av_codec_get_id

Get the AVCodecID for the given codec tag tag. If no codec id is found returns AV_CODEC_ID_NONE.

av_codec_get_lowres
av_codec_get_max_lowres
av_codec_get_pkt_timebase
av_codec_get_seek_preroll
av_codec_get_tag

Get the codec tag for the given codec id id. If no codec tag is found returns 0.

av_codec_get_tag2

Get the codec tag for the given codec id.

av_codec_is_decoder
av_codec_is_encoder
av_codec_iterate
av_codec_next
av_codec_set_chroma_intra_matrix
av_codec_set_codec_descriptor
av_codec_set_lowres
av_codec_set_pkt_timebase
av_codec_set_seek_preroll
av_compare_mod
av_compare_ts
av_copy_packet
av_copy_packet_side_data
av_cpb_properties_alloc
av_cpu_count
av_cpu_max_align
av_d2q
av_default_get_category
av_default_item_name
av_demuxer_iterate

Iterate over all registered demuxers.

av_demuxer_open
av_dict_copy
av_dict_count
av_dict_free
av_dict_get
av_dict_get_string
av_dict_parse_string
av_dict_set
av_dict_set_int
av_div_q
av_dump_format

Print detailed information about the input or output format, such as duration, bitrate, streams, container, programs, metadata, side data, codec and time base.

av_dup_packet
av_dynarray2_add
av_dynarray_add
av_dynarray_add_nofree
av_fast_malloc
av_fast_mallocz
av_fast_padded_malloc
av_fast_padded_mallocz
av_fast_realloc
av_filename_number_test

Check whether filename actually is a numbered sequence generator.

av_find_best_stream

Find the "best" stream in the file. The best stream is determined according to various heuristics as the most likely to be what the user expects. If the decoder parameter is non-NULL, av_find_best_stream will find the default decoder for the stream's codec; streams for which no decoder can be found are ignored.

av_find_default_stream_index
av_find_input_format

Find AVInputFormat based on the short name of the input format.

av_find_nearest_q_idx
av_find_program_from_stream

Find the programs which belong to a given stream.

av_fmt_ctx_get_duration_estimation_method

Returns the method used to set ctx->duration.

av_fopen_utf8
av_force_cpu_flags
av_format_get_audio_codec
av_format_get_control_message_cb
av_format_get_data_codec
av_format_get_metadata_header_padding
av_format_get_opaque
av_format_get_open_cb
av_format_get_probe_score

Accessors for some AVFormatContext fields. These used to be provided for ABI compatibility, and do not need to be used anymore.

av_format_get_subtitle_codec
av_format_get_video_codec
av_format_inject_global_side_data

This function will cause global side data to be injected in the next packet of each stream as well as after any subsequent seek.

av_format_set_audio_codec
av_format_set_control_message_cb
av_format_set_data_codec
av_format_set_metadata_header_padding
av_format_set_opaque
av_format_set_open_cb
av_format_set_subtitle_codec
av_format_set_video_codec
av_fourcc_make_string
av_frame_alloc
av_frame_apply_cropping
av_frame_clone
av_frame_copy
av_frame_copy_props
av_frame_free
av_frame_get_best_effort_timestamp
av_frame_get_buffer
av_frame_get_channel_layout
av_frame_get_channels
av_frame_get_color_range
av_frame_get_colorspace
av_frame_get_decode_error_flags
av_frame_get_metadata
av_frame_get_pkt_duration
av_frame_get_pkt_pos
av_frame_get_pkt_size
av_frame_get_plane_buffer
av_frame_get_qp_table
av_frame_get_sample_rate
av_frame_get_side_data
av_frame_is_writable
av_frame_make_writable
av_frame_move_ref
av_frame_new_side_data
av_frame_new_side_data_from_buf
av_frame_ref
av_frame_remove_side_data
av_frame_set_best_effort_timestamp
av_frame_set_channel_layout
av_frame_set_channels
av_frame_set_color_range
av_frame_set_colorspace
av_frame_set_decode_error_flags
av_frame_set_metadata
av_frame_set_pkt_duration
av_frame_set_pkt_pos
av_frame_set_pkt_size
av_frame_set_qp_table
av_frame_set_sample_rate
av_frame_side_data_name
av_frame_unref
av_free
av_free_packet
av_freep
av_gcd
av_get_alt_sample_fmt
av_get_audio_frame_duration
av_get_audio_frame_duration2
av_get_bits_per_sample
av_get_bytes_per_sample
av_get_channel_description
av_get_channel_layout
av_get_channel_layout_channel_index
av_get_channel_layout_nb_channels
av_get_channel_layout_string
av_get_channel_name
av_get_codec_tag_string
av_get_colorspace_name
av_get_cpu_flags
av_get_default_channel_layout
av_get_exact_bits_per_sample
av_get_extended_channel_layout
av_get_frame_filename
av_get_frame_filename2

Return in 'buf' the path with '%d' replaced by a number.

av_get_media_type_string
av_get_output_timestamp

Get timing information for the data currently output. The exact meaning of "currently output" depends on the format. It is mostly relevant for devices that have an internal buffer and/or work in real time. @param s media file handle @param stream stream in the media file @param[out] dts DTS of the last packet output for the stream, in stream time_base units @param[out] wall absolute time when that packet whas output, in microsecond @return 0 if OK, AVERROR(ENOSYS) if the format does not support it Note: some formats or devices may not allow to measure dts and wall atomically.

av_get_packed_sample_fmt
av_get_packet

Allocate and read the payload of a packet and initialize its fields with default values.

av_get_pcm_codec
av_get_picture_type_char
av_get_planar_sample_fmt
av_get_profile_name
av_get_sample_fmt
av_get_sample_fmt_name
av_get_sample_fmt_string
av_get_standard_channel_layout
av_get_time_base_q
av_grow_packet
av_guess_codec

Guess the codec ID based upon muxer and filename.

av_guess_format

Return the output format in the list of registered output formats which best matches the provided parameters, or return NULL if there is no match.

av_guess_frame_rate

Guess the frame rate, based on both the container and codec information.

av_guess_sample_aspect_ratio

Guess the sample aspect ratio of a frame, based on both the stream and the frame aspect ratio.

av_hex_dump

Send a nice hexadecimal dump of a buffer to the specified file stream.

av_hex_dump_log

Send a nice hexadecimal dump of a buffer to the log.

av_hwaccel_next
av_hwdevice_ctx_alloc
av_hwdevice_ctx_create
av_hwdevice_ctx_create_derived
av_hwdevice_ctx_init
av_hwdevice_find_type_by_name
av_hwdevice_get_hwframe_constraints
av_hwdevice_get_type_name
av_hwdevice_hwconfig_alloc
av_hwdevice_iterate_types
av_hwframe_constraints_free
av_hwframe_ctx_alloc
av_hwframe_ctx_create_derived
av_hwframe_ctx_init
av_hwframe_get_buffer
av_hwframe_map
av_hwframe_transfer_data
av_hwframe_transfer_get_formats
av_iformat_next

If f is NULL, returns the first registered input format, if f is non-NULL, returns the next registered input format after f or NULL if f is the last one.

av_index_search_timestamp

Get the index for a specific timestamp.

av_init_packet
av_int_list_length_for_size
av_interleaved_write_frame

Write a packet to an output media file ensuring correct interleaving.

av_interleaved_write_uncoded_frame

Write an uncoded frame to an output media file.

av_lockmgr_register
av_log
av_log2
av_log2_16bit
av_log_default_callback
av_log_format_line
av_log_format_line2
av_log_get_flags
av_log_get_level
av_log_set_callback
av_log_set_flags
av_log_set_level
av_malloc
av_malloc_array
av_mallocz
av_mallocz_array
av_match_ext

Return a positive value if the given filename has one of the given extensions, 0 otherwise.

av_max_alloc
av_memcpy_backptr
av_memdup
av_mul_q
av_muxer_iterate

Iterate over all registered muxers.

av_nearer_q
av_new_packet
av_new_program
av_oformat_next

If f is NULL, returns the first registered output format, if f is non-NULL, returns the next registered output format after f or NULL if f is the last one.

av_packet_add_side_data
av_packet_alloc
av_packet_clone
av_packet_copy_props
av_packet_free
av_packet_free_side_data
av_packet_from_data
av_packet_get_side_data
av_packet_make_refcounted
av_packet_make_writable
av_packet_merge_side_data
av_packet_move_ref
av_packet_new_side_data
av_packet_pack_dictionary
av_packet_ref
av_packet_rescale_ts
av_packet_shrink_side_data
av_packet_side_data_name
av_packet_split_side_data
av_packet_unpack_dictionary
av_packet_unref
av_parse_cpu_caps
av_parse_cpu_flags
av_parser_change
av_parser_close
av_parser_init
av_parser_iterate
av_parser_next
av_parser_parse2
av_picture_copy
av_picture_crop
av_picture_pad
av_pkt_dump2

Send a nice dump of a packet to the specified file stream.

av_pkt_dump_log2

Send a nice dump of a packet to the log.

av_probe_input_buffer

Like av_probe_input_buffer2() but returns 0 on success

av_probe_input_buffer2

Probe a bytestream to determine the input format. Each time a probe returns with a score that is too low, the probe buffer size is increased and another attempt is made. When the maximum probe size is reached, the input format with the highest score is returned.

av_probe_input_format

Guess the file format.

av_probe_input_format2

Guess the file format.

av_probe_input_format3

Guess the file format.

av_program_add_stream_index
av_q2intfloat
av_read_frame

Return the next frame of a stream. This function returns what is stored in the file, and does not validate that what is there are valid frames for the decoder. It will split what is stored in the file into frames and return one for each call. It will not omit invalid data between valid frames so as to give the decoder the maximum information possible for decoding.

av_read_pause

Pause a network-based stream (e.g. RTSP stream).

av_read_play

Start playing a network-based stream (e.g. RTSP stream) at the current position.

av_realloc
av_realloc_array
av_realloc_f
av_reallocp
av_reallocp_array
av_reduce
av_register_all

Initialize libavformat and register all the muxers, demuxers and protocols. If you do not call this function, then you can select exactly which formats you want to support.

av_register_bitstream_filter
av_register_codec_parser
av_register_hwaccel
av_register_input_format
av_register_output_format
av_rescale
av_rescale_delta
av_rescale_q
av_rescale_q_rnd
av_rescale_rnd
av_sample_fmt_is_planar
av_samples_alloc
av_samples_alloc_array_and_samples
av_samples_copy
av_samples_fill_arrays
av_samples_get_buffer_size
av_samples_set_silence
av_sdp_create

Generate an SDP for an RTP session.

av_seek_frame

Seek to the keyframe at timestamp. 'timestamp' in 'stream_index'.

av_set_cpu_flags_mask
av_shrink_packet
av_strdup
av_stream_add_side_data

Wrap an existing array as stream side data.

av_stream_get_codec_timebase

Get the internal codec timebase from a stream.

av_stream_get_end_pts

Returns the pts of the last muxed packet + its duration

av_stream_get_parser
av_stream_get_r_frame_rate

Accessors for some AVStream fields. These used to be provided for ABI compatibility, and do not need to be used anymore.

av_stream_get_recommended_encoder_configuration
av_stream_get_side_data

Get side information from stream.

av_stream_new_side_data

Allocate new information from stream.

av_stream_set_r_frame_rate
av_stream_set_recommended_encoder_configuration
av_strerror
av_strndup
av_sub_q
av_url_split

Split a URL string into components.

av_version_info
av_vlog
av_write_frame

Write a packet to an output media file.

av_write_trailer

Write the stream trailer to an output media file and free the file private data.

av_write_uncoded_frame

Write an uncoded frame to an output media file.

av_write_uncoded_frame_query

Test whether a muxer supports uncoded frame.

av_xiphlacing
avcodec_align_dimensions
avcodec_align_dimensions2
avcodec_alloc_context3
avcodec_chroma_pos_to_enum
avcodec_close
avcodec_configuration
avcodec_copy_context
avcodec_decode_audio4
avcodec_decode_subtitle2
avcodec_decode_video2
avcodec_default_execute
avcodec_default_execute2
avcodec_default_get_buffer2
avcodec_default_get_format
avcodec_descriptor_get
avcodec_descriptor_get_by_name
avcodec_descriptor_next
avcodec_encode_audio2
avcodec_encode_subtitle
avcodec_encode_video2
avcodec_enum_to_chroma_pos
avcodec_fill_audio_frame
avcodec_find_best_pix_fmt2
avcodec_find_best_pix_fmt_of_2
avcodec_find_best_pix_fmt_of_list
avcodec_find_decoder
avcodec_find_decoder_by_name
avcodec_find_encoder
avcodec_find_encoder_by_name
avcodec_flush_buffers
avcodec_free_context
avcodec_get_chroma_sub_sample
avcodec_get_class
avcodec_get_context_defaults3
avcodec_get_frame_class
avcodec_get_hw_config
avcodec_get_hw_frames_parameters
avcodec_get_name
avcodec_get_pix_fmt_loss
avcodec_get_subtitle_rect_class
avcodec_get_type
avcodec_is_open
avcodec_license
avcodec_open2
avcodec_parameters_alloc
avcodec_parameters_copy
avcodec_parameters_free
avcodec_parameters_from_context
avcodec_parameters_to_context
avcodec_pix_fmt_to_codec_tag
avcodec_profile_name
avcodec_receive_frame
avcodec_receive_packet
avcodec_register
avcodec_register_all
avcodec_send_frame
avcodec_send_packet
avcodec_string
avcodec_version
avformat_alloc_context

Allocate an AVFormatContext. avformat_free_context() can be used to free the context and everything allocated by the framework within it.

avformat_alloc_output_context2

Allocate an AVFormatContext for an output format. avformat_free_context() can be used to free the context and everything allocated by the framework within it.

avformat_close_input

Close an opened input AVFormatContext. Free it and all its contents and set *s to NULL.

avformat_configuration

Return the libavformat build-time configuration.

avformat_find_stream_info

Read packets of a media file to get stream information. This is useful for file formats with no headers such as MPEG. This function also computes the real framerate in case of MPEG-2 repeat frame mode. The logical file position is not changed by this function; examined packets may be buffered for later processing.

avformat_flush

Discard all internally buffered data. This can be useful when dealing with discontinuities in the byte stream. Generally works only with formats that can resync. This includes headerless formats like MPEG-TS/TS but should also work with NUT, Ogg and in a limited way AVI for example.

avformat_free_context

Free an AVFormatContext and all its streams. @param s context to free

avformat_get_class

Get the AVClass for AVFormatContext. It can be used in combination with AV_OPT_SEARCH_FAKE_OBJ for examining options.

avformat_get_mov_audio_tags

@return the table mapping MOV FourCCs for audio to AVCodecID.

avformat_get_mov_video_tags

@return the table mapping MOV FourCCs for video to libavcodec AVCodecID.

avformat_get_riff_audio_tags

@return the table mapping RIFF FourCCs for audio to AVCodecID.

avformat_get_riff_video_tags

@defgroup riff_fourcc RIFF FourCCs @{ Get the tables mapping RIFF FourCCs to libavcodec AVCodecIDs. The tables are meant to be passed to av_codec_get_id()/av_codec_get_tag() as in the following code: @code uint32_t tag = MKTAG('H', '2', '6', '4'); const struct AVCodecTag *table[] = { avformat_get_riff_video_tags(), 0 }; enum AVCodecID id = av_codec_get_id(table, tag); @endcode @return the table mapping RIFF FourCCs for video to libavcodec AVCodecID.

avformat_init_output

Allocate the stream private data and initialize the codec, but do not write the header. May optionally be used before avformat_write_header to initialize stream parameters before actually writing the header. If using this function, do not pass the same options to avformat_write_header.

avformat_license

Return the libavformat license.

avformat_match_stream_specifier

Check if the stream st contained in s is matched by the stream specifier spec.

avformat_network_deinit

Undo the initialization done by avformat_network_init. Call it only once for each time you called avformat_network_init.

avformat_network_init

Do global initialization of network libraries. This is optional, and not recommended anymore.

avformat_new_stream

Add a new stream to a media file.

avformat_open_input

Open an input stream and read the header. The codecs are not opened. The stream must be closed with avformat_close_input().

avformat_query_codec

Test if the given container can store a codec.

avformat_queue_attached_pictures
avformat_seek_file

Seek to timestamp ts. Seeking will be done so that the point from which all active streams can be presented successfully will be closest to ts and within min/max_ts. Active streams are all streams that have AVStream.discard < AVDISCARD_ALL.

avformat_transfer_internal_stream_timing_info

Transfer internal timing information from one stream to another.

avformat_version

Return the LIBAVFORMAT_VERSION_INT constant.

avformat_write_header

Allocate the stream private data and write the stream header to an output media file.

avio_accept

Accept and allocate a client context on a server context. @param s the server context @param c the client context, must be unallocated @return >= 0 on success or a negative value corresponding to an AVERROR on failure

avio_alloc_context

Allocate and initialize an AVIOContext for buffered I/O. It must be later freed with avio_context_free().

avio_check

Return AVIO_FLAG_* access flags corresponding to the access permissions of the resource in url, or a negative value corresponding to an AVERROR code in case of failure. The returned access flags are masked by the value in flags.

avio_close

Close the resource accessed by the AVIOContext s and free it. This function can only be used if s was opened by avio_open().

avio_close_dir

Close directory.

avio_close_dyn_buf

Return the written size and a pointer to the buffer. The buffer must be freed with av_free(). Padding of AV_INPUT_BUFFER_PADDING_SIZE is added to the buffer.

avio_closep

Close the resource accessed by the AVIOContext *s, free it and set the pointer pointing to it to NULL. This function can only be used if s was opened by avio_open().

avio_context_free

Free the supplied IO context and everything associated with it.

avio_enum_protocols

Iterate through names of available protocols.

avio_feof

feof() equivalent for AVIOContext. @return non zero if and only if end of file

avio_find_protocol_name

Return the name of the protocol that will handle the passed URL.

avio_flush

Force flushing of buffered data.

avio_free_directory_entry

Free entry allocated by avio_read_dir().

avio_get_dyn_buf

Return the written size and a pointer to the buffer. The AVIOContext stream is left intact. The buffer must NOT be freed. No padding is added to the buffer.

avio_get_str

Read a string from pb into buf. The reading will terminate when either a NULL character was encountered, maxlen bytes have been read, or nothing more can be read from pb. The result is guaranteed to be NULL-terminated, it will be truncated if buf is too small. Note that the string is not interpreted or validated in any way, it might get truncated in the middle of a sequence for multi-byte encodings.

avio_get_str16le

Read a UTF-16 string from pb and convert it to UTF-8. The reading will terminate when either a null or invalid character was encountered or maxlen bytes have been read. @return number of bytes read (is always <= maxlen)

avio_get_str16be
avio_handshake

Perform one step of the protocol handshake to accept a new client. This function must be called on a client returned by avio_accept() before using it as a read/write context. It is separate from avio_accept() because it may block. A step of the handshake is defined by places where the application may decide to change the proceedings. For example, on a protocol with a request header and a reply header, each one can constitute a step because the application may use the parameters from the request to change parameters in the reply; or each individual chunk of the request can constitute a step. If the handshake is already finished, avio_handshake() does nothing and returns 0 immediately.

avio_open

Create and initialize a AVIOContext for accessing the resource indicated by url. @note When the resource indicated by url has been opened in read+write mode, the AVIOContext can be used only for writing.

avio_open2

Create and initialize a AVIOContext for accessing the resource indicated by url. @note When the resource indicated by url has been opened in read+write mode, the AVIOContext can be used only for writing.

avio_open_dir

Open directory for reading.

avio_open_dyn_buf

Open a write only memory stream.

avio_pause

Pause and resume playing - only meaningful if using a network streaming protocol (e.g. MMS).

avio_printf

@warning Writes up to 4 KiB per call

avio_put_str

Write a NULL-terminated string. @return number of bytes written.

avio_put_str16le

Convert an UTF-8 string to UTF-16LE and write it. @param s the AVIOContext @param str NULL-terminated UTF-8 string

avio_put_str16be

Convert an UTF-8 string to UTF-16BE and write it. @param s the AVIOContext @param str NULL-terminated UTF-8 string

avio_r8

@name Functions for reading from AVIOContext @{

avio_rb16
avio_rb24
avio_rb32
avio_rb64
avio_read

Read size bytes from AVIOContext into buf. @return number of bytes read or AVERROR

avio_read_dir

Get next directory entry.

avio_read_partial

Read size bytes from AVIOContext into buf. Unlike avio_read(), this is allowed to read fewer bytes than requested. The missing bytes can be read in the next call. This always tries to read at least 1 byte. Useful to reduce latency in certain cases. @return number of bytes read or AVERROR

avio_read_to_bprint

Read contents of h into print buffer, up to max_size bytes, or up to EOF.

avio_rl16
avio_rl24
avio_rl32
avio_rl64
avio_seek

fseek() equivalent for AVIOContext. @return new position or AVERROR.

avio_seek_time

Seek to a given timestamp relative to some component stream. Only meaningful if using a network streaming protocol (e.g. MMS.).

avio_size

Get the filesize. @return filesize or AVERROR

avio_skip

Skip given number of bytes forward @return new position or AVERROR.

avio_w8
avio_wb16
avio_wb24
avio_wb32
avio_wb64
avio_wl16
avio_wl24
avio_wl32
avio_wl64
avio_write
avio_write_marker

Mark the written bytestream as a specific type.

avpicture_alloc
avpicture_fill
avpicture_free
avpicture_get_size
avpicture_layout
avpriv_io_delete

Delete a resource.

avpriv_io_move

Move or rename a resource.

avsubtitle_free
avutil_configuration
avutil_license
avutil_version
bcmp
bcopy
bsearch
bzero
calloc
cbrt
cbrtf
cbrtl
ceil
ceilf
ceill
clearenv
clearerr
clearerr_unlocked
clock
clock_getcpuclockid
clock_getres
clock_gettime
clock_nanosleep
clock_settime
copysign
copysignf
copysignl
cos
cosf
cosh
coshf
coshl
cosl
ctermid
ctime
ctime_r
difftime
div
dprintf
drand48
drand48_r
drem
dremf
dreml
dysize
ecvt
ecvt_r
erand48
erand48_r
erf
erfc
erfcf
erfcl
erff
erfl
exit
exp
exp2
exp2f
exp2l
expf
expl
explicit_bzero
expm1
expm1f
expm1l
fabs
fabsf
fabsl
fclose
fcvt
fcvt_r
fdim
fdimf
fdiml
fdopen
feof
feof_unlocked
ferror
ferror_unlocked
fflush
fflush_unlocked
ffs
ffsl
ffsll
fgetc
fgetc_unlocked
fgetpos
fgets
fileno
fileno_unlocked
finite
finitef
finitel
flockfile
floor
floorf
floorl
fma
fmaf
fmal
fmax
fmaxf
fmaxl
fmemopen
fmin
fminf
fminl
fmod
fmodf
fmodl
fopen
fprintf
fputc
fputc_unlocked
fputs
fread
fread_unlocked
free
freopen
frexp
frexpf
frexpl
fscanf
fscanf1
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
fwrite
fwrite_unlocked
gamma
gammaf
gammal
gcvt
getc
getc_unlocked
getchar
getchar_unlocked
getdelim
getenv
getline
getloadavg
getsubopt
getw
gmtime
gmtime_r
hypot
hypotf
hypotl
ilogb
ilogbf
ilogbl
imaxabs
imaxdiv
index
initstate
initstate_r
isinf
isinff
isinfl
isnan
isnanf
isnanl
j0
j0f
j0l
j1
j1f
j1l
jn
jnf
jnl
jrand48
jrand48_r
l64a
labs
lcong48
lcong48_r
ldexp
ldexpf
ldexpl
ldiv
lgamma
lgamma_r
lgammaf
lgammaf_r
lgammal
lgammal_r
llabs
lldiv
llrint
llrintf
llrintl
llround
llroundf
llroundl
localtime
localtime_r
log
log1p
log1pf
log1pl
log2
log2f
log2l
log10
log10f
log10l
logb
logbf
logbl
logf
logl
lrand48
lrand48_r
lrint
lrintf
lrintl
lround
lroundf
lroundl
malloc
mblen
mbstowcs
mbtowc
memccpy
memchr
memcmp
memcpy
memmove
memset
mkdtemp
mkstemp
mkstemps
mktemp
mktime
modf
modff
modfl
mrand48
mrand48_r
nan
nanf
nanl
nanosleep
nearbyint
nearbyintf
nearbyintl
nextafter
nextafterf
nextafterl
nexttoward
nexttowardf
nexttowardl
nrand48
nrand48_r
on_exit
open_memstream
pclose
perror
popen
posix_memalign
pow
powf
powl
printf
pselect
putc
putc_unlocked
putchar
putchar_unlocked
putenv
puts
putw
qecvt
qecvt_r
qfcvt
qfcvt_r
qgcvt
qsort
quick_exit
rand
rand_r
random
random_r
realloc
reallocarray
realpath
remainder
remainderf
remainderl
remove
remquo
remquof
remquol
rename
renameat
rewind
rindex
rint
rintf
rintl
round
roundf
roundl
rpmatch
scalb
scalbf
scalbl
scalbln
scalblnf
scalblnl
scalbn
scalbnf
scalbnl
scanf
scanf1
seed48
seed48_r
select
setbuf
setbuffer
setenv
setlinebuf
setstate
setstate_r
setvbuf
significand
significandf
significandl
sin
sinf
sinh
sinhf
sinhl
sinl
snprintf
sprintf
sqrt
sqrtf
sqrtl
srand
srand48
srand48_r
srandom
srandom_r
sscanf
sscanf1
stime
stpcpy
stpncpy
strcasecmp
strcasecmp_l
strcat
strchr
strcmp
strcoll
strcoll_l
strcpy
strcspn
strdup
strerror
strerror_l
strerror_r
strftime
strftime_l
strlen
strncasecmp
strncasecmp_l
strncat
strncmp
strncpy
strndup
strnlen
strpbrk
strrchr
strsep
strsignal
strspn
strstr
strtod
strtof
strtoimax
strtok
strtok_r
strtol
strtold
strtoll
strtoq
strtoul
strtoull
strtoumax
strtouq
strxfrm
strxfrm_l
system
tan
tanf
tanh
tanhf
tanhl
tanl
tempnam
tgamma
tgammaf
tgammal
time
timegm
timelocal
timer_create
timer_delete
timer_getoverrun
timer_gettime
timer_settime
timespec_get
tmpfile
tmpnam
tmpnam_r
trunc
truncf
truncl
tzset
ungetc
unsetenv
valloc
vdprintf
vfprintf
vfscanf
vfscanf1
vprintf
vscanf
vscanf1
vsnprintf
vsprintf
vsscanf
vsscanf1
wcstoimax
wcstombs
wcstoumax
wctomb
y0
y0f
y0l
y1
y1f
y1l
yn
ynf
ynl

Type Definitions

AVActiveFormatDescription
AVAudioServiceType
AVChromaLocation
AVClassCategory
AVCodecID
AVColorPrimaries
AVColorRange
AVColorSpace
AVColorTransferCharacteristic
AVDiscard
AVDurationEstimationMethod

The duration of a video can be estimated through various ways, and this enum can be used to know how the duration was estimated.

AVFieldOrder
AVFrameSideDataType
AVHWDeviceType
AVHWFrameTransferDirection
AVIODataMarkerType

Different data types that can be returned via the AVIO write_data_type callback.

AVIODirEntryType

Directory entry types.

AVLockOp
AVMatrixEncoding
AVMediaType
AVOpenCallback
AVPacketSideDataType
AVPictureStructure
AVPictureType
AVPixelFormat
AVRounding
AVSampleFormat
AVSideDataParamChangeFlags
AVStreamParseType

@}

AVSubtitleType
AVTimebaseSource
FILE
_Float32
_Float32x
_Float64
_Float64x
_IO_lock_t
__FILE
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__compar_fn_t
__daddr_t
__dev_t
__fd_mask
__fpos64_t
__fpos_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__gwchar_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__locale_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__pthread_list_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
_bindgen_ty_2
_bindgen_ty_3
_bindgen_ty_4
av_format_control_message

Callback used by devices to communicate with application.

blkcnt_t
blksize_t
caddr_t
clock_t
clockid_t
daddr_t
dev_t
double_t
fd_mask
float_t
fpos_t
fsblkcnt_t
fsfilcnt_t
fsid_t
gid_t
id_t
ino_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
key_t
locale_t
loff_t
mode_t
nlink_t
off_t
pid_t
pthread_key_t
pthread_once_t
pthread_spinlock_t
pthread_t
quad_t
register_t
sigset_t
suseconds_t
time_t
timer_t
u_char
u_int
u_int8_t
u_int16_t
u_int32_t
u_int64_t
u_long
u_quad_t
u_short
uid_t
uint
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
ulong
ushort
va_list
wchar_t

Unions

__mbstate_t__bindgen_ty_1
__pthread_cond_s__bindgen_ty_1
__pthread_cond_s__bindgen_ty_2
av_intfloat32
av_intfloat64
pthread_attr_t
pthread_barrier_t
pthread_barrierattr_t
pthread_cond_t
pthread_condattr_t
pthread_mutex_t
pthread_mutexattr_t
pthread_rwlock_t
pthread_rwlockattr_t