version 1.30, 2009/10/05 07:05:24 |
version 1.31, 2009/10/10 13:55:37 |
|
|
f->mode = 0; |
f->mode = 0; |
f->opt = opt_byname("default"); |
f->opt = opt_byname("default"); |
if (f->opt) { |
if (f->opt) { |
if (dev_rec) |
if (dev_sub) |
f->wpar = f->opt->wpar; |
f->wpar = f->opt->wpar; |
if (dev_play) |
if (dev_mix) |
f->rpar = f->opt->rpar; |
f->rpar = f->opt->rpar; |
} |
} |
f->xrun = AMSG_IGNORE; |
f->xrun = AMSG_IGNORE; |
|
|
f->opt = opt_byname(p->opt); |
f->opt = opt_byname(p->opt); |
if (f->opt == NULL) |
if (f->opt == NULL) |
return 0; |
return 0; |
if (dev_rec) |
if (dev_sub) |
f->wpar = f->opt->wpar; |
f->wpar = f->opt->wpar; |
if (dev_play) |
if (dev_mix) |
f->rpar = f->opt->rpar; |
f->rpar = f->opt->rpar; |
if ((p->proto & ~(AMSG_PLAY | AMSG_REC)) != 0 || |
if ((p->proto & ~(AMSG_PLAY | AMSG_REC)) != 0 || |
(p->proto & (AMSG_PLAY | AMSG_REC)) == 0) { |
(p->proto & (AMSG_PLAY | AMSG_REC)) == 0) { |