version 1.32, 2016/10/20 05:48:50 |
version 1.33, 2018/06/26 07:12:35 |
|
|
{ |
{ |
struct opt *o; |
struct opt *o; |
|
|
o = opt_new(path, d, pmin, pmax, rmin, rmax, |
o = opt_new(d, path, pmin, pmax, rmin, rmax, |
MIDI_TO_ADATA(vol), mmc, dup, mode); |
MIDI_TO_ADATA(vol), mmc, dup, mode); |
if (o == NULL) |
if (o == NULL) |
return NULL; |
return NULL; |
|
|
if (dev_list == NULL) |
if (dev_list == NULL) |
mkdev(DEFAULT_DEV, &par, 0, bufsz, round, rate, hold, autovol); |
mkdev(DEFAULT_DEV, &par, 0, bufsz, round, rate, hold, autovol); |
for (d = dev_list; d != NULL; d = d->next) { |
for (d = dev_list; d != NULL; d = d->next) { |
if (opt_byname("default", d->num)) |
if (opt_byname(d, "default")) |
continue; |
continue; |
if (mkopt("default", d, pmin, pmax, rmin, rmax, |
if (mkopt("default", d, pmin, pmax, rmin, rmax, |
mode, vol, mmc, dup) == NULL) |
mode, vol, mmc, dup) == NULL) |
|
|
; /* nothing */ |
; /* nothing */ |
midi_done(); |
midi_done(); |
|
|
while (opt_list != NULL) |
|
opt_del(opt_list); |
|
while (dev_list) |
while (dev_list) |
dev_del(dev_list); |
dev_del(dev_list); |
while (port_list) |
while (port_list) |