Don't complain about codec2's 700 bit/s modes in ffmpeg.c
authorTomas Härdin <tjoppen@acc.umu.se>
Thu, 3 Aug 2017 15:33:04 +0000 (17:33 +0200)
committerTomas Härdin <tjoppen@acc.umu.se>
Sat, 24 Feb 2018 16:06:31 +0000 (17:06 +0100)
fftools/ffmpeg.c

index bea922b..32caa4b 100644 (file)
@@ -3502,7 +3502,8 @@ static int init_output_stream(OutputStream *ost, char *error, int error_len)
             av_buffersink_set_frame_size(ost->filter->filter,
                                             ost->enc_ctx->frame_size);
         assert_avoptions(ost->encoder_opts);
-        if (ost->enc_ctx->bit_rate && ost->enc_ctx->bit_rate < 1000)
+        if (ost->enc_ctx->bit_rate && ost->enc_ctx->bit_rate < 1000 &&
+            ost->enc_ctx->codec_id != AV_CODEC_ID_CODEC2 /* don't complain about 700 bit/s modes */)
             av_log(NULL, AV_LOG_WARNING, "The bitrate parameter is set too low."
                                          " It takes bits/s as argument, not kbits/s\n");