[FFmpeg-devel] [PATCH 2/2] ffmpeg: don't use deprecated av_log_ask_for_sample
Christophe Gisquet
christophe.gisquet at gmail.com
Fri Jan 30 14:09:03 CET 2015
The solution requires accessing an lavu internal, which may not be
a good example for ffmpeg as a library user.
---
ffmpeg.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/ffmpeg.c b/ffmpeg.c
index 9b7d585..271a638 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -60,6 +60,7 @@
#include "libavutil/bprint.h"
#include "libavutil/time.h"
#include "libavutil/threadmessage.h"
+#include "libavutil/internal.h"
#include "libavformat/os_support.h"
#include "libavformat/ffm.h" // not public API
@@ -1965,7 +1966,7 @@ static int decode_video(InputStream *ist, AVPacket *pkt, int *got_output)
if (ist->dec_ctx->codec_id == AV_CODEC_ID_H264) {
ist->st->codec->has_b_frames = ist->dec_ctx->has_b_frames;
} else
- av_log_ask_for_sample(
+ avpriv_request_sample(
ist->dec_ctx,
"has_b_frames is larger in decoder than demuxer %d > %d ",
ist->dec_ctx->has_b_frames,
--
1.9.2.msysgit.0
More information about the ffmpeg-devel
mailing list