/third_party/pulseaudio/src/pulsecore/ |
D | rtpoll.h | 45 typedef struct pa_rtpoll_item pa_rtpoll_item; typedef 72 pa_rtpoll_item *pa_rtpoll_item_new(pa_rtpoll *p, pa_rtpoll_priority_t prio, unsigned n_fds); 73 void pa_rtpoll_item_free(pa_rtpoll_item *i); 78 struct pollfd *pa_rtpoll_item_get_pollfd(pa_rtpoll_item *i, unsigned *n_fds); 83 void pa_rtpoll_item_set_work_callback(pa_rtpoll_item *i, int (*work_cb)(pa_rtpoll_item *i), void *u… 88 void pa_rtpoll_item_set_before_callback(pa_rtpoll_item *i, int (*before_cb)(pa_rtpoll_item *i), voi… 92 void pa_rtpoll_item_set_after_callback(pa_rtpoll_item *i, void (*after_cb)(pa_rtpoll_item *i), void… 94 void* pa_rtpoll_item_get_work_userdata(pa_rtpoll_item *i); 96 pa_rtpoll_item *pa_rtpoll_item_new_fdsem(pa_rtpoll *p, pa_rtpoll_priority_t prio, pa_fdsem *s); 97 pa_rtpoll_item *pa_rtpoll_item_new_asyncmsgq_read(pa_rtpoll *p, pa_rtpoll_priority_t prio, pa_async… [all …]
|
D | rtpoll.c | 65 PA_LLIST_HEAD(pa_rtpoll_item, items); 68 struct pa_rtpoll_item { struct 77 int (*work_cb)(pa_rtpoll_item *i); argument 78 int (*before_cb)(pa_rtpoll_item *i); argument 79 void (*after_cb)(pa_rtpoll_item *i); argument 84 PA_LLIST_FIELDS(pa_rtpoll_item); argument 108 pa_rtpoll_item *i; in rtpoll_rebuild() 150 static void rtpoll_item_destroy(pa_rtpoll_item *i) { in rtpoll_item_destroy() 157 PA_LLIST_REMOVE(pa_rtpoll_item, p->items, i); in rtpoll_item_destroy() 179 static void reset_revents(pa_rtpoll_item *i) { in reset_revents() [all …]
|
/third_party/pulseaudio/src/tests/ |
D | rtpoll-test.c | 29 static int before(pa_rtpoll_item *i) { in before() 34 static void after(pa_rtpoll_item *i) { in after() 38 static int worker(pa_rtpoll_item *w) { in worker() 45 pa_rtpoll_item *i, *w; in START_TEST()
|
/third_party/pulseaudio/src/modules/rtp/ |
D | rtp.h | 45 pa_rtpoll_item* pa_rtp_context_get_rtpoll_item(pa_rtp_context *c, pa_rtpoll *rtpoll);
|
D | rtp-native.c | 392 pa_rtpoll_item* pa_rtp_context_get_rtpoll_item(pa_rtp_context *c, pa_rtpoll *rtpoll) { in pa_rtp_context_get_rtpoll_item() 393 pa_rtpoll_item *item; in pa_rtp_context_get_rtpoll_item()
|
D | module-rtp-recv.c | 99 pa_rtpoll_item *rtpoll_item; 205 static int rtpoll_work_cb(pa_rtpoll_item *i) { in rtpoll_work_cb()
|
D | rtp-gstreamer.c | 745 pa_rtpoll_item* pa_rtp_context_get_rtpoll_item(pa_rtp_context *c, pa_rtpoll *rtpoll) { in pa_rtp_context_get_rtpoll_item()
|
/third_party/pulseaudio/src/modules/raop/ |
D | raop-client.h | 77 bool pa_raop_client_register_pollfd(pa_raop_client *c, pa_rtpoll *poll, pa_rtpoll_item **poll_item);
|
D | raop-client.c | 1747 bool pa_raop_client_register_pollfd(pa_raop_client *c, pa_rtpoll *poll, pa_rtpoll_item **poll_item)… in pa_raop_client_register_pollfd() 1749 pa_rtpoll_item *item = NULL; in pa_raop_client_register_pollfd()
|
D | raop-sink.c | 86 pa_rtpoll_item *rtpoll_item;
|
/third_party/pulseaudio/src/modules/alsa/ |
D | alsa-util.h | 130 pa_rtpoll_item* pa_alsa_build_pollfd(snd_pcm_t *pcm, pa_rtpoll *rtpoll);
|
D | alsa-util.c | 1136 pa_rtpoll_item* pa_alsa_build_pollfd(snd_pcm_t *pcm, pa_rtpoll *rtpoll) { in pa_alsa_build_pollfd() 1139 pa_rtpoll_item *item; in pa_alsa_build_pollfd()
|
D | alsa-mixer.c | 516 pa_rtpoll_item *poll_item; 538 static int rtpoll_work_cb(pa_rtpoll_item *i) { in rtpoll_work_cb() 592 pa_rtpoll_item *i; in pa_alsa_set_mixer_rtpoll()
|
D | alsa-source.c | 150 pa_rtpoll_item *alsa_rtpoll_item;
|
/third_party/pulseaudio/src/modules/ |
D | module-pipe-source.c | 79 pa_rtpoll_item *rtpoll_item;
|
D | module-combine-sink.c | 119 pa_rtpoll_item *audio_inq_rtpoll_item_read, *audio_inq_rtpoll_item_write; 120 pa_rtpoll_item *control_inq_rtpoll_item_read, *control_inq_rtpoll_item_write; 121 pa_rtpoll_item *outq_rtpoll_item_read, *outq_rtpoll_item_write;
|
D | module-pipe-sink.c | 88 pa_rtpoll_item *rtpoll_item;
|
D | module-esound-sink.c | 95 pa_rtpoll_item *rtpoll_item;
|
D | module-solaris.c | 108 pa_rtpoll_item *rtpoll_item;
|
D | module-loopback.c | 88 pa_rtpoll_item *rtpoll_item_read, *rtpoll_item_write;
|
/third_party/pulseaudio/src/modules/jack/ |
D | module-jack-source.c | 80 pa_rtpoll_item *rtpoll_item;
|
D | module-jack-sink.c | 92 pa_rtpoll_item *rtpoll_item;
|
/third_party/pulseaudio/src/modules/oss/ |
D | module-oss.c | 138 pa_rtpoll_item *rtpoll_item;
|
/third_party/pulseaudio/src/modules/bluetooth/ |
D | module-bluez5-device.c | 135 pa_rtpoll_item *rtpoll_item;
|
/third_party/pulseaudio/src/modules/echo-cancel/ |
D | module-echo-cancel.c | 222 pa_rtpoll_item *rtpoll_item_read, *rtpoll_item_write;
|