diff options
-rw-r--r-- | src/plugin.c | 3 |
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: |