Home
last modified time | relevance | path

Searched refs:pa_msgobject (Results 1 - 25 of 55) sorted by relevance

123

/third_party/pulseaudio/src/pulsecore/
H A Dmsgobject.h30 typedef struct pa_msgobject pa_msgobject; typedef
32 struct pa_msgobject { struct
34 int (*process_msg)(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk);
37 pa_msgobject *pa_msgobject_new_internal(size_t size, const char *type_id, bool (*check_type)(const char *type_name));
40 #define pa_msgobject_free ((void (*) (pa_msgobject* o)) pa_object_free)
44 PA_DECLARE_PUBLIC_CLASS(pa_msgobject); variable
H A Dmsgobject.c27 PA_DEFINE_PUBLIC_CLASS(pa_msgobject, pa_object);
29 pa_msgobject *pa_msgobject_new_internal(size_t size, const char *type_id, bool (*check_type)(const char *type_name)) { in pa_msgobject_new_internal()
30 pa_msgobject *o; in pa_msgobject_new_internal()
32 pa_assert(size >= sizeof(pa_msgobject)); in pa_msgobject_new_internal()
H A Dasyncmsgq.h58 void pa_asyncmsgq_post(pa_asyncmsgq *q, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *memchunk, pa_free_cb_t userdata_free_cb);
59 int pa_asyncmsgq_send(pa_asyncmsgq *q, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *memchunk);
61 int pa_asyncmsgq_get(pa_asyncmsgq *q, pa_msgobject **object, int *code, void **userdata, int64_t *offset, pa_memchunk *memchunk, bool wait);
62 int pa_asyncmsgq_dispatch(pa_msgobject *object, int code, void *userdata, int64_t offset, pa_memchunk *memchunk);
H A Dasyncmsgq.c44 pa_msgobject *object;
119 void pa_asyncmsgq_post(pa_asyncmsgq *a, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *chunk, pa_free_cb_t free_cb) { in pa_asyncmsgq_post()
150 int pa_asyncmsgq_send(pa_asyncmsgq *a, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *chunk) { in pa_asyncmsgq_send()
185 int pa_asyncmsgq_get(pa_asyncmsgq *a, pa_msgobject **object, int *code, void **userdata, int64_t *offset, pa_memchunk *chunk, bool wait_op) { in pa_asyncmsgq_get()
257 pa_msgobject *o; in pa_asyncmsgq_wait_for()
277 pa_msgobject *object; in pa_asyncmsgq_process_one()
333 int pa_asyncmsgq_dispatch(pa_msgobject *object, int code, void *userdata, int64_t offset, pa_memchunk *memchunk) { in pa_asyncmsgq_dispatch()
345 pa_msgobject *object; in pa_asyncmsgq_flush()
H A Dprotocol-native.h67 pa_msgobject parent;
94 PA_DEFINE_PRIVATE_CLASS(record_stream, pa_msgobject);
97 pa_msgobject parent;
101 PA_DEFINE_PRIVATE_CLASS(output_stream, pa_msgobject);
159 pa_msgobject parent;
182 PA_DEFINE_PRIVATE_CLASS(pa_native_connection, pa_msgobject);
H A Dplay-memblockq.c35 pa_msgobject parent;
45 PA_DEFINE_PRIVATE_CLASS(memblockq_stream, pa_msgobject);
71 static int memblockq_stream_process_msg(pa_msgobject *o, int code, void*userdata, int64_t offset, pa_memchunk *chunk) { in memblockq_stream_process_msg()
H A Dsound-file-stream.c48 pa_msgobject parent;
64 PA_DEFINE_PRIVATE_CLASS(file_stream, pa_msgobject);
97 static int file_stream_process_msg(pa_msgobject *o, int code, void*userdata, int64_t offset, pa_memchunk *chunk) { in file_stream_process_msg()
H A Dprotocol-simple.c49 pa_msgobject parent;
68 PA_DEFINE_PRIVATE_CLASS(connection, pa_msgobject);
277 static int connection_process_msg(pa_msgobject *o, int code, void*userdata, int64_t offset, pa_memchunk *chunk) { in connection_process_msg()
306 static int sink_input_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk) { in sink_input_process_msg()
H A Dsink-input.h64 pa_msgobject parent;
441 int pa_sink_input_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk);
H A Dsource-output.h63 pa_msgobject parent;
363 int pa_source_output_process_msg(pa_msgobject *mo, int code, void *userdata, int64_t offset, pa_memchunk *chunk);
H A Dcore.h155 pa_msgobject parent;
H A Dsource.h61 pa_msgobject parent;
457 int pa_source_process_msg(pa_msgobject *o, int code, void *userdata, int64_t, pa_memchunk *chunk);
H A Dsink.h60 pa_msgobject parent;
539 int pa_sink_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk);
H A Dthread-mq.c53 pa_msgobject *object; in asyncmsgq_read_cb()
H A Dcore.c50 PA_DEFINE_PUBLIC_CLASS(pa_core, pa_msgobject);
52 static int core_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk) { in core_process_msg()
H A Dprotocol-esound.c80 pa_msgobject parent;
118 PA_DEFINE_PRIVATE_CLASS(connection, pa_msgobject);
150 static int sink_input_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk);
1296 static int connection_process_msg(pa_msgobject *o, int code, void*userdata, int64_t offset, pa_memchunk *chunk) { in connection_process_msg()
1325 static int sink_input_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk) { in sink_input_process_msg()
/third_party/pulseaudio/src/modules/
H A Dmodule-tunnel-sink-new.c75 pa_msgobject parent;
79 PA_DEFINE_PRIVATE_CLASS(tunnel_msg, pa_msgobject);
500 static int sink_process_msg_cb(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in sink_process_msg_cb()
623 static int tunnel_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in tunnel_process_msg()
H A Dmodule-tunnel-source-new.c73 pa_msgobject parent;
77 PA_DEFINE_PRIVATE_CLASS(tunnel_msg, pa_msgobject);
470 static int source_process_msg_cb(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in source_process_msg_cb()
595 static int tunnel_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in tunnel_process_msg()
H A Dmodule-zeroconf-publish.c93 pa_msgobject parent;
97 PA_DEFINE_PRIVATE_CLASS(avahi_msg, pa_msgobject);
643 static int avahi_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in avahi_process_msg()
H A Dmodule-virtual-source.c100 static int sink_process_msg_cb(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in sink_process_msg_cb()
155 static int source_process_msg_cb(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in source_process_msg_cb()
H A Dmodule-loopback.c184 pa_msgobject parent;
189 PA_DEFINE_PRIVATE_CLASS(loopback_msg, pa_msgobject);
772 static int source_output_process_msg_cb(pa_msgobject *obj, int code, void *data, int64_t offset, pa_memchunk *chunk) { in source_output_process_msg_cb()
1061 static int sink_input_process_msg_cb(pa_msgobject *obj, int code, void *data, int64_t offset, pa_memchunk *chunk) { in sink_input_process_msg_cb()
1437 static int loopback_process_msg_cb(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk) { in loopback_process_msg_cb()
H A Dmodule-sine-source.c80 pa_msgobject *o, in source_process_msg()
H A Dmodule-null-source.c88 static int source_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in source_process_msg()
H A Dmodule-pipe-source.c94 pa_msgobject *o, in source_process_msg()
/third_party/pulseaudio/src/modules/echo-cancel/
H A Dmodule-echo-cancel.c184 pa_msgobject parent;
189 PA_DEFINE_PRIVATE_CLASS(pa_echo_canceller_msg, pa_msgobject);
400 static int source_process_msg_cb(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in source_process_msg_cb()
439 static int sink_process_msg_cb(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) { in sink_process_msg_cb()
1077 static int source_output_process_msg_cb(pa_msgobject *obj, int code, void *data, int64_t offset, pa_memchunk *chunk) { in source_output_process_msg_cb()
1127 static int sink_input_process_msg_cb(pa_msgobject *obj, int code, void *data, int64_t offset, pa_memchunk *chunk) { in sink_input_process_msg_cb()
1572 static int canceller_process_msg_cb(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk) { in canceller_process_msg_cb()

Completed in 25 milliseconds

123