Home
last modified time | relevance | path

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

12

/third_party/pulseaudio/src/pulsecore/
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 *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 …]
Drtpoll.c65 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/
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/
Drtp.h45 pa_rtpoll_item* pa_rtp_context_get_rtpoll_item(pa_rtp_context *c, pa_rtpoll *rtpoll);
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()
Dmodule-rtp-recv.c99 pa_rtpoll_item *rtpoll_item;
205 static int rtpoll_work_cb(pa_rtpoll_item *i) { in rtpoll_work_cb()
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/
Draop-client.h77 bool pa_raop_client_register_pollfd(pa_raop_client *c, pa_rtpoll *poll, pa_rtpoll_item **poll_item);
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()
Draop-sink.c86 pa_rtpoll_item *rtpoll_item;
/third_party/pulseaudio/src/modules/alsa/
Dalsa-util.h130 pa_rtpoll_item* pa_alsa_build_pollfd(snd_pcm_t *pcm, pa_rtpoll *rtpoll);
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()
Dalsa-mixer.c516 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()
Dalsa-source.c150 pa_rtpoll_item *alsa_rtpoll_item;
/third_party/pulseaudio/src/modules/
Dmodule-pipe-source.c79 pa_rtpoll_item *rtpoll_item;
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;
Dmodule-pipe-sink.c88 pa_rtpoll_item *rtpoll_item;
Dmodule-esound-sink.c95 pa_rtpoll_item *rtpoll_item;
Dmodule-solaris.c108 pa_rtpoll_item *rtpoll_item;
Dmodule-loopback.c88 pa_rtpoll_item *rtpoll_item_read, *rtpoll_item_write;
/third_party/pulseaudio/src/modules/jack/
Dmodule-jack-source.c80 pa_rtpoll_item *rtpoll_item;
Dmodule-jack-sink.c92 pa_rtpoll_item *rtpoll_item;
/third_party/pulseaudio/src/modules/oss/
Dmodule-oss.c138 pa_rtpoll_item *rtpoll_item;
/third_party/pulseaudio/src/modules/bluetooth/
Dmodule-bluez5-device.c135 pa_rtpoll_item *rtpoll_item;
/third_party/pulseaudio/src/modules/echo-cancel/
Dmodule-echo-cancel.c222 pa_rtpoll_item *rtpoll_item_read, *rtpoll_item_write;

12