[FFmpeg-cvslog] lavf: deprecate av_apply_bitstream_filters

Rodger Combs git at videolan.org
Sat Jun 25 22:51:34 CEST 2016


ffmpeg | branch: master | Rodger Combs <rodger.combs at gmail.com> | Wed Apr 20 01:11:59 2016 -0500| [150e5e13b1fae125fd7ec2d91fa56b5be958668e] | committer: Rodger Combs

lavf: deprecate av_apply_bitstream_filters

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=150e5e13b1fae125fd7ec2d91fa56b5be958668e
---

 libavformat/avformat.h |    3 +++
 libavformat/utils.c    |    4 ++++
 2 files changed, 7 insertions(+)

diff --git a/libavformat/avformat.h b/libavformat/avformat.h
index 4eb1140..c881808 100644
--- a/libavformat/avformat.h
+++ b/libavformat/avformat.h
@@ -2873,8 +2873,11 @@ int avformat_queue_attached_pictures(AVFormatContext *s);
  * @return  >=0 on success;
  *          AVERROR code on failure
  */
+#if FF_API_OLD_BSF
+attribute_deprecated
 int av_apply_bitstream_filters(AVCodecContext *codec, AVPacket *pkt,
                                AVBitStreamFilterContext *bsfc);
+#endif
 
 /**
  * @}
diff --git a/libavformat/utils.c b/libavformat/utils.c
index 1d73b25..866dfb5 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -5006,6 +5006,8 @@ int ff_stream_add_bitstream_filter(AVStream *st, const char *name, const char *a
     return 1;
 }
 
+#if FF_API_OLD_BSF
+FF_DISABLE_DEPRECATION_WARNINGS
 int av_apply_bitstream_filters(AVCodecContext *codec, AVPacket *pkt,
                                AVBitStreamFilterContext *bsfc)
 {
@@ -5059,6 +5061,8 @@ int av_apply_bitstream_filters(AVCodecContext *codec, AVPacket *pkt,
     }
     return ret;
 }
+FF_ENABLE_DEPRECATION_WARNINGS
+#endif
 
 void ff_format_io_close(AVFormatContext *s, AVIOContext **pb)
 {



More information about the ffmpeg-cvslog mailing list