- Global av_destruct_packet (AVPacket *pkt)
- use the AVBuffer API instead
- Global av_log_ask_for_sample (void *avc, const char *msg,...) av_printf_format(2
- Use avpriv_request_sample() instead.
- Global av_log_missing_feature (void *avc, const char *feature, int want_sample)
- Use avpriv_report_missing_feature() instead.
- Global av_parser_change (AVCodecParserContext *s, AVCodecContext *avctx, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int keyframe)
- use AVBitstreamFilter
- Global avcodec_get_chroma_sub_sample (enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift)
- Use av_pix_fmt_get_chroma_sub_sample
- Global avcodec_get_edge_width (void)
- CODEC_FLAG_EMU_EDGE is deprecated, so this function is no longer needed
- Global avcodec_set_dimensions (AVCodecContext *s, int width, int height)
- this function is not supposed to be used from outside of lavc
- Global AVCodecContext::codec_name [32]
- this field is not used for anything in libavcodec
- Global AVCodecContext::debug_mv
- this option does not have any effect
- Global AVCodecContext::dtg_active_format
- Deprecated in favor of AVSideData
- Global AVCodecContext::error_rate
- use the 'error_rate' private AVOption of the mpegvideo encoders
- Global AVCodecContext::get_buffer )(struct AVCodecContext *c, AVFrame *pic)
- use get_buffer2()
- Global AVCodecContext::lowres
- use decoder private options instead
- Global AVCodecContext::pkt
- this field is not supposed to be accessed from outside lavc
- Global AVCodecContext::release_buffer )(struct AVCodecContext *c, AVFrame *pic)
- custom freeing callbacks should be set from get_buffer2()
- Global AVCodecContext::request_channels
- Deprecated in favor of request_channel_layout.
- Global AVCodecContext::thread_opaque
- this field should not be used from outside of lavc
- Global AVFrame::hwaccel_picture_private
- this field is unused
- Global AVFrame::reordered_opaque
- in favor of pkt_pts
- Global avpicture_deinterlace (AVPicture *dst, const AVPicture *src, enum AVPixelFormat pix_fmt, int width, int height)
- - use yadif (in libavfilter) instead
- Global CODEC_CAP_NEG_LINESIZES
- no codecs use this capability
- Global CODEC_FLAG_EMU_EDGE
- edges are not used/required anymore.
- Global CODEC_FLAG_GMC
- use the "gmc" private option of the libxvid encoder
- Global CODEC_FLAG_INPUT_PRESERVED
- passing reference-counted frames to the encoders replaces this flag
- Global CODEC_FLAG_MV0
- use the flag "mv0" in the "mpv_flags" private option of the mpegvideo encoders
- Global CODEC_FLAG_NORMALIZE_AQP
- use the flag "naq" in the "mpv_flags" private option of the mpegvideo encoders
- Global FF_DEBUG_MV
- this option does nothing
- Global FF_MAX_B_FRAMES
- there is no libavcodec-wide limit on the number of B-frames
- Global PIX_FMT_BE
- use the AV_PIX_FMT_FLAG_* flags