Name Description Size
avcodec.h @file @ingroup libavc Libavcodec external API header 108272
avdct.h AVDCT context. @note function pointers can be NULL if the specific features have been disabled at build time. 2622
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 @{ 12998
codec_desc.h @addtogroup lavc_core @{ 3863
codec_id.h @addtogroup lavc_core @{ 17042
codec_par.h @addtogroup lavc_core @{ 7352
defs.h @file @ingroup libavc Misc types and constants that do not belong anywhere else. 11070
packet.h @defgroup lavc_packet_side_data AVPacketSideData Types and functions for working with AVPacketSideData. @{ 29044
vdpau.h @file @ingroup lavc_codec_hwaccel_vdpau Public libavcodec VDPAU header. 5433
version.h @file @ingroup libavc Libavcodec version macros. 1521
version_major.h @file @ingroup libavc Libavcodec version macros. 2035