FFmpeg
Deprecated List
Global av_alloc_vdpaucontext (void)
use av_vdpau_bind_context() instead
Global AV_CODEC_FLAG_DROPCHANGED
callers should implement this functionality in their own code
Global av_dct_init (int nbits, enum DCTTransformType type)
use av_tx_init from libavutil/tx.h with an appropriate type of AV_TX_FLOAT_DCT
Global av_fft_calc (FFTContext *s, FFTComplex *z)
use the av_tx_fn value returned by av_tx_init, which also does permutation
Global av_fft_init (int nbits, int inverse)
use av_tx_init from libavutil/tx.h with a type of AV_TX_FLOAT_FFT
Global av_fft_permute (FFTContext *s, FFTComplex *z)
without replacement
Global AV_INPUT_BUFFER_MIN_SIZE
Unused: avcodec_receive_packet() does not work with preallocated packet buffers.
Global av_mdct_init (int nbits, int inverse, double scale)
use av_tx_init from libavutil/tx.h with a type of AV_TX_FLOAT_MDCT, with a flag of AV_TX_FULL_IMDCT for a replacement to av_imdct_calc.
Global av_opt_ptr (const AVClass *avclass, void *obj, const char *name)
direct access to AVOption-exported fields is not supported
Global av_rdft_init (int nbits, enum RDFTransformType trans)
use av_tx_init from libavutil/tx.h with a type of AV_TX_FLOAT_RDFT
Global av_vdpau_alloc_context (void)
use av_vdpau_bind_context() instead
Global av_vdpau_hwaccel_get_render2 (const AVVDPAUContext *)
render2 is public and can be accessed directly
Global av_vdpau_hwaccel_set_render2 (AVVDPAUContext *, AVVDPAU_Render2)
render2 is public and can be accessed directly
Global AVCodec::ch_layouts
use avcodec_get_supported_config()
Global AVCodec::pix_fmts
use avcodec_get_supported_config()
Global AVCodec::sample_fmts
use avcodec_get_supported_config()
Global AVCodec::supported_framerates
use avcodec_get_supported_config()
Global AVCodec::supported_samplerates
use avcodec_get_supported_config()
Global avcodec_close (AVCodecContext *avctx)
Do not use this function. Use avcodec_free_context() to destroy a codec context (either open or closed). Opening and closing a codec context multiple times is not supported anymore – use multiple codec contexts instead.
Global AVCodecContext::ticks_per_frame
Global AVFilmGrainH274Params::bit_depth_chroma
use AVFilmGrainParams.bit_depth_chroma.
Global AVFilmGrainH274Params::bit_depth_luma
use AVFilmGrainParams.bit_depth_luma.
Global AVFilmGrainH274Params::color_range
use AVFilmGrainParams.color_{range,primaries,trc,space}.
Global AVFrame::interlaced_frame
Use AV_FRAME_FLAG_INTERLACED instead
Global AVFrame::key_frame
Use AV_FRAME_FLAG_KEY instead
Global AVFrame::pkt_pos
use AV_CODEC_FLAG_COPY_OPAQUE to pass through arbitrary user data from packets to frames
Global AVFrame::pkt_size
use AV_CODEC_FLAG_COPY_OPAQUE to pass through arbitrary user data from packets to frames
Global AVFrame::top_field_first
Use AV_FRAME_FLAG_TOP_FIELD_FIRST instead
Global AVHDRVividColorToneMappingParams::three_Spline_enable_Strength
Use three_spline instead
Global AVHDRVividColorToneMappingParams::three_Spline_TH_Delta1
Use three_spline instead
Global AVHDRVividColorToneMappingParams::three_Spline_TH_Delta2
Use three_spline instead
Global AVHDRVividColorToneMappingParams::three_Spline_TH_enable
Use three_spline instead
Global AVHDRVividColorToneMappingParams::three_Spline_TH_enable_MB
Use three_spline instead
Global AVHDRVividColorToneMappingParams::three_Spline_TH_mode
Use three_spline instead
File dict.h
AVDictionary is provided for compatibility with libav. It is both in implementation as well as API inefficient. It does not scale and is extremely slow with large dictionaries. It is recommended that new code uses our tree container from tree.c/h where applicable, which uses AVL trees to achieve O(log n) performance.
Global FF_LEVEL_UNKNOWN
The following define is deprecated; use AV_LEVEL_UNKOWN in defs.h instead.
Global FF_PROFILE_UNKNOWN
The following defines are deprecated; use AV_PROFILE_* in defs.h instead.