From 7055cdacab305caf36c035060d695f4fa1dfce1d Mon Sep 17 00:00:00 2001 From: Benoit Fouet Date: Mon, 21 Jan 2008 13:36:20 +0000 Subject: [PATCH] Inform user when bitstream filter fails. Originally committed as revision 11587 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffmpeg.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ffmpeg.c b/ffmpeg.c index 917607272..751ba5c81 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -415,9 +415,15 @@ static void write_frame(AVFormatContext *s, AVPacket *pkt, AVCodecContext *avctx &new_pkt.data, &new_pkt.size, pkt->data, pkt->size, pkt->flags & PKT_FLAG_KEY); - if(a){ + if(a>0){ av_free_packet(pkt); new_pkt.destruct= av_destruct_packet; + } else if(a<0){ + fprintf(stderr, "%s failed for stream %d, codec %s" + , bsfc->filter->name + , pkt->stream_index + , avctx->codec ? avctx->codec->name : "copy"); + print_error("", a); } *pkt= new_pkt; -- 2.11.0