Searched refs:pa_srbchannel (Results 1 – 7 of 7) sorted by relevance
/third_party/pulseaudio/src/pulsecore/ |
D | srbchannel.h | 30 typedef struct pa_srbchannel pa_srbchannel; typedef 37 pa_srbchannel* pa_srbchannel_new(pa_mainloop_api *m, pa_mempool *p); 39 pa_srbchannel* pa_srbchannel_new_from_template(pa_mainloop_api *m, pa_srbchannel_template *t); 41 void pa_srbchannel_free(pa_srbchannel *sr); 43 void pa_srbchannel_export(pa_srbchannel *sr, pa_srbchannel_template *t); 45 size_t pa_srbchannel_write(pa_srbchannel *sr, const void *data, size_t l); 46 size_t pa_srbchannel_read(pa_srbchannel *sr, void *data, size_t l); 54 typedef bool (*pa_srbchannel_cb_t)(pa_srbchannel *sr, void *userdata); 55 void pa_srbchannel_set_callback(pa_srbchannel *sr, pa_srbchannel_cb_t callback, void *userdata);
|
D | srbchannel.c | 78 struct pa_srbchannel { struct 100 size_t pa_srbchannel_write(pa_srbchannel *sr, const void *data, size_t l) { in pa_srbchannel_write() argument 131 size_t pa_srbchannel_read(pa_srbchannel *sr, void *data, size_t l) { in pa_srbchannel_read() 181 static void srbchannel_rwloop(pa_srbchannel* sr) { in srbchannel_rwloop() 207 pa_srbchannel* sr = userdata; in semread_cb() 214 pa_srbchannel* sr = userdata; in defer_cb() 224 pa_srbchannel* pa_srbchannel_new(pa_mainloop_api *m, pa_mempool *p) { in pa_srbchannel_new() 229 pa_srbchannel* sr = pa_xmalloc0(sizeof(pa_srbchannel)); in pa_srbchannel_new() 281 static void pa_srbchannel_swap(pa_srbchannel *sr) { in pa_srbchannel_swap() 282 pa_srbchannel temp = *sr; in pa_srbchannel_swap() [all …]
|
D | pstream.h | 74 void pa_pstream_set_srbchannel(pa_pstream *p, pa_srbchannel *srb);
|
D | pstream.c | 127 pa_srbchannel *srb, *srbpending; 285 static bool srb_callback(pa_srbchannel *srb, void *userdata) { in srb_callback() 1272 void pa_pstream_set_srbchannel(pa_pstream *p, pa_srbchannel *srb) { in pa_pstream_set_srbchannel()
|
D | protocol-native.c | 192 pa_srbchannel *srbpending; 2471 pa_srbchannel *srb; in setup_srbchannel()
|
/third_party/pulseaudio/src/tests/ |
D | srbchannel-test.c | 91 pa_srbchannel *sr1, *sr2; in START_TEST()
|
/third_party/pulseaudio/src/pulse/ |
D | context.c | 362 pa_srbchannel *sr; in handle_srbchannel_memblock()
|