Home
last modified time | relevance | path

Searched refs:pa_rtpoll (Results 1 – 25 of 40) sorted by relevance

12

/third_party/pulseaudio/src/pulsecore/
Drtpoll.h44 typedef struct pa_rtpoll pa_rtpoll; typedef
54 pa_rtpoll *pa_rtpoll_new(void);
55 void pa_rtpoll_free(pa_rtpoll *p);
61 int pa_rtpoll_run(pa_rtpoll *f);
63 void pa_rtpoll_set_timer_absolute(pa_rtpoll *p, pa_usec_t usec);
64 void pa_rtpoll_set_timer_relative(pa_rtpoll *p, pa_usec_t usec);
65 void pa_rtpoll_set_timer_disabled(pa_rtpoll *p);
69 bool pa_rtpoll_timer_elapsed(pa_rtpoll *p);
72 pa_rtpoll_item *pa_rtpoll_item_new(pa_rtpoll *p, pa_rtpoll_priority_t prio, unsigned n_fds);
96 pa_rtpoll_item *pa_rtpoll_item_new_fdsem(pa_rtpoll *p, pa_rtpoll_priority_t prio, pa_fdsem *s);
[all …]
Drtpoll.c47 struct pa_rtpoll { struct
69 pa_rtpoll *rtpoll; argument
89 pa_rtpoll *pa_rtpoll_new(void) { in pa_rtpoll_new()
90 pa_rtpoll *p; in pa_rtpoll_new()
92 p = pa_xnew0(pa_rtpoll, 1); in pa_rtpoll_new()
105 static void rtpoll_rebuild(pa_rtpoll *p) { in rtpoll_rebuild()
151 pa_rtpoll *p; in rtpoll_item_destroy()
167 void pa_rtpoll_free(pa_rtpoll *p) { in pa_rtpoll_free()
192 static void reset_all_revents(pa_rtpoll *p) { in reset_all_revents()
206 int pa_rtpoll_run(pa_rtpoll *p) { in pa_rtpoll_run()
[all …]
Dthread-mq.h39 int pa_thread_mq_init(pa_thread_mq *q, pa_mainloop_api *mainloop, pa_rtpoll *rtpoll);
Dsource.h236 pa_rtpoll *rtpoll;
366 void pa_source_set_rtpoll(pa_source *s, pa_rtpoll *p);
Dsink.h278 pa_rtpoll *rtpoll;
428 void pa_sink_set_rtpoll(pa_sink *s, pa_rtpoll *p);
Dthread-mq.c136 int pa_thread_mq_init(pa_thread_mq *q, pa_mainloop_api *mainloop, pa_rtpoll *rtpoll) { in pa_thread_mq_init()
/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()
Drtp-gstreamer.c659 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/tests/
Drtpoll-test.c44 pa_rtpoll *p; in START_TEST()
/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);
/third_party/pulseaudio/src/modules/alsa/
Dalsa-util.h130 pa_rtpoll_item* pa_alsa_build_pollfd(snd_pcm_t *pcm, pa_rtpoll *rtpoll);
Dalsa-mixer.h397 int pa_alsa_set_mixer_rtpoll(struct pa_alsa_mixer_pdata *pd, snd_mixer_t *mixer, pa_rtpoll *rtp);
/third_party/pulseaudio/src/modules/
Dmodule-null-source.c68 pa_rtpoll *rtpoll;
Dmodule-sine-source.c62 pa_rtpoll *rtpoll;
Dmodule-pipe-source.c72 pa_rtpoll *rtpoll;
Dmodule-null-sink.c70 pa_rtpoll *rtpoll;
Dmodule-tunnel-sink-new.c79 pa_rtpoll *rtpoll;
Dmodule-tunnel-source-new.c77 pa_rtpoll *rtpoll;
Dmodule-pipe-sink.c77 pa_rtpoll *rtpoll;
Dmodule-esound-sink.c88 pa_rtpoll *rtpoll;
Dmodule-virtual-source.c81 pa_rtpoll *rtpoll;
Dmodule-zeroconf-publish.c129 pa_rtpoll *rtpoll;
/third_party/pulseaudio/src/modules/jack/
Dmodule-jack-source.c75 pa_rtpoll *rtpoll;
Dmodule-jack-sink.c87 pa_rtpoll *rtpoll;

12