Home | History | Annotate | Download | only in pulse

Lines Matching refs:handle_

33       handle_(NULL),
42 DCHECK(!handle_);
48 if (!pulse::CreateInputStream(pa_mainloop_, pa_context_, &handle_, params_,
53 DCHECK(handle_);
63 DCHECK(handle_);
74 pa_stream_drop(handle_);
79 pa_stream_set_read_callback(handle_, &ReadCallback, this);
80 pa_stream_readable_size(handle_);
83 pa_operation* operation = pa_stream_cork(handle_, 0, NULL, NULL);
98 pa_operation* operation = pa_stream_flush(handle_,
104 pa_stream_set_read_callback(handle_, NULL, NULL);
105 operation = pa_stream_cork(handle_, 1, &pulse::StreamSuccessCallback,
114 if (handle_) {
116 pa_stream_set_state_callback(handle_, NULL, NULL);
117 pa_stream_flush(handle_, NULL, NULL);
119 if (pa_stream_get_state(handle_) != PA_STREAM_UNCONNECTED)
120 pa_stream_disconnect(handle_);
123 pa_stream_unref(handle_);
124 handle_ = NULL;
142 if (!handle_)
145 size_t index = pa_stream_get_device_index(handle_);
172 if (!handle_)
175 size_t index = pa_stream_get_device_index(handle_);
186 if (!handle_)
189 size_t index = pa_stream_get_device_index(handle_);
250 handle_, params_.sample_rate(), params_.GetBytesPerFrame());
264 pa_stream_peek(handle_, &data, &length);
271 pa_stream_drop(handle_);
272 } while (pa_stream_readable_size(handle_) > 0);