Home
last modified time | relevance | path

Searched refs:pa_module (Results 1 – 25 of 127) sorted by relevance

123456

/third_party/pulseaudio/src/pulsecore/
Dmodule.h26 typedef struct pa_module pa_module; typedef
38 struct pa_module { struct
45 int (*init)(pa_module*m); argument
46 void (*done)(pa_module*m); argument
47 int (*get_n_used)(pa_module *m); argument
60 int pa_module_load(pa_module** m, pa_core *c, const char *name, const char *argument); argument
62 void pa_module_unload(pa_module *m, bool force);
65 void pa_module_unload_request(pa_module *m, bool force);
70 int pa_module_get_n_used(pa_module*m);
72 void pa_module_update_proplist(pa_module *m, pa_update_mode_t mode, pa_proplist *p);
[all …]
Dmodule.c108 void pa_module_hook_connect(pa_module *m, pa_hook *hook, pa_hook_priority_t prio, pa_hook_cb_t cb, … in pa_module_hook_connect()
115 int pa_module_load(pa_module** module, pa_core *c, const char *name, const char *argument) { in pa_module_load()
116 pa_module *m = NULL; in pa_module_load()
132 m = pa_xnew(pa_module, 1); in pa_module_load()
172 pa_module *i; in pa_module_load()
193 if (!(m->init = (int (*)(pa_module*_m)) pa_load_sym(m->dl, name, PA_SYMBOL_INIT))) { in pa_module_load()
199 m->done = (void (*)(pa_module*_m)) pa_load_sym(m->dl, name, PA_SYMBOL_DONE); in pa_module_load()
200 m->get_n_used = (int (*)(pa_module*_m)) pa_load_sym(m->dl, name, PA_SYMBOL_GET_N_USED); in pa_module_load()
274 static void pa_module_free(pa_module *m) { in pa_module_free()
313 void pa_module_unload(pa_module *m, bool force) { in pa_module_unload()
[all …]
Dprotocol-native.h42 pa_module *module;
62 void pa_native_protocol_disconnect(pa_native_protocol *p, pa_module *m);
72 pa_module *m,
77 int pa_native_protocol_install_ext(pa_native_protocol *p, pa_module *m, pa_native_protocol_ext_cb_t…
78 void pa_native_protocol_remove_ext(pa_native_protocol *p, pa_module *m);
Dprotocol-cli.h33 void pa_cli_protocol_connect(pa_cli_protocol *p, pa_iochannel *io, pa_module *m);
34 void pa_cli_protocol_disconnect(pa_cli_protocol *o, pa_module *m);
Dcli.h32 pa_cli* pa_cli_new(pa_core *core, pa_iochannel *io, pa_module *m);
38 pa_module *pa_cli_get_module(pa_cli *c);
Dprotocol-http.h34 void pa_http_protocol_connect(pa_http_protocol *p, pa_iochannel *io, pa_module *m);
35 void pa_http_protocol_disconnect(pa_http_protocol *p, pa_module *m);
Dprotocol-esound.h36 pa_module *module;
49 void pa_esound_protocol_disconnect(pa_esound_protocol *p, pa_module *m);
Dprotocol-simple.h33 pa_module *module;
48 void pa_simple_protocol_disconnect(pa_simple_protocol *p, pa_module *m);
/third_party/pulseaudio/src/modules/
Dmodule-cli.c50 pa_module *m = userdata; in eof_and_unload_cb()
59 pa_module *m = userdata; in eof_and_exit_cb()
67 int pa__init(pa_module*m) { in pa__init()
133 void pa__done(pa_module*m) { in pa__done()
Drestart-module.h33 typedef int (*init_cb)(pa_module *m);
34 typedef void (*done_cb)(pa_module *m);
42 pa_restart_data *pa_restart_module_reinit(pa_module *m, init_cb do_init, done_cb do_done, pa_usec_t…
Dmodule-detect.c75 pa_module *m = NULL; in detect_alsa()
138 pa_module *m = NULL; in detect_oss()
215 pa_module *m = NULL; in detect_solaris()
241 pa_module *m = NULL; in detect_waveout()
253 int pa__init(pa_module*m) { in pa__init()
Dmodule-combine.c40 int pa__init(pa_module*m) { in pa__init()
42 pa_module *module; in pa__init()
55 void pa__done(pa_module*m) { in pa__done()
Dstream-interaction.h20 int pa_stream_interaction_init(pa_module *m, const char* const v_modargs[]);
21 void pa_stream_interaction_done(pa_module *m);
Dmodule-devd-detect.c54 pa_module *m = NULL; in line_callback()
86 int pa__init(pa_module *m) { in pa__init()
117 void pa__done(pa_module *m) { in pa__done()
Dmodule-role-ducking.c49 int pa__init(pa_module *m) { in pa__init()
56 void pa__done(pa_module *m) { in pa__done()
Dmodule-role-cork.c47 int pa__init(pa_module *m) { in pa__init()
54 void pa__done(pa_module *m) { in pa__done()
Dmodule-hal-detect-compat.c44 int pa__init(pa_module*m) { in pa__init()
47 pa_module *n; in pa__init()
Dmodule-volume-restore.c44 int pa__init(pa_module*m) { in pa__init()
47 pa_module *n; in pa__init()
/third_party/pulseaudio/src/modules/raop/
Dmodule-raop-sink.c69 int pa__init(pa_module *m) { in pa__init()
96 int pa__get_n_used(pa_module *m) { in pa__get_n_used()
105 void pa__done(pa_module *m) { in pa__done()
/third_party/pulseaudio/src/modules/bluetooth/
Dmodule-bluetooth-discover.c41 int pa__init(pa_module* m) { in pa__init()
43 pa_module *mm; in pa__init()
64 void pa__done(pa_module* m) { in pa__done()
Dmodule-bluez5-discover.c59 pa_module *module;
88 pa_module *m; in device_connection_changed_cb()
119 int pa__init(pa_module *m) { in pa__init()
209 void pa__done(pa_module *m) { in pa__done()
/third_party/pulseaudio/src/modules/macosx/
Dmodule-coreaudio-detect.c68 static int ca_device_added(struct pa_module *m, AudioObjectID id) { in ca_device_added()
71 pa_module *mod; in ca_device_added()
117 static int ca_update_device_list(struct pa_module *m) { in ca_update_device_list()
204 pa_module *m = userdata; in detect_handle()
213 int pa__init(pa_module *m) { in pa__init()
269 void pa__done(pa_module *m) { in pa__done()
/third_party/pulseaudio/src/modules/alsa/
Dmodule-alsa-source.c97 int pa__init(pa_module*m) { in pa__init()
126 int pa__get_n_used(pa_module *m) { in pa__get_n_used()
135 void pa__done(pa_module*m) { in pa__done()
Dmodule-alsa-sink.c90 int pa__init(pa_module*m) { in pa__init()
119 int pa__get_n_used(pa_module *m) { in pa__get_n_used()
128 void pa__done(pa_module*m) { in pa__done()
/third_party/pulseaudio/src/modules/x11/
Dmodule-x11-cork-request.c54 pa_module *module;
118 int pa__init(pa_module *m) { in pa__init()
175 void pa__done(pa_module*m) { in pa__done()

123456