}
static void parse_file(struct rule *r, const char *fn, pa_config_item *table, pa_bool_t first) {
- char *application_name, *icon_name, *role;
- pa_proplist *p;
+ char *application_name = NULL;
+ char *icon_name = NULL;
+ char *role = NULL;
+ pa_proplist *p = NULL;
if (first) {
/* clean up before update */
else {
nport++;
- if (node->direction == mir_input && prof->n_sources > 0 ||
- node->direction == mir_output && prof->n_sinks > 0 ) {
+ if ((node->direction == mir_input && prof->n_sources > 0) ||
+ (node->direction == mir_output && prof->n_sinks > 0) ) {
if (make_active && prof->priority < make_active->priority)
pa_log_debug(" ruling out %s (low priority)", prof->name);
else {
[mir_output] = "output"
};
+#if 0
static const char *mir_implement_names[] = {
[mir_implementation_unknown] = "unknown",
[mir_device] = "device",
[mir_stream] = "stream"
};
+#endif
static const char *mir_location_names[] = {
[mir_location_unknown] = "unknown",
!pa_tagstruct_eof(t))
goto fail;
- pa_log_debug("got id in disconnect %d and hash %d", id, conn_hash(id));
+ pa_log_debug("got id in disconnect %d and hash %ld", id, (long)conn_hash(id));
/* get conn from somewhere with id */
uint32_t idx;
pa_extapi *ap;
- if (ap = u->extapi) {
+ if ((ap = u->extapi)) {
pa_log_debug("signalling node change to extapi subscribers");
static pa_bool_t use_default_configuration(struct userdata *);
-static pa_bool_t parse_config_file(struct userdata *, FILE *);
+#if 0
+static pa_bool_t parse_config_file(struct userdata *, FILE *);
+#endif
pa_mir_config *pa_mir_config_init(struct userdata *u)
{
return TRUE;
}
+#if 0
static pa_bool_t parse_config_file(struct userdata *u, FILE *f)
{
return TRUE;
}
-
+#endif
+
/*
* Local Variables:
* c-basic-offset: 4
static int array_getfield(lua_State *);
static int array_setfield(lua_State *);
static int array_getlength(lua_State *);
+
+#if 0
static void array_destroy(void *);
+#endif
static int node_create(lua_State *);
static int node_getfield(lua_State *);
mrp_funcbridge_value_t *);
static limit_data_t *limit_data_check(lua_State *, int);
+
+#if 0
static int limit_data_push(lua_State *, limit_data_t *);
+#endif
+
static void limit_data_destroy(limit_data_t *);
static intarray_t *intarray_check(lua_State *, int, int, int);
scripting_import *imp;
mrp_lua_strarray_t *columns;
pa_value *values;
- const char *table;
const char *colnam;
int rowidx;
size_t colidx;
MRP_LUA_LEAVE(1);
}
-
+#if 0
static void array_destroy(void *data)
{
pa_value *value = (pa_value *)data;
MRP_LUA_LEAVE_NOARG;
}
-
+#endif
scripting_node *pa_scripting_node_create(struct userdata *u, mir_node *node)
{
pa_bool_t suppress = FALSE;
pa_bool_t correct = FALSE;
size_t arglgh = 0;
- size_t i, n;
+ size_t i;
int class;
uint32_t mask, clmask;
char id[256];
}
}
else if (correct) {
- *(double **)vlim->args = limit->value;
+ /* *(double **)vlim->args = limit->value; */
+
+ memcpy(vlim->args, &limit->value, sizeof(limit->value));
}
if (type == vollim_generic)
pa_assert(!class || (class >= mir_application_class_begin &&
class < mir_application_class_end) );
pa_assert(node);
- pa_assert(args);
vlim = (scripting_vollim *)(data - offset);
return ld;
}
+#if 0
static int limit_data_push(lua_State *L, limit_data_t *ld)
{
if (ld)
return 1;
}
+#endif
static void limit_data_destroy(limit_data_t *ld)
{
static char *comma_separated_list(mrp_lua_strarray_t *arr, char *buf, int len)
{
- char *list;
char *p, *e;
size_t i;
};
funcbridge_def_t *d;
- mrp_funcbridge_t *f;
bool success = true;
for (d = funcbridge_defs; d->name; d++) {