Lines Matching defs:context
25 #include <pulse/context.h>
49 if (!o->context)
53 if (pa_context_handle_error(o->context, command, t, false) < 0)
63 pa_context_fail(o->context, PA_ERR_PROTOCOL);
69 cb(o->context, p, o->userdata);
93 if (!o->context)
97 if (pa_context_handle_error(o->context, command, t, false) < 0)
109 (o->context->version >= 15 &&
113 pa_context_fail(o->context, PA_ERR_PROTOCOL);
117 if (p && o->context->version < 15)
122 cb(o->context, p, o->userdata);
149 if (!o->context)
153 if (pa_context_handle_error(o->context, command, t, false) < 0)
186 (o->context->version >= 13 &&
189 (o->context->version >= 15 &&
194 (o->context->version >= 16 &&
200 if (o->context->version >= 16) {
216 if (o->context->version >= 24) {
224 if (o->context->version >= 34) {
246 if (o->context->version >= 21) {
268 cb(o->context, &i, 0, o->userdata);
286 cb(o->context, NULL, eol, o->userdata);
297 pa_context_fail(o->context, PA_ERR_PROTOCOL);
429 if (!o->context)
433 if (pa_context_handle_error(o->context, command, t, false) < 0)
466 (o->context->version >= 13 &&
469 (o->context->version >= 15 &&
474 (o->context->version >= 16 &&
480 if (o->context->version >= 16) {
496 if (o->context->version >= 24) {
504 if (o->context->version >= 34) {
525 if (o->context->version >= 22) {
547 cb(o->context, &i, 0, o->userdata);
565 cb(o->context, NULL, eol, o->userdata);
576 pa_context_fail(o->context, PA_ERR_PROTOCOL);
703 if (!o->context)
707 if (pa_context_handle_error(o->context, command, t, false) < 0)
723 (o->context->version >= 13 && pa_tagstruct_get_proplist(t, i.proplist) < 0)) {
725 pa_context_fail(o->context, PA_ERR_PROTOCOL);
732 cb(o->context, &i, 0, o->userdata);
741 cb(o->context, NULL, eol, o->userdata);
812 static int fill_card_port_info(pa_context *context, pa_tagstruct* t, pa_card_info* i) {
874 if (context->version >= 27) {
881 if (context->version >= 34) {
892 static int fill_card_profile_info(pa_context *context, pa_tagstruct* t, pa_card_info* i) {
914 if (context->version >= 29) {
936 if (!o->context)
940 if (pa_context_handle_error(o->context, command, t, false) < 0)
960 if (fill_card_profile_info(o->context, t, &i) < 0)
969 pa_context_fail(o->context, PA_ERR_PROTOCOL);
983 if (o->context->version >= 26) {
984 if (fill_card_port_info(o->context, t, &i) < 0)
990 cb(o->context, &i, 0, o->userdata);
999 cb(o->context, NULL, eol, o->userdata);
1008 pa_context_fail(o->context, PA_ERR_PROTOCOL);
1129 if (!o->context)
1133 if (pa_context_handle_error(o->context, command, t, false) < 0)
1150 (o->context->version < 15 && pa_tagstruct_get_boolean(t, &auto_unload) < 0) ||
1151 (o->context->version >= 15 && pa_tagstruct_get_proplist(t, i.proplist) < 0)) {
1152 pa_context_fail(o->context, PA_ERR_PROTOCOL);
1160 cb(o->context, &i, 0, o->userdata);
1169 cb(o->context, NULL, eol, o->userdata);
1214 if (!o->context)
1218 if (pa_context_handle_error(o->context, command, t, false) < 0)
1244 (o->context->version >= 11 && pa_tagstruct_get_boolean(t, &mute) < 0) ||
1245 (o->context->version >= 13 && pa_tagstruct_get_proplist(t, i.proplist) < 0) ||
1246 (o->context->version >= 19 && pa_tagstruct_get_boolean(t, &corked) < 0) ||
1247 (o->context->version >= 20 && (pa_tagstruct_get_boolean(t, &has_volume) < 0 ||
1249 (o->context->version >= 21 && pa_tagstruct_get_format_info(t, i.format) < 0)) {
1251 pa_context_fail(o->context, PA_ERR_PROTOCOL);
1264 cb(o->context, &i, 0, o->userdata);
1274 cb(o->context, NULL, eol, o->userdata);
1319 if (!o->context)
1323 if (pa_context_handle_error(o->context, command, t, false) < 0)
1348 (o->context->version >= 13 && pa_tagstruct_get_proplist(t, i.proplist) < 0) ||
1349 (o->context->version >= 19 && pa_tagstruct_get_boolean(t, &corked) < 0) ||
1350 (o->context->version >= 22 && (pa_tagstruct_get_cvolume(t, &i.volume) < 0 ||
1356 pa_context_fail(o->context, PA_ERR_PROTOCOL);
1369 cb(o->context, &i, 0, o->userdata);
1379 cb(o->context, NULL, eol, o->userdata);
1725 if (!o->context)
1729 if (pa_context_handle_error(o->context, command, t, false) < 0)
1751 (o->context->version >= 13 && pa_tagstruct_get_proplist(t, i.proplist) < 0)) {
1753 pa_context_fail(o->context, PA_ERR_PROTOCOL);
1761 cb(o->context, &i, 0, o->userdata);
1770 cb(o->context, NULL, eol, o->userdata);
1872 if (!o->context)
1876 if (pa_context_handle_error(o->context, command, t, false) < 0)
1882 pa_context_fail(o->context, PA_ERR_PROTOCOL);
1888 cb(o->context, idx, o->userdata);
2220 if (!o->context)
2224 if (pa_context_handle_error(o->context, command, t, false) < 0)
2231 pa_context_fail(o->context, PA_ERR_PROTOCOL);
2245 cb(o->context, success, response_copy, o->userdata);