Home
last modified time | relevance | path

Searched refs:pa_rtpoll_item (Results 1 - 25 of 25) sorted by relevance

/third_party/pulseaudio/src/pulsecore/
H A Drtpoll.h45 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 *userdata);
88 void pa_rtpoll_item_set_before_callback(pa_rtpoll_item *i, int (*before_cb)(pa_rtpoll_item *i), void *userdata);
92 void pa_rtpoll_item_set_after_callback(pa_rtpoll_item *
[all...]
H A Drtpoll.c66 PA_LLIST_HEAD(pa_rtpoll_item, items);
69 struct pa_rtpoll_item { struct
78 int (*work_cb)(pa_rtpoll_item *i);
79 int (*before_cb)(pa_rtpoll_item *i);
80 void (*after_cb)(pa_rtpoll_item *i);
85 PA_LLIST_FIELDS(pa_rtpoll_item);
109 pa_rtpoll_item *i; in rtpoll_rebuild()
151 static void rtpoll_item_destroy(pa_rtpoll_item *i) { in rtpoll_item_destroy()
158 PA_LLIST_REMOVE(pa_rtpoll_item, p->items, i); in rtpoll_item_destroy()
180 static void reset_revents(pa_rtpoll_item *
[all...]
/third_party/pulseaudio/src/tests/
H A Drtpoll-test.c29 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/
H A Drtp.h45 pa_rtpoll_item* pa_rtp_context_get_rtpoll_item(pa_rtp_context *c, pa_rtpoll *rtpoll);
H A Drtp-native.c392 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()
H A Dmodule-rtp-recv.c99 pa_rtpoll_item *rtpoll_item;
205 static int rtpoll_work_cb(pa_rtpoll_item *i) { in rtpoll_work_cb()
H A Drtp-gstreamer.c745 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/
H A Draop-client.h77 bool pa_raop_client_register_pollfd(pa_raop_client *c, pa_rtpoll *poll, pa_rtpoll_item **poll_item);
H A Draop-sink.c86 pa_rtpoll_item *rtpoll_item;
H A Draop-client.c1747 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()
/third_party/pulseaudio/src/modules/alsa/
H A Dalsa-util.h130 pa_rtpoll_item* pa_alsa_build_pollfd(snd_pcm_t *pcm, pa_rtpoll *rtpoll);
H A Dalsa-util.c1136 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()
H A Dalsa-sink.c166 pa_rtpoll_item *alsa_rtpoll_item;
H A Dalsa-source.c150 pa_rtpoll_item *alsa_rtpoll_item;
/third_party/pulseaudio/src/modules/
H A Dmodule-pipe-source.c79 pa_rtpoll_item *rtpoll_item;
H A Dmodule-combine-sink.c119 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;
H A Dmodule-esound-sink.c95 pa_rtpoll_item *rtpoll_item;
H A Dmodule-pipe-sink.c88 pa_rtpoll_item *rtpoll_item;
H A Dmodule-solaris.c108 pa_rtpoll_item *rtpoll_item;
H A Dmodule-loopback.c88 pa_rtpoll_item *rtpoll_item_read, *rtpoll_item_write;
/third_party/pulseaudio/src/modules/jack/
H A Dmodule-jack-sink.c92 pa_rtpoll_item *rtpoll_item;
H A Dmodule-jack-source.c80 pa_rtpoll_item *rtpoll_item;
/third_party/pulseaudio/src/modules/oss/
H A Dmodule-oss.c138 pa_rtpoll_item *rtpoll_item;
/third_party/pulseaudio/src/modules/bluetooth/
H A Dmodule-bluez5-device.c135 pa_rtpoll_item *rtpoll_item;
/third_party/pulseaudio/src/modules/echo-cancel/
H A Dmodule-echo-cancel.c222 pa_rtpoll_item *rtpoll_item_read, *rtpoll_item_write;

Completed in 35 milliseconds