summaryrefslogtreecommitdiff
path: root/src/modules/alsa/module-alsa-sink.c
diff options
context:
space:
mode:
authorPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>2011-08-02 18:37:29 -0500
committerArun Raghavan <arun.raghavan@collabora.co.uk>2011-10-17 20:09:50 +0530
commitb232fbd8f8afa5881d483e2fa72e06206f1da861 (patch)
tree32f0243d2fa7bc3dd9a98cdb6047f539a49663dc /src/modules/alsa/module-alsa-sink.c
parentf0ec495938cf0adbee820aec126ece99eb31a1af (diff)
alsa: support for alternate sampling rate
This is where the actual changes happen. Some additional checks would be required to make sure the rate is actually supported Tested with both PCM and passthrough streams Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Diffstat (limited to 'src/modules/alsa/module-alsa-sink.c')
-rw-r--r--src/modules/alsa/module-alsa-sink.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/alsa/module-alsa-sink.c b/src/modules/alsa/module-alsa-sink.c
index 2a558a145..019ccf0eb 100644
--- a/src/modules/alsa/module-alsa-sink.c
+++ b/src/modules/alsa/module-alsa-sink.c
@@ -45,6 +45,7 @@ PA_MODULE_USAGE(
"device_id=<ALSA card index> "
"format=<sample format> "
"rate=<sample rate> "
+ "alternate_rate=<alternate sample rate> "
"channels=<number of channels> "
"channel_map=<channel map> "
"fragments=<number of fragments> "
@@ -69,6 +70,7 @@ static const char* const valid_modargs[] = {
"device_id",
"format",
"rate",
+ "alternate_rate",
"channels",
"channel_map",
"fragments",