Пример #1
0
// const char *jackctl_parameter_get_short_description(jackctl_parameter_t * parameter);
static int _parameter_get_short_description(ClientData clientData, Tcl_Interp *interp, int argc, Tcl_Obj* const *objv) {
  if (argc != 3) return fw_error_str(interp, "usage: jack-ctl parameter-get-short-description parameter");
  jackctl_parameter_t * parameter;
  if (_get_pointer(interp, objv[2], (void**)&parameter) != TCL_OK)
    return TCL_ERROR;
  return _return_string(interp, jackctl_parameter_get_short_description(parameter));
}
Пример #2
0
static void print_parameters(const JSList * node_ptr)
{
    while (node_ptr != NULL) {
        jackctl_parameter_t * parameter = (jackctl_parameter_t *)node_ptr->data;
        printf("\nparameter name = %s\n", jackctl_parameter_get_name(parameter));
        printf("parameter id = %c\n", jackctl_parameter_get_id(parameter));
        printf("parameter short decs = %s\n", jackctl_parameter_get_short_description(parameter));
        printf("parameter long decs = %s\n", jackctl_parameter_get_long_description(parameter));
        print_value(jackctl_parameter_get_default_value(parameter), jackctl_parameter_get_type(parameter));
        node_ptr = jack_slist_next(node_ptr);
    }
}