diff options
author | Anssi Hannula <anssi.hannula@iki.fi> | 2011-01-21 21:58:54 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-01-23 19:32:07 +0100 |
commit | 890b771cc18af3e020cf96b1bb9202526c32cf8e (patch) | |
tree | a006ab8e1cb0c903fc95a8a10930941ac30611df | |
parent | 5b7e7544e1649c7b120a277678d530dcb93df3f5 (diff) | |
download | ffmpeg-890b771cc18af3e020cf96b1bb9202526c32cf8e.tar.gz |
libfaac: add recognized profiles array
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
(cherry picked from commit b92f76e209b6912fb36ea2e588474c48ca231dea)
-rw-r--r-- | libavcodec/libfaac.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libavcodec/libfaac.c b/libavcodec/libfaac.c index b220b1714e..e0425377aa 100644 --- a/libavcodec/libfaac.c +++ b/libavcodec/libfaac.c @@ -145,6 +145,14 @@ static av_cold int Faac_encode_close(AVCodecContext *avctx) return 0; } +static const AVProfile profiles[] = { + { FF_PROFILE_AAC_MAIN, "Main" }, + { FF_PROFILE_AAC_LOW, "LC" }, + { FF_PROFILE_AAC_SSR, "SSR" }, + { FF_PROFILE_AAC_LTP, "LTP" }, + { FF_PROFILE_UNKNOWN }, +}; + AVCodec libfaac_encoder = { "libfaac", AVMEDIA_TYPE_AUDIO, @@ -155,4 +163,5 @@ AVCodec libfaac_encoder = { Faac_encode_close, .sample_fmts = (const enum AVSampleFormat[]){AV_SAMPLE_FMT_S16,AV_SAMPLE_FMT_NONE}, .long_name = NULL_IF_CONFIG_SMALL("libfaac AAC (Advanced Audio Codec)"), + .profiles = NULL_IF_CONFIG_SMALL(profiles), }; |