Name Description Size
avcodec.h @file @ingroup libavc Libavcodec external API header 110408
avdct.h AVDCT context. @note function pointers can be NULL if the specific features have been disabled at build time. 2622
avfft.h @file @ingroup lavc_fft FFT functions 3095
bsf.h @defgroup lavc_bsf Bitstream filters @ingroup libavc Bitstream filters transform encoded media data without decoding it. This allows e.g. manipulating various header values. Bitstream filters operate on @ref AVPacket "AVPackets". The bitstream filtering API is centered around two structures: AVBitStreamFilter and AVBSFContext. The former represents a bitstream filter in abstract, the latter a specific filtering process. Obtain an AVBitStreamFilter using av_bsf_get_by_name() or av_bsf_iterate(), then pass it to av_bsf_alloc() to create an AVBSFContext. Fill in the user-settable AVBSFContext fields, as described in its documentation, then call av_bsf_init() to prepare the filter context for use. Submit packets for filtering using av_bsf_send_packet(), obtain filtered results with av_bsf_receive_packet(). When no more input packets will be sent, submit a NULL AVPacket to signal the end of the stream to the filter. av_bsf_receive_packet() will then return trailing packets, if any are produced by the filter. Finally, free the filter context with av_bsf_free(). @{ 11420
codec.h @addtogroup lavc_core @{ 13232
codec_desc.h @addtogroup lavc_core @{ 3743
codec_id.h @addtogroup lavc_core @{ 16893
codec_par.h @addtogroup lavc_core @{ 7219
defs.h @file @ingroup libavc Misc types and constants that do not belong anywhere else. 6610
packet.h @defgroup lavc_packet AVPacket Types and functions for working with AVPacket. @{ 23078
vdpau.h @file @ingroup lavc_codec_hwaccel_vdpau Public libavcodec VDPAU header. 5071
version.h @file @ingroup libavc Libavcodec version macros. 1521
version_major.h @file @ingroup libavc Libavcodec version macros. 2046