FFmpeg
|
![]() | |
![]() | |
![]() | |
![]() | |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() | Basic definitions, functions for querying libavcodec capabilities, allocating core structures, etc |
![]() ![]() ![]() | Types and functions for working with AVPacket |
![]() ![]() ![]() | |
![]() ![]() ![]() | Functions for working with AVPicture |
![]() ![]() | |
![]() ![]() | Miscellaneous utility functions related to both encoding and decoding (or neither) |
![]() ![]() ![]() | Functions for working with pixel formats |
![]() ![]() ![]() | |
![]() | Libavdevice is a complementary library to libavformat |
![]() | |
![]() ![]() | |
![]() ![]() | |
![]() | Libavformat (lavf) is a library for dealing with various media container formats |
![]() ![]() | Demuxers read a media file and split it into chunks of data (packets) |
![]() ![]() | Muxers take encoded data in the form of AVPackets and write it into files or other output bytestreams in the specified container format |
![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | The metadata API allows libavformat to export metadata tags to a client application when demuxing |
![]() ![]() | Functions for querying libavformat capabilities, allocating core structures, etc |
![]() ![]() | Miscellaneous utility functions related to both muxing and demuxing (or neither) |
![]() ![]() ![]() | Get the tables mapping RIFF FourCCs to libavcodec AVCodecIDs |
![]() | Libavresample (lavr) is a library that handles audio resampling, sample format conversion and mixing |
![]() | Libavutil contains the code shared across all the other FFmpeg libraries |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | AVBuffer is an API for reference-counted data buffers |
![]() ![]() ![]() | AVBufferPool is an API for a lock-free thread-safe pool of AVBuffers |
![]() ![]() ![]() | AVFrame is an abstraction for reference-counted raw multimedia data |
![]() ![]() ![]() | AVOptions provide a generic system to declare options on arbitrary structs ("objects") |
![]() ![]() ![]() | Simple key:value store |
![]() ![]() ![]() | Low-complexity tree container |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | A channel layout is a 64-bits integer with a bit set for every channel |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Audio sample format enumeration and related convenience functions |
![]() ![]() ![]() | Functions that manipulate audio samples |
![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | Not exported functions, for internal usage only |
![]() ![]() ![]() | String manipulation macros |
![]() ![]() ![]() | Useful to check and match library version in order to maintain backward compatibility |
![]() ![]() ![]() | |
![]() ![]() ![]() | AVPicture types, pixel formats and basic image planes manipulation |
![]() ![]() ![]() | Macros and function useful to check at compiletime and at runtime which version of libavutil is in use |
![]() ![]() ![]() | Media Type |
![]() | Flags describing additional frame properties |
![]() | FF_API_* defines may be placed below to indicate public API that will be dropped at a future version bump |
![]() | |
![]() | Libswresample (lswr) is a library that handles audio resampling, sample format conversion and mixing |
![]() | Return the LIBSWSCALE_VERSION_INT constant |
![]() | |
![]() |