mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-12-16 08:56:42 -05:00
Fix against current code
This commit is contained in:
parent
468c3d18b6
commit
c55d2495d7
1 changed files with 6 additions and 16 deletions
|
|
@ -37,7 +37,6 @@ static void interpret_filename(const char *file)
|
||||||
struct alisp_cfg cfg;
|
struct alisp_cfg cfg;
|
||||||
snd_input_t *in;
|
snd_input_t *in;
|
||||||
snd_output_t *out;
|
snd_output_t *out;
|
||||||
snd_config_t *root;
|
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
memset(&cfg, 0, sizeof(cfg));
|
memset(&cfg, 0, sizeof(cfg));
|
||||||
|
|
@ -57,27 +56,18 @@ static void interpret_filename(const char *file)
|
||||||
fprintf(stderr, "unable to attach stdout (%s)\n", strerror(errno));
|
fprintf(stderr, "unable to attach stdout (%s)\n", strerror(errno));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
err = snd_config_top(&root);
|
cfg.verbose = verbose;
|
||||||
if (err < 0)
|
cfg.warning = warning;
|
||||||
fprintf(stderr, "unable to allocate config root\n");
|
cfg.debug = debug;
|
||||||
else {
|
cfg.in = in;
|
||||||
cfg.verbose = verbose;
|
cfg.out = cfg.eout = cfg.vout = cfg.wout = cfg.dout = out;
|
||||||
cfg.warning = warning;
|
err = alsa_lisp(&cfg, NULL);
|
||||||
cfg.debug = debug;
|
|
||||||
cfg.in = in;
|
|
||||||
cfg.out = cfg.eout = cfg.vout = cfg.wout = cfg.dout = out;
|
|
||||||
cfg.root = root;
|
|
||||||
cfg.node = root;
|
|
||||||
err = alsa_lisp(&cfg, NULL);
|
|
||||||
}
|
|
||||||
if (err < 0)
|
if (err < 0)
|
||||||
fprintf(stderr, "alsa lisp returned error %i (%s)\n", err, strerror(err));
|
fprintf(stderr, "alsa lisp returned error %i (%s)\n", err, strerror(err));
|
||||||
else if (verbose)
|
else if (verbose)
|
||||||
printf("file %s passed ok via alsa lisp interpreter\n", file);
|
printf("file %s passed ok via alsa lisp interpreter\n", file);
|
||||||
snd_config_save(root, out);
|
|
||||||
snd_output_close(out);
|
snd_output_close(out);
|
||||||
snd_input_close(in);
|
snd_input_close(in);
|
||||||
snd_config_delete(root);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void usage(void)
|
static void usage(void)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue