- 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::debug_mv
- this option does not have any effect
- 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::reordered_opaque
- in favor of pkt_pts
- encoding: unused
- decoding: Set by user.
- 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. I.e. this flag is now always set.
- 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 sws_getContext (int srcW, int srcH, enum AVPixelFormat srcFormat, int dstW, int dstH, enum AVPixelFormat dstFormat, int flags, SwsFilter *srcFilter, SwsFilter *dstFilter, const double *param)
- Use sws_getCachedContext() instead.