[alsa-devel] [PATCH 1/2] tinycompress: update compress headers for sample rate field

Vinod Koul vinod.koul at intel.com
Thu Jun 19 11:37:02 CEST 2014


commit "929559b: ALSA: compress: add num_sample_rates in snd_codec_desc" adds
array for passing sample rate instead of bit map. Update the local header as
well

Signed-off-by: Vinod Koul <vinod.koul at intel.com>
---
 include/sound/compress_params.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/include/sound/compress_params.h b/include/sound/compress_params.h
index deda425..378417a 100644
--- a/include/sound/compress_params.h
+++ b/include/sound/compress_params.h
@@ -23,6 +23,7 @@
 #define MAX_NUM_CODECS 32
 #define MAX_NUM_CODEC_DESCRIPTORS 32
 #define MAX_NUM_BITRATES 32
+#define MAX_NUM_SAMPLE_RATES 32
 
 #define SND_AUDIOCODEC_PCM ((__u32) 0x00000001)
 #define SND_AUDIOCODEC_MP3 ((__u32) 0x00000002)
@@ -209,7 +210,8 @@ union snd_codec_options {
 
 struct snd_codec_desc {
  __u32 max_ch;
- __u32 sample_rates;
+ __u32 sample_rates[MAX_NUM_SAMPLE_RATES];
+ __u32 num_sample_rates;
  __u32 bit_rate[MAX_NUM_BITRATES];
  __u32 num_bitrates;
  __u32 rate_control;
-- 
1.7.0.4



More information about the Alsa-devel mailing list