Home
last modified time | relevance | path

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

12

/third_party/pulseaudio/src/modules/
H A Dmodule-null-source.c40 #include <pulsecore/rtpoll.h>
69 pa_rtpoll *rtpoll; member
175 pa_rtpoll_set_timer_absolute(u->rtpoll, u->timestamp + u->block_usec); in thread_func()
177 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func()
180 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
183 timer_elapsed = pa_rtpoll_timer_elapsed(u->rtpoll); in thread_func()
224 u->rtpoll = pa_rtpoll_new(); in pa__init()
226 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
254 pa_source_set_rtpoll(u->source, u->rtpoll); in pa__init()
310 if (u->rtpoll) in pa__done()
[all...]
H A Dmodule-sine-source.c40 #include <pulsecore/rtpoll.h>
62 pa_rtpoll *rtpoll; member
178 pa_rtpoll_set_timer_absolute(u->rtpoll, u->timestamp); in thread_func()
180 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func()
183 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
232 u->rtpoll = pa_rtpoll_new(); in pa__init()
234 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
273 pa_source_set_rtpoll(u->source, u->rtpoll); in pa__init()
329 if (u->rtpoll) in pa__done()
330 pa_rtpoll_free(u->rtpoll); in pa__done()
[all...]
H A Dmodule-pipe-source.c46 #include <pulsecore/rtpoll.h>
72 pa_rtpoll *rtpoll; member
181 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
232 u->rtpoll = pa_rtpoll_new(); in pa__init()
234 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
295 pa_source_set_rtpoll(u->source, u->rtpoll); in pa__init()
298 u->rtpoll_item = pa_rtpoll_item_new(u->rtpoll, PA_RTPOLL_NEVER, 1); in pa__init()
359 if (u->rtpoll) in pa__done()
360 pa_rtpoll_free(u->rtpoll); in pa__done()
H A Dmodule-null-sink.c43 #include <pulsecore/rtpoll.h>
70 pa_rtpoll *rtpoll; member
293 pa_rtpoll_set_timer_absolute(u->rtpoll, u->timestamp); in thread_func()
295 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func()
298 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
342 u->rtpoll = pa_rtpoll_new(); in pa__init()
345 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
405 pa_sink_set_rtpoll(u->sink, u->rtpoll); in pa__init()
476 if (u->rtpoll) in pa__done()
477 pa_rtpoll_free(u->rtpoll); in pa__done()
[all...]
H A Dmodule-pipe-sink.c49 #include <pulsecore/rtpoll.h>
77 pa_rtpoll *rtpoll; member
338 pa_rtpoll_set_timer_absolute(u->rtpoll, u->timestamp); in thread_func_use_timing()
340 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func_use_timing()
343 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func_use_timing()
391 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
444 u->rtpoll = pa_rtpoll_new(); in pa__init()
451 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
525 pa_sink_set_rtpoll(u->sink, u->rtpoll); in pa__init()
540 u->rtpoll_item = pa_rtpoll_item_new(u->rtpoll, PA_RTPOLL_NEVE in pa__init()
[all...]
H A Dmodule-esound-sink.c71 #include <pulsecore/rtpoll.h>
94 pa_rtpoll *rtpoll; member
174 u->rtpoll_item = pa_rtpoll_item_new(u->rtpoll, PA_RTPOLL_NEVER, 1); in sink_process_msg()
356 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
618 u->rtpoll = pa_rtpoll_new(); in pa__init()
620 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
672 pa_sink_set_rtpoll(u->sink, u->rtpoll); in pa__init()
758 if (u->rtpoll) in pa__done()
759 pa_rtpoll_free(u->rtpoll); in pa__done()
H A Dmodule-virtual-source.c37 #include <pulsecore/rtpoll.h>
41 #include <pulsecore/rtpoll.h>
81 pa_rtpoll *rtpoll; member
383 pa_source_set_rtpoll(u->source, o->source->thread_info.rtpoll); in source_output_attach_cb()
547 /* The rtpoll created here is never run. It is only necessary to avoid crashes in pa__init()
549 * module-combine-sink. Both modules base their asyncmsq on the rtpoll provided in pa__init()
552 u->rtpoll = pa_rtpoll_new(); in pa__init()
681 pa_sink_set_rtpoll(u->sink, u->rtpoll); in pa__init()
754 if (u->rtpoll) in pa__done()
755 pa_rtpoll_free(u->rtpoll); in pa__done()
[all...]
H A Dmodule-waveout.c78 pa_rtpoll *rtpoll; member
281 pa_rtpoll_set_timer_relative(u->rtpoll, u->poll_timeout); in thread_func()
283 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func()
286 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
796 u->rtpoll = pa_rtpoll_new(); in pa__init()
798 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
805 pa_sink_set_rtpoll(u->sink, u->rtpoll); in pa__init()
809 pa_source_set_rtpoll(u->source, u->rtpoll); in pa__init()
858 if (u->rtpoll) in pa__done()
859 pa_rtpoll_free(u->rtpoll); in pa__done()
[all...]
H A Dmodule-solaris.c61 #include <pulsecore/rtpoll.h>
95 pa_rtpoll *rtpoll; member
241 u->rtpoll_item = pa_rtpoll_item_new(u->rtpoll, PA_RTPOLL_NEVER, 1); in build_pollfd()
773 pa_rtpoll_set_timer_absolute(u->rtpoll, xtime0 + PA_MIN(xsleep_interval, ysleep_interval)); in thread_func()
775 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func()
840 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
973 u->rtpoll = pa_rtpoll_new(); in pa__init()
975 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
1025 pa_source_set_rtpoll(u->source, u->rtpoll); in pa__init()
1069 pa_sink_set_rtpoll(u->sink, u->rtpoll); in pa__init()
[all...]
H A Dmodule-tunnel-sink-new.c43 #include <pulsecore/rtpoll.h>
100 pa_rtpoll *rtpoll; member
608 pa_sink_set_rtpoll(u->sink, u->rtpoll); in create_sink()
699 /* The rtpoll created here is never run. It is only necessary to avoid crashes in do_init()
701 * module-combine-sink. Both modules base their asyncmsq on the rtpoll provided in do_init()
703 * pa_asyncmsq_process_one() themselves. module_rtp_recv also uses the rtpoll, in do_init()
706 u->rtpoll = pa_rtpoll_new(); in do_init()
798 if (u->rtpoll) in do_done()
799 pa_rtpoll_free(u->rtpoll); in do_done()
H A Dmodule-tunnel-source-new.c43 #include <pulsecore/rtpoll.h>
98 pa_rtpoll *rtpoll; member
580 pa_source_set_rtpoll(u->source, u->rtpoll); in create_source()
671 /* The rtpoll created here is never run. It is only necessary to avoid crashes in do_init()
673 * module-loopback bases the asyncmsq on the rtpoll provided by the source and in do_init()
675 u->rtpoll = pa_rtpoll_new(); in do_init()
767 if (u->rtpoll) in do_done()
768 pa_rtpoll_free(u->rtpoll); in do_done()
H A Dmodule-combine-sink.c45 #include <pulsecore/rtpoll.h>
151 pa_rtpoll *rtpoll; member
456 pa_rtpoll_set_timer_absolute(u->rtpoll, u->thread_info.timestamp); in thread_func()
459 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func()
464 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) { in thread_func()
654 i->sink->thread_info.rtpoll, in sink_input_attach_cb()
659 i->sink->thread_info.rtpoll, in sink_input_attach_cb()
664 i->sink->thread_info.rtpoll, in sink_input_attach_cb()
969 o->userdata->rtpoll,
973 o->userdata->rtpoll,
[all...]
/third_party/pulseaudio/src/modules/raop/
H A Draop-sink.c61 #include <pulsecore/rtpoll.h>
85 pa_rtpoll *rtpoll; member
218 u->oob = pa_raop_client_register_pollfd(u->raop, u->rtpoll, &u->rtpoll_item); in sink_process_msg()
230 pa_rtpoll_set_timer_absolute(u->rtpoll, now); in sink_process_msg()
234 pa_rtpoll_set_timer_disabled(u->rtpoll); in sink_process_msg()
265 pa_rtpoll_set_timer_disabled(u->rtpoll); in sink_process_msg()
273 pa_rtpoll_set_timer_disabled(u->rtpoll); in sink_process_msg()
322 pa_rtpoll_set_timer_disabled(u->rtpoll); in sink_set_state_in_io_thread_cb()
346 pa_rtpoll_set_timer_absolute(u->rtpoll, now); in sink_set_state_in_io_thread_cb()
355 pa_rtpoll_set_timer_absolute(u->rtpoll, no in sink_set_state_in_io_thread_cb()
[all...]
/third_party/pulseaudio/src/modules/jack/
H A Dmodule-jack-sink.c44 #include <pulsecore/rtpoll.h>
91 pa_rtpoll *rtpoll; member
242 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
333 u->rtpoll = pa_rtpoll_new(); in pa__init()
335 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
352 u->rtpoll_item = pa_rtpoll_item_new_asyncmsgq_read(u->rtpoll, PA_RTPOLL_EARLY-1, u->jack_msgq); in pa__init()
441 pa_sink_set_rtpoll(u->sink, u->rtpoll); in pa__init()
538 if (u->rtpoll) in pa__done()
539 pa_rtpoll_free(u->rtpoll); in pa__done()
H A Dmodule-jack-source.c44 #include <pulsecore/rtpoll.h>
79 pa_rtpoll *rtpoll; member
202 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
281 u->rtpoll = pa_rtpoll_new(); in pa__init()
283 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
294 u->rtpoll_item = pa_rtpoll_item_new_asyncmsgq_read(u->rtpoll, PA_RTPOLL_EARLY-1, u->jack_msgq); in pa__init()
383 pa_source_set_rtpoll(u->source, u->rtpoll); in pa__init()
478 if (u->rtpoll) in pa__done()
479 pa_rtpoll_free(u->rtpoll); in pa__done()
/third_party/pulseaudio/src/pulsecore/
H A Dthread-mq.h25 #include <pulsecore/rtpoll.h>
39 int pa_thread_mq_init(pa_thread_mq *q, pa_mainloop_api *mainloop, pa_rtpoll *rtpoll);
H A Drtpoll.c43 #include "rtpoll.h"
70 pa_rtpoll *rtpoll; member
156 p = i->rtpoll; in rtpoll_item_destroy()
234 pa_log("rtpoll finish"); in pa_rtpoll_run()
245 pa_log("rtpoll finish"); in pa_rtpoll_run()
281 pa_log("rtpoll finish"); in pa_rtpoll_run()
417 i->rtpoll = p; in pa_rtpoll_item_new()
450 if (i->rtpoll->running) { in pa_rtpoll_item_free()
452 i->rtpoll->scan_for_dead = true; in pa_rtpoll_item_free()
463 if (i->rtpoll in pa_rtpoll_item_get_pollfd()
[all...]
H A Dthread-mq.c136 int pa_thread_mq_init(pa_thread_mq *q, pa_mainloop_api *mainloop, pa_rtpoll *rtpoll) { in pa_thread_mq_init() argument
159 pa_rtpoll_item_new_asyncmsgq_read(rtpoll, PA_RTPOLL_EARLY, q->inq); in pa_thread_mq_init()
160 pa_rtpoll_item_new_asyncmsgq_write(rtpoll, PA_RTPOLL_LATE, q->outq); in pa_thread_mq_init()
/third_party/pulseaudio/src/modules/rtp/
H A Drtp.h28 #include <pulsecore/rtpoll.h>
45 pa_rtpoll_item* pa_rtp_context_get_rtpoll_item(pa_rtp_context *c, pa_rtpoll *rtpoll);
/third_party/pulseaudio/src/modules/alsa/
H A Dalsa-util.h30 #include <pulsecore/rtpoll.h>
130 pa_rtpoll_item* pa_alsa_build_pollfd(snd_pcm_t *pcm, pa_rtpoll *rtpoll);
H A Dalsa-sink.c54 #include <pulsecore/rtpoll.h>
110 pa_rtpoll *rtpoll; member
1058 if (!(u->alsa_rtpoll_item = pa_alsa_build_pollfd(u->pcm_handle, u->rtpoll))) in build_pollfd()
1993 bool on_timeout = pa_rtpoll_timer_elapsed(u->rtpoll); in thread_func()
2079 pa_rtpoll_set_timer_relative(u->rtpoll, rtpoll_sleep); in thread_func()
2083 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func()
2086 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
2305 if (pa_alsa_set_mixer_rtpoll(u->mixer_pd, u->mixer_handle, u->rtpoll) < 0) { in setup_mixer()
2463 u->rtpoll = pa_rtpoll_new(); in pa_alsa_sink_new()
2465 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < in pa_alsa_sink_new()
[all...]
H A Dalsa-source.c49 #include <pulsecore/rtpoll.h>
98 pa_rtpoll *rtpoll; member
980 if (!(u->alsa_rtpoll_item = pa_alsa_build_pollfd(u->pcm_handle, u->rtpoll))) in build_pollfd()
1720 bool on_timeout = pa_rtpoll_timer_elapsed(u->rtpoll); in thread_func()
1783 pa_rtpoll_set_timer_relative(u->rtpoll, rtpoll_sleep); in thread_func()
1787 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func()
1790 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) in thread_func()
2009 if (pa_alsa_set_mixer_rtpoll(u->mixer_pd, u->mixer_handle, u->rtpoll) < 0) { in setup_mixer()
2154 u->rtpoll = pa_rtpoll_new(); in pa_alsa_source_new()
2156 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < in pa_alsa_source_new()
[all...]
/third_party/pulseaudio/src/modules/macosx/
H A Dmodule-coreaudio-device.c85 pa_rtpoll *rtpoll; member
505 pa_sink_set_rtpoll(sink, u->rtpoll); in ca_device_create_sink()
639 pa_source_set_rtpoll(source, u->rtpoll); in ca_device_create_source()
739 ret = pa_rtpoll_run(u->rtpoll); in thread_func()
841 u->rtpoll = pa_rtpoll_new(); in pa__init()
843 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
854 pa_rtpoll_item_new_asyncmsgq_read(u->rtpoll, PA_RTPOLL_EARLY-1, u->async_msgq); in pa__init()
981 pa_rtpoll_free(u->rtpoll); in pa__done()
/third_party/pulseaudio/src/modules/oss/
H A Dmodule-oss.c65 #include <pulsecore/rtpoll.h>
108 pa_rtpoll *rtpoll; member
484 u->rtpoll_item = pa_rtpoll_item_new(u->rtpoll, PA_RTPOLL_NEVER, 1); in build_pollfd()
1136 pa_rtpoll_set_timer_relative(u->rtpoll, 1000000); in thread_func()
1139 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) { in thread_func()
1291 u->rtpoll = pa_rtpoll_new(); in pa__init()
1293 if (pa_thread_mq_init(&u->thread_mq, m->core->mainloop, u->rtpoll) < 0) { in pa__init()
1372 pa_source_set_rtpoll(u->source, u->rtpoll); in pa__init()
1442 pa_sink_set_rtpoll(u->sink, u->rtpoll); in pa__init()
1570 if (u->rtpoll) in pa__done()
[all...]
/third_party/pulseaudio/src/modules/bluetooth/
H A Dmodule-bluez5-device.c44 #include <pulsecore/rtpoll.h>
134 pa_rtpoll *rtpoll; member
759 u->rtpoll_item = pa_rtpoll_item_new(u->rtpoll, PA_RTPOLL_NEVER, 1); in setup_stream()
1675 pa_rtpoll_set_timer_relative(u->rtpoll, sleep_for); in thread_func()
1687 pa_rtpoll_set_timer_disabled(u->rtpoll); in thread_func()
1689 if ((ret = pa_rtpoll_run(u->rtpoll)) < 0) { in thread_func()
1715 pa_assert(!u->rtpoll); in start_thread()
1718 u->rtpoll = pa_rtpoll_new(); in start_thread()
1720 if (pa_thread_mq_init(&u->thread_mq, u->core->mainloop, u->rtpoll) < 0) { in start_thread()
1732 pa_sink_set_rtpoll(u->sink, u->rtpoll); in start_thread()
[all...]

Completed in 31 milliseconds

12