pad->channels = conf->channels_arg;
if (!conf->samplerate_given) { /* config option trumps btr_exec */
int32_t rate;
- ret = get_btr_samplerate(btrn, &rate);
- if (ret < 0)
- goto err;
- pad->samplerate = rate;
+ if (get_btr_samplerate(btrn, &rate) >= 0)
+ pad->samplerate = rate;
}
if (!conf->channels_given) {
int32_t ch;
- ret = get_btr_channels(btrn, &ch);
- if (ret < 0)
- goto err;
- pad->channels = ch;
+ if (get_btr_channels(btrn, &ch) >= 0)
+ pad->channels = ch;
}
PARA_INFO_LOG("%d channel(s), %dHz\n", pad->channels, pad->samplerate);
ret = 1;