diff libmp3lame.c @ 11654:fe105c6d28c7 libavcodec

Set .supported_samplerates for mpeg audio encoders.
author michael
date Thu, 22 Apr 2010 09:41:45 +0000
parents 7dd2a45249a9
children fac8063ed1e7
line wrap: on
line diff
--- a/libmp3lame.c	Wed Apr 21 18:01:34 2010 +0000
+++ b/libmp3lame.c	Thu Apr 22 09:41:45 2010 +0000
@@ -81,8 +81,8 @@
     return -1;
 }
 
-static const int sSampleRates[3] = {
-    44100, 48000,  32000
+static const int sSampleRates[] = {
+    44100, 48000,  32000, 22050, 24000, 16000, 11025, 12000, 8000, 0
 };
 
 static const int sBitRates[2][3][15] = {
@@ -224,5 +224,6 @@
     MP3lame_encode_close,
     .capabilities= CODEC_CAP_DELAY,
     .sample_fmts = (const enum SampleFormat[]){SAMPLE_FMT_S16,SAMPLE_FMT_NONE},
+    .supported_samplerates= sSampleRates,
     .long_name= NULL_IF_CONFIG_SMALL("libmp3lame MP3 (MPEG audio layer 3)"),
 };