Lines Matching defs:cfg
3200 int alsa_lisp(struct alisp_cfg *cfg, struct alisp_instance **_instance)
3211 instance->verbose = cfg->verbose && cfg->vout;
3212 instance->warning = cfg->warning && cfg->wout;
3213 instance->debug = cfg->debug && cfg->dout;
3214 instance->in = cfg->in;
3215 instance->out = cfg->out;
3216 instance->vout = cfg->vout;
3217 instance->eout = cfg->eout;
3218 instance->wout = cfg->wout;
3219 instance->dout = cfg->dout;
3274 struct alisp_cfg *cfg;
3285 cfg = calloc(1, sizeof(struct alisp_cfg));
3286 if (cfg == NULL) {
3291 cfg->out = output;
3292 cfg->wout = eoutput;
3293 cfg->eout = eoutput;
3294 cfg->dout = eoutput;
3295 cfg->in = input;
3296 return cfg;
3299 void alsa_lisp_default_cfg_free(struct alisp_cfg *cfg)
3301 snd_input_close(cfg->in);
3302 snd_output_close(cfg->out);
3303 snd_output_close(cfg->dout);
3304 free(cfg);