summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2004-09-16 23:48:58 +0000
committerLennart Poettering <lennart@poettering.net>2004-09-16 23:48:58 +0000
commitd2da493b7b7a188a9747337ea1137ab26fe4453e (patch)
tree34d18ca93ae017147a7655b005976d526d13d71a
parent69c436bdf991ef0ab88765bdbacb709cc38dfc8f (diff)
clean up volume setting
git-svn-id: file:///home/lennart/svn/public/xmms-pulse/trunk@22 ef929aba-56e2-0310-84e0-b7573d389508
-rw-r--r--src/plugin.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugin.c b/src/plugin.c
index afd3d30..5312c15 100644
--- a/src/plugin.c
+++ b/src/plugin.c
@@ -167,7 +167,6 @@ static void stream_state_callback(struct pa_stream *s, void *userdata) {
break;
case PA_STREAM_READY:
assert(current_request && current_request->message == MESSAGE_OPEN);
- pa_operation_unref(pa_context_set_sink_input_volume(context, pa_stream_get_index(s), current_request->volume, NULL, NULL));
pa_operation_unref(pa_context_get_sink_input_info(context, pa_stream_get_index(s), info_callback, NULL));
finish_request(1);
break;
@@ -195,7 +194,7 @@ static void context_state_callback(struct pa_context *c, void *userdata) {
assert(stream);
pa_stream_set_state_callback(stream, stream_state_callback, NULL);
- pa_stream_connect_playback(stream, NULL, NULL, 0);
+ pa_stream_connect_playback(stream, NULL, NULL, current_request->volume);
break;
default: