ffmpeg | branch: master | Rostislav Pehlivanov <[email protected]> | Fri Aug 21 21:28:20 2015 +0100| [88a5f93f629a6eca96c348c40902a541f10ef467] | committer: Rostislav Pehlivanov
aacenc: treat unknown profile as AAC-LC When the encoder is ran without specifying -profile:a the default avctx->profile value is -99 (FF_PROFILE_UKNOWN), which used to be treated as AAC-LC. Signed-off-by: Rostislav Pehlivanov <[email protected]> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=88a5f93f629a6eca96c348c40902a541f10ef467 --- libavcodec/aacenc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c index 0ffa4a2..af77379 100644 --- a/libavcodec/aacenc.c +++ b/libavcodec/aacenc.c @@ -789,7 +789,8 @@ static av_cold int aac_encode_init(AVCodecContext *avctx) } else if (avctx->profile == FF_PROFILE_AAC_LOW && s->options.pred) { s->profile = 0; /* Main */ WARN_IF(1, "Prediction requested, changing profile to AAC-Main\n"); - } else if (avctx->profile == FF_PROFILE_AAC_LOW) { + } else if (avctx->profile == FF_PROFILE_AAC_LOW || + avctx->profile == FF_PROFILE_UNKNOWN) { s->profile = 1; /* Low */ } else { ERROR_IF(1, "Unsupported profile %d\n", avctx->profile); _______________________________________________ ffmpeg-cvslog mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog
