FFmpeg 7.1.1
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 12345]
 libavdeviceSpecial devices muxing/demuxing library
 libavfilterGraph-based frame editing library
 Buffer sink APIThe buffersink and abuffersink filters are there to connect filter graphs to applications
 Buffer sink accessorsGet the properties of the stream
 Buffer source API
 libavformatI/O and Muxing/Demuxing Library
 DemuxingDemuxers read a media file and split it into chunks of data (packets)
 MuxingMuxers take encoded data in the form of AVPackets and write it into files or other output bytestreams in the specified container format
 I/O Read/Write
 Demuxers
 Native Demuxers
 External library wrappers
 I/O Protocols
 Internal
 Public Metadata APIThe metadata API allows libavformat to export metadata tags to a client application when demuxing
 Core functionsFunctions for querying libavformat capabilities, allocating core structures, etc
 Utility functions
 RIFF FourCCsGet the tables mapping RIFF FourCCs to libavcodec AVCodecIDs
 libavcodecEncoding/Decoding Library
 Decoding
 Frame parsing
 Encoding
 Codecs
 Native Codecs
 External library wrappers
 Hardware Accelerators bridge
 Internal
 send/receive encoding and decoding API overview
 Core functions/structures.
 AVHWAccel
 Utility functions
 Pixel formats
 Bitstream filtersBitstream filters transform encoded media data without decoding it
 AVPacketSideData
 AVPacket
 libpostprocVideo postprocessing library
 libswresampleAudio resampling, sample format conversion and mixing library
 libswscaleColor conversion and scaling library
 libavutilCommon code shared across all FFmpeg libraries
 Crypto and Hashing
 AES
 AES-CTR
 Base64
 Blowfish
 CAST5
 CAMELLIA
 DES
 Hash FunctionsHash functions useful in multimedia
 HMAC
 LZO
 RC4
 TWOFISH
 XTEA
 TEA
 Mathematics
 Colorspace Utility
 AVRationalRational number calculation
 String Manipulation
 Memory Management
 Function AttributesFunction attributes applicable to memory handling functions
 Heap ManagementFunctions responsible for allocating, freeing, and copying memory
 Dynamic Array
 Miscellaneous Functions
 Data Structures
 AVBPrintA buffer to print data progressively
 AVBufferAVBuffer is an API for reference-counted data buffers
 AVBufferPool
 AVFifoA generic FIFO API
 AVFrameAVFrame is an abstraction for reference-counted raw multimedia data
 AVOptionsAVOptions provide a generic system to declare options on arbitrary structs ("objects")
 AVDictionarySimple key:value store
 AVTreeLow-complexity tree container
 Video related
 Display transformation matrix functionsThe display transformation matrix specifies an affine transformation that should be applied to video frames for correct presentation
 Spherical video mappingA spherical video file contains surfaces that need to be mapped onto a sphere
 Stereo3D types and functionsA stereoscopic video file consists in multiple views embedded in a single frame, usually describing two views of a scene
 Audio related
 Audio FIFO Buffer
 Audio channelsAudio channel layout utility functions
 Audio downmix metadata
 Immersive Audio Model and FormatsImmersive Audio Model and Formats related functions and defines
 Audio sample formats
 Samples manipulation
 Error Codes
 Logging Facility
 Logging Constants
 Other
 Preprocessor String Macros
 Library Version Macros
 Constants
 Image related
 Version and Build diagnostics
 Media Type
 Device context creation flagsAVHWFramesContext.hwctx is currently not used