Browse Source

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 <ceffmpeg@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
tags/n4.0
James Almer 8 years ago
parent
commit
e70cdf91a7
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      libavformat/mux.c

+ 3
- 1
libavformat/mux.c View File

@@ -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;


Loading…
Cancel
Save