Lines Matching refs:use_default
96 bool *use_default;
132 static int write_control_parameters(struct userdata *u, double *control_values, bool *use_default);
153 dbus_bool_t *use_default;
166 use_default = pa_xnew(dbus_bool_t, u->n_control);
170 use_default[i] = u->use_default[i];
174 pa_dbus_append_basic_array(&struct_iter, DBUS_TYPE_BOOLEAN, use_default, u->n_control);
182 pa_xfree(use_default);
260 dbus_bool_t *use_default;
280 use_default = pa_xnew(dbus_bool_t, u->n_control);
284 use_default[i] = u->use_default[i];
288 pa_dbus_append_basic_array(&struct_iter, DBUS_TYPE_BOOLEAN, use_default, u->n_control);
298 pa_xfree(use_default);
729 static int parse_control_parameters(struct userdata *u, const char *cdata, double *read_values, bool *use_default) {
735 pa_assert(use_default);
750 use_default[p++] = true;
765 use_default[p] = false;
773 use_default[p] = true;
822 static int validate_control_parameters(struct userdata *u, double *control_values, bool *use_default) {
828 pa_assert(use_default);
847 if (use_default[h]) {
885 static int write_control_parameters(struct userdata *u, double *control_values, bool *use_default) {
891 pa_assert(use_default);
897 if (validate_control_parameters(u, control_values, use_default) < 0)
914 if (use_default[h]) {
989 /* set the use_default array to the user data */
990 memcpy(u->use_default, use_default, u->n_control * sizeof(u->use_default[0]));
1248 bool *use_default;
1252 use_default = pa_xnew(bool, (unsigned) u->n_control);
1256 u->use_default = pa_xnew(bool, (unsigned) u->n_control);
1258 if ((parse_control_parameters(u, cdata, control_values, use_default) < 0) ||
1259 (write_control_parameters(u, control_values, use_default) < 0)) {
1261 pa_xfree(use_default);
1269 pa_xfree(use_default);
1471 pa_xfree(u->use_default);