Home
last modified time | relevance | path

Searched refs:pa_threaded_mainloop (Results 1 – 17 of 17) sorted by relevance

/third_party/pulseaudio/src/pulse/
Dthread-mainloop.h248 typedef struct pa_threaded_mainloop pa_threaded_mainloop; typedef
253 pa_threaded_mainloop *pa_threaded_mainloop_new(void);
258 void pa_threaded_mainloop_free(pa_threaded_mainloop* m);
261 int pa_threaded_mainloop_start(pa_threaded_mainloop *m);
265 void pa_threaded_mainloop_stop(pa_threaded_mainloop *m);
273 void pa_threaded_mainloop_lock(pa_threaded_mainloop *m);
276 void pa_threaded_mainloop_unlock(pa_threaded_mainloop *m);
287 void pa_threaded_mainloop_wait(pa_threaded_mainloop *m);
294 void pa_threaded_mainloop_signal(pa_threaded_mainloop *m, int wait_for_accept);
300 void pa_threaded_mainloop_accept(pa_threaded_mainloop *m);
[all …]
Dthread-mainloop.c44 struct pa_threaded_mainloop { struct
56 static inline int in_worker(pa_threaded_mainloop *m) { in in_worker() argument
77 pa_threaded_mainloop *m = userdata; in thread()
86 pa_threaded_mainloop *pa_threaded_mainloop_new(void) { in pa_threaded_mainloop_new()
87 pa_threaded_mainloop *m; in pa_threaded_mainloop_new()
91 m = pa_xnew0(pa_threaded_mainloop, 1); in pa_threaded_mainloop_new()
107 void pa_threaded_mainloop_free(pa_threaded_mainloop* m) { in pa_threaded_mainloop_free()
128 int pa_threaded_mainloop_start(pa_threaded_mainloop *m) { in pa_threaded_mainloop_start()
139 void pa_threaded_mainloop_stop(pa_threaded_mainloop *m) { in pa_threaded_mainloop_stop()
155 void pa_threaded_mainloop_lock(pa_threaded_mainloop *m) { in pa_threaded_mainloop_lock()
[all …]
Dsimple.c39 pa_threaded_mainloop *mainloop;
/third_party/pulseaudio/src/tests/
Dthread-mainloop-test.c44 static void ocb(pa_threaded_mainloop *m, void *userdata) { in ocb()
52 pa_threaded_mainloop *m; in START_TEST()
Dconnect-stress.c55 static pa_threaded_mainloop *mainloop = NULL;
Dinterpol-test.c152 pa_threaded_mainloop* m = NULL; in START_TEST()
Dpassthrough-test.c46 static pa_threaded_mainloop *mainloop = NULL;
/third_party/gstreamer/gstplugins_good/ext/pulse/
Dpulsedeviceprovider.h50 pa_threaded_mainloop *mainloop;
Dpulsesrc.h45 pa_threaded_mainloop *mainloop;
Dpulsesink.c151 static pa_threaded_mainloop *mainloop = NULL;
423 pa_threaded_mainloop *mainloop = (pa_threaded_mainloop *) userdata; in gst_pulsering_context_state_cb()
/third_party/ffmpeg/libavdevice/
Dpulse_audio_dec.c48 pa_threaded_mainloop *mainloop;
Dpulse_audio_enc.c45 pa_threaded_mainloop *mainloop;
/third_party/pulseaudio/src/modules/
Dmodule-zeroconf-publish.c135 pa_threaded_mainloop *mainloop;
/third_party/pulseaudio/
DNEWS404 …* New function for pa_threaded_mainloop to run a callback in the mainloop thread without the mainl…
/third_party/pulseaudio/src/utils/
Dpadsp.c85 pa_threaded_mainloop *mainloop;
/third_party/pulseaudio/vala/
Dlibpulse.vapi888 …[CCode (cname="pa_threaded_mainloop", cprefix="pa_threaded_mainloop_", free_function="pa_threaded_…
/third_party/gstreamer/gstplugins_good/
DChangeLog47133 interacts with the pa_threaded_mainloop that we start up to communicate