ffmpeg | branch: master | James Almer <jamr...@gmail.com> | Tue Oct 31 14:59:08 2017 -0300| [e70cdf91a7bc997f2b6e917f2ee4bfdc25d31684] | committer: James Almer
avformat/mux: be less strict with bitstream filter failures This makes the autobsf feature behave the same as the manual bitstream filtering in ffmpeg.c Fixes ticket #6794 Reviewed-by: rcombs Reviewed-by: Carl Eugen Hoyos <ceffm...@gmail.com> Signed-off-by: James Almer <jamr...@gmail.com> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e70cdf91a7bc997f2b6e917f2ee4bfdc25d31684 --- libavformat/mux.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavformat/mux.c b/libavformat/mux.c index 77e03ee5ba..1445e7dcd6 100644 --- a/libavformat/mux.c +++ b/libavformat/mux.c @@ -876,7 +876,9 @@ static int do_packet_auto_bsf(AVFormatContext *s, AVPacket *pkt) { av_log(ctx, AV_LOG_ERROR, "Failed to send packet to filter %s for stream %d\n", ctx->filter->name, pkt->stream_index); - return ret; + if (s->error_recognition & AV_EF_EXPLODE) + return ret; + return 0; } } return 1; _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog