Home
last modified time | relevance | path

Searched refs:drain_callback (Results 1 – 3 of 3) sorted by relevance

/third_party/pulseaudio/src/pulsecore/
Dioline.c59 pa_ioline_drain_cb_t drain_callback; member
86 l->drain_callback = NULL; in pa_ioline_new()
217 l->drain_callback = callback; in pa_ioline_set_drain_callback()
370 if (l->wbuf_valid_length <= 0 && l->drain_callback) in do_write()
371 l->drain_callback(l, l->drain_userdata); in do_write()
Dpdispatch.c224 pa_pdispatch_drain_cb_t drain_callback; member
290 if (pd->drain_callback && !pa_pdispatch_is_pending(pd)) in run_action()
291 pd->drain_callback(pd, pd->drain_userdata); in run_action()
413 pd->drain_callback = cb; in pa_pdispatch_set_drain_callback()
Dpstream.c168 pa_pstream_notify_cb_t drain_callback; member
816 if (p->drain_callback && !pa_pstream_is_pending(p)) in do_write()
817 p->drain_callback(p, p->drain_callback_userdata); in do_write()
1123 p->drain_callback = cb; in pa_pstream_set_drain_callback()
1221 p->drain_callback = NULL; in pa_pstream_unlink()