summaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2006-08-12 00:25:52 +0000
committerLennart Poettering <lennart@poettering.net>2006-08-12 00:25:52 +0000
commit8da9b94af667b066b6ab2bb86553bedae330e27b (patch)
treeec36843d2d019446c7116beec94a72c97a72c04b /src/modules
parentbfa6604b1ddc5e2c0f1aaa15330363724856359b (diff)
allow setting the null sink description by a module parameter
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1206 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/module-null-sink.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/modules/module-null-sink.c b/src/modules/module-null-sink.c
index 73cacc72..4d5ebb08 100644
--- a/src/modules/module-null-sink.c
+++ b/src/modules/module-null-sink.c
@@ -53,7 +53,8 @@ PA_MODULE_USAGE(
"channels=<number of channels> "
"rate=<sample rate> "
"sink_name=<name of sink>"
- "channel_map=<channel map>")
+ "channel_map=<channel map>"
+ "description=<description for the sink>")
#define DEFAULT_SINK_NAME "null"
@@ -73,7 +74,8 @@ static const char* const valid_modargs[] = {
"format",
"channels",
"sink_name",
- "channel_map",
+ "channel_map",
+ "description",
NULL
};
@@ -141,7 +143,7 @@ int pa__init(pa_core *c, pa_module*m) {
u->sink->get_latency = get_latency;
u->sink->userdata = u;
pa_sink_set_owner(u->sink, m);
- pa_sink_set_description(u->sink, "NULL sink");
+ pa_sink_set_description(u->sink, pa_modargs_get_value(ma, "description", "NULL sink"));
u->n_bytes = 0;
pa_gettimeofday(&u->start_time);