Lines Matching refs:state
587 /* First, change the state, because otherwise pa_sink_render() would fail */
590 stream_cork_within_thread(u, u->sink->thread_info.state == PA_SINK_SUSPENDED);
592 if (PA_SINK_IS_OPENED(u->sink->thread_info.state))
627 if (PA_SINK_IS_OPENED(u->sink->thread_info.state))
691 static int sink_set_state_in_main_thread_cb(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t suspend_cause) {
698 if (state == s->state)
701 switch ((pa_sink_state_t) state) {
704 pa_assert(PA_SINK_IS_OPENED(s->state));
710 if (s->state == PA_SINK_SUSPENDED)
735 stream_cork_within_thread(u, u->source->thread_info.state == PA_SOURCE_SUSPENDED);
770 if (PA_SOURCE_IS_OPENED(u->source->thread_info.state))
820 static int source_set_state_in_main_thread_cb(pa_source *s, pa_source_state_t state, pa_suspend_cause_t suspend_cause) {
827 if (state == s->state)
830 switch ((pa_source_state_t) state) {
833 pa_assert(PA_SOURCE_IS_OPENED(s->state));
839 if (s->state == PA_SOURCE_SUSPENDED)
1289 uint32_t state, n_volume_steps, card;
1292 pa_tagstruct_getu32(t, &state) < 0 ||
1488 uint32_t state, n_volume_steps, card;
1491 pa_tagstruct_getu32(t, &state) < 0 ||
1834 pa_tagstruct_put_boolean(reply, !PA_SINK_IS_OPENED(u->sink->state));
1853 pa_tagstruct_put_boolean(reply, !PA_SOURCE_IS_OPENED(u->source->state));