Lines Matching refs:userdata

39 static void context_stat_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
40 pa_operation *o = userdata;
69 cb(o->context, p, o->userdata);
77 pa_operation* pa_context_stat(pa_context *c, pa_stat_info_cb_t cb, void *userdata) {
78 return pa_context_send_simple_command(c, PA_COMMAND_STAT, context_stat_callback, (pa_operation_cb_t) cb, userdata);
83 static void context_get_server_info_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
84 pa_operation *o = userdata;
122 cb(o->context, p, o->userdata);
130 pa_operation* pa_context_get_server_info(pa_context *c, pa_server_info_cb_t cb, void *userdata) {
131 return pa_context_send_simple_command(c, PA_COMMAND_GET_SERVER_INFO, context_get_server_info_callback, (pa_operation_cb_t) cb, userdata);
136 static void context_get_sink_info_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
137 pa_operation *o = userdata;
268 cb(o->context, &i, 0, o->userdata);
286 cb(o->context, NULL, eol, o->userdata);
313 pa_operation* pa_context_get_sink_info_list(pa_context *c, pa_sink_info_cb_t cb, void *userdata) {
314 return pa_context_send_simple_command(c, PA_COMMAND_GET_SINK_INFO_LIST, context_get_sink_info_callback, (pa_operation_cb_t) cb, userdata);
317 pa_operation* pa_context_get_sink_info_by_index(pa_context *c, uint32_t idx, pa_sink_info_cb_t cb, void *userdata) {
329 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
340 pa_operation* pa_context_get_sink_info_by_name(pa_context *c, const char *name, pa_sink_info_cb_t cb, void *userdata) {
353 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
364 pa_operation* pa_context_set_sink_port_by_index(pa_context *c, uint32_t idx, const char*port, pa_context_success_cb_t cb, void *userdata) {
377 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
389 pa_operation* pa_context_set_sink_port_by_name(pa_context *c, const char *name, const char*port, pa_context_success_cb_t cb, void *userdata) {
402 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
416 static void context_get_source_info_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
417 pa_operation *o = userdata;
547 cb(o->context, &i, 0, o->userdata);
565 cb(o->context, NULL, eol, o->userdata);
592 pa_operation* pa_context_get_source_info_list(pa_context *c, pa_source_info_cb_t cb, void *userdata) {
593 return pa_context_send_simple_command(c, PA_COMMAND_GET_SOURCE_INFO_LIST, context_get_source_info_callback, (pa_operation_cb_t) cb, userdata);
596 pa_operation* pa_context_get_source_info_by_index(pa_context *c, uint32_t idx, pa_source_info_cb_t cb, void *userdata) {
608 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
619 pa_operation* pa_context_get_source_info_by_name(pa_context *c, const char *name, pa_source_info_cb_t cb, void *userdata) {
632 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
643 pa_operation* pa_context_set_source_port_by_index(pa_context *c, uint32_t idx, const char*port, pa_context_success_cb_t cb, void *userdata) {
656 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
668 pa_operation* pa_context_set_source_port_by_name(pa_context *c, const char *name, const char*port, pa_context_success_cb_t cb, void *userdata) {
681 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
695 static void context_get_client_info_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
696 pa_operation *o = userdata;
732 cb(o->context, &i, 0, o->userdata);
741 cb(o->context, NULL, eol, o->userdata);
749 pa_operation* pa_context_get_client_info(pa_context *c, uint32_t idx, pa_client_info_cb_t cb, void *userdata) {
762 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
772 pa_operation* pa_context_get_client_info_list(pa_context *c, pa_client_info_cb_t cb, void *userdata) {
773 return pa_context_send_simple_command(c, PA_COMMAND_GET_CLIENT_INFO_LIST, context_get_client_info_callback, (pa_operation_cb_t) cb, userdata);
927 static void context_get_card_info_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
928 pa_operation *o = userdata;
990 cb(o->context, &i, 0, o->userdata);
999 cb(o->context, NULL, eol, o->userdata);
1013 pa_operation* pa_context_get_card_info_by_index(pa_context *c, uint32_t idx, pa_card_info_cb_t cb, void *userdata) {
1027 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1038 pa_operation* pa_context_get_card_info_by_name(pa_context *c, const char*name, pa_card_info_cb_t cb, void *userdata) {
1052 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1063 pa_operation* pa_context_get_card_info_list(pa_context *c, pa_card_info_cb_t cb, void *userdata) {
1066 return pa_context_send_simple_command(c, PA_COMMAND_GET_CARD_INFO_LIST, context_get_card_info_callback, (pa_operation_cb_t) cb, userdata);
1069 pa_operation* pa_context_set_card_profile_by_index(pa_context *c, uint32_t idx, const char*profile, pa_context_success_cb_t cb, void *userdata) {
1082 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1094 pa_operation* pa_context_set_card_profile_by_name(pa_context *c, const char *name, const char*profile, pa_context_success_cb_t cb, void *userdata) {
1107 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1121 static void context_get_module_info_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1122 pa_operation *o = userdata;
1160 cb(o->context, &i, 0, o->userdata);
1169 cb(o->context, NULL, eol, o->userdata);
1177 pa_operation* pa_context_get_module_info(pa_context *c, uint32_t idx, pa_module_info_cb_t cb, void *userdata) {
1190 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1200 pa_operation* pa_context_get_module_info_list(pa_context *c, pa_module_info_cb_t cb, void *userdata) {
1201 return pa_context_send_simple_command(c, PA_COMMAND_GET_MODULE_INFO_LIST, context_get_module_info_callback, (pa_operation_cb_t) cb, userdata);
1206 static void context_get_sink_input_info_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1207 pa_operation *o = userdata;
1264 cb(o->context, &i, 0, o->userdata);
1274 cb(o->context, NULL, eol, o->userdata);
1282 pa_operation* pa_context_get_sink_input_info(pa_context *c, uint32_t idx, pa_sink_input_info_cb_t cb, void *userdata) {
1295 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1305 pa_operation* pa_context_get_sink_input_info_list(pa_context *c, void (*cb)(pa_context *c, const pa_sink_input_info*i, int is_last, void *userdata), void *userdata) {
1306 return pa_context_send_simple_command(c, PA_COMMAND_GET_SINK_INPUT_INFO_LIST, context_get_sink_input_info_callback, (pa_operation_cb_t) cb, userdata);
1311 static void context_get_source_output_info_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1312 pa_operation *o = userdata;
1369 cb(o->context, &i, 0, o->userdata);
1379 cb(o->context, NULL, eol, o->userdata);
1387 pa_operation* pa_context_get_source_output_info(pa_context *c, uint32_t idx, pa_source_output_info_cb_t cb, void *userdata) {
1400 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1410 pa_operation* pa_context_get_source_output_info_list(pa_context *c, pa_source_output_info_cb_t cb, void *userdata) {
1411 return pa_context_send_simple_command(c, PA_COMMAND_GET_SOURCE_OUTPUT_INFO_LIST, context_get_source_output_info_callback, (pa_operation_cb_t) cb, userdata);
1416 pa_operation* pa_context_set_sink_volume_by_index(pa_context *c, uint32_t idx, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata) {
1429 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1441 pa_operation* pa_context_set_sink_volume_by_name(pa_context *c, const char *name, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata) {
1456 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1468 pa_operation* pa_context_set_sink_mute_by_index(pa_context *c, uint32_t idx, int mute, pa_context_success_cb_t cb, void *userdata) {
1479 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1491 pa_operation* pa_context_set_sink_mute_by_name(pa_context *c, const char *name, int mute, pa_context_success_cb_t cb, void *userdata) {
1504 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1516 pa_operation* pa_context_set_sink_input_volume(pa_context *c, uint32_t idx, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata) {
1530 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1541 pa_operation* pa_context_set_sink_input_mute(pa_context *c, uint32_t idx, int mute, pa_context_success_cb_t cb, void *userdata) {
1554 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1565 pa_operation* pa_context_set_source_volume_by_index(pa_context *c, uint32_t idx, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata) {
1578 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1590 pa_operation* pa_context_set_source_volume_by_name(pa_context *c, const char *name, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata) {
1605 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1617 pa_operation* pa_context_set_source_mute_by_index(pa_context *c, uint32_t idx, int mute, pa_context_success_cb_t cb, void *userdata) {
1628 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1640 pa_operation* pa_context_set_source_mute_by_name(pa_context *c, const char *name, int mute, pa_context_success_cb_t cb, void *userdata) {
1653 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1665 pa_operation* pa_context_set_source_output_volume(pa_context *c, uint32_t idx, const pa_cvolume *volume, pa_context_success_cb_t cb, void *userdata) {
1680 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1691 pa_operation* pa_context_set_source_output_mute(pa_context *c, uint32_t idx, int mute, pa_context_success_cb_t cb, void *userdata) {
1704 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1717 static void context_get_sample_info_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1718 pa_operation *o = userdata;
1761 cb(o->context, &i, 0, o->userdata);
1770 cb(o->context, NULL, eol, o->userdata);
1778 pa_operation* pa_context_get_sample_info_by_name(pa_context *c, const char *name, pa_sample_info_cb_t cb, void *userdata) {
1791 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1802 pa_operation* pa_context_get_sample_info_by_index(pa_context *c, uint32_t idx, pa_sample_info_cb_t cb, void *userdata) {
1815 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1826 pa_operation* pa_context_get_sample_info_list(pa_context *c, pa_sample_info_cb_t cb, void *userdata) {
1827 return pa_context_send_simple_command(c, PA_COMMAND_GET_SAMPLE_INFO_LIST, context_get_sample_info_callback, (pa_operation_cb_t) cb, userdata);
1830 static pa_operation* command_kill(pa_context *c, uint32_t command, uint32_t idx, pa_context_success_cb_t cb, void *userdata) {
1842 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1852 pa_operation* pa_context_kill_client(pa_context *c, uint32_t idx, pa_context_success_cb_t cb, void *userdata) {
1853 return command_kill(c, PA_COMMAND_KILL_CLIENT, idx, cb, userdata);
1856 pa_operation* pa_context_kill_sink_input(pa_context *c, uint32_t idx, pa_context_success_cb_t cb, void *userdata) {
1857 return command_kill(c, PA_COMMAND_KILL_SINK_INPUT, idx, cb, userdata);
1860 pa_operation* pa_context_kill_source_output(pa_context *c, uint32_t idx, pa_context_success_cb_t cb, void *userdata) {
1861 return command_kill(c, PA_COMMAND_KILL_SOURCE_OUTPUT, idx, cb, userdata);
1864 static void context_index_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
1865 pa_operation *o = userdata;
1888 cb(o->context, idx, o->userdata);
1896 pa_operation* pa_context_load_module(pa_context *c, const char*name, const char *argument, pa_context_index_cb_t cb, void *userdata) {
1908 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1919 pa_operation* pa_context_unload_module(pa_context *c, uint32_t idx, pa_context_success_cb_t cb, void *userdata) {
1920 return command_kill(c, PA_COMMAND_UNLOAD_MODULE, idx, cb, userdata);
1923 pa_operation* pa_context_set_port_latency_offset(pa_context *c, const char *card_name, const char *port_name, int64_t offset, pa_context_success_cb_t cb, void *userdata) {
1937 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
1954 pa_operation* pa_context_get_autoload_info_by_name(pa_context *c, const char *name, pa_autoload_type_t type, pa_autoload_info_cb_t cb, void *userdata) {
1964 pa_operation* pa_context_get_autoload_info_by_index(pa_context *c, uint32_t idx, pa_autoload_info_cb_t cb, void *userdata) {
1973 pa_operation* pa_context_get_autoload_info_list(pa_context *c, pa_autoload_info_cb_t cb, void *userdata) {
1982 pa_operation* pa_context_add_autoload(pa_context *c, const char *name, pa_autoload_type_t type, const char *module, const char*argument, pa_context_index_cb_t cb, void* userdata) {
1991 pa_operation* pa_context_remove_autoload_by_name(pa_context *c, const char *name, pa_autoload_type_t type, pa_context_success_cb_t cb, void* userdata) {
2000 pa_operation* pa_context_remove_autoload_by_index(pa_context *c, uint32_t idx, pa_context_success_cb_t cb, void* userdata) {
2007 pa_operation* pa_context_move_sink_input_by_name(pa_context *c, uint32_t idx, const char *sink_name, pa_context_success_cb_t cb, void* userdata) {
2021 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
2033 pa_operation* pa_context_move_sink_input_by_index(pa_context *c, uint32_t idx, uint32_t sink_idx, pa_context_success_cb_t cb, void* userdata) {
2047 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
2059 pa_operation* pa_context_move_source_output_by_name(pa_context *c, uint32_t idx, const char *source_name, pa_context_success_cb_t cb, void* userdata) {
2073 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
2085 pa_operation* pa_context_move_source_output_by_index(pa_context *c, uint32_t idx, uint32_t source_idx, pa_context_success_cb_t cb, void* userdata) {
2099 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
2111 pa_operation* pa_context_suspend_sink_by_name(pa_context *c, const char *sink_name, int suspend, pa_context_success_cb_t cb, void* userdata) {
2124 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
2136 pa_operation* pa_context_suspend_sink_by_index(pa_context *c, uint32_t idx, int suspend, pa_context_success_cb_t cb, void* userdata) {
2148 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
2160 pa_operation* pa_context_suspend_source_by_name(pa_context *c, const char *source_name, int suspend, pa_context_success_cb_t cb, void* userdata) {
2173 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
2185 pa_operation* pa_context_suspend_source_by_index(pa_context *c, uint32_t idx, int suspend, pa_context_success_cb_t cb, void* userdata) {
2197 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);
2211 static void context_string_callback(pa_pdispatch *pd, uint32_t command, uint32_t tag, pa_tagstruct *t, void *userdata) {
2212 pa_operation *o = userdata;
2245 cb(o->context, success, response_copy, o->userdata);
2255 pa_operation* pa_context_send_message_to_object(pa_context *c, const char *object_path, const char *message, const char *message_parameters, pa_context_string_cb_t cb, void *userdata) {
2267 o = pa_operation_new(c, NULL, (pa_operation_cb_t) cb, userdata);