On Wed, Dec 2, 2015 at 4:47 PM, Rostislav Pehlivanov <atomnu...@gmail.com> wrote: > This commit marks any coders beside twoloop as experimental and gives > out a warning that some of they might be silently removed in the future. > > Users are highly encouraged to use the twoloop coder, which is the > default. > --- > libavcodec/aacenc.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c > index 971f8ab..7a34806 100644 > --- a/libavcodec/aacenc.c > +++ b/libavcodec/aacenc.c > @@ -967,6 +967,8 @@ static av_cold int aac_encode_init(AVCodecContext *avctx) > s->coder = &ff_aac_coders[s->options.coder]; > > if (s->options.coder != AAC_CODER_TWOLOOP) { > + ERROR_IF(avctx->strict_std_compliance > FF_COMPLIANCE_EXPERIMENTAL, > + "Coders other than twoloop require -strict -2 and some may > be removed in the future\n"); > s->options.intensity_stereo = 0; > s->options.pns = 0; > }
LGTM _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel