pmd->stream.error = 0;
t->error = 0;
iqs = btr_get_input_queue_size(btrn);
- if (need_bad_data_delay(pmd, iqs))
- return;
ret = btr_node_status(btrn, fn->min_iqs, BTR_NT_INTERNAL);
if (ret < 0)
goto err;
+ if (need_bad_data_delay(pmd, iqs))
+ return;
if (ret == 0)
return;
btr_merge(btrn, fn->min_iqs);
if (!strcmp(cmd, "samplerate")) {
if (pmd->samplerate == 0)
- return -ERRNO_TO_PARA_ERROR(ENAVAIL);
+ return -E_BTR_NAVAIL;
*result = make_message("%u", pmd->samplerate);
return 1;
}
if (!strcmp(cmd, "channels")) {
if (pmd->channels == 0)
- return -ERRNO_TO_PARA_ERROR(ENAVAIL);
+ return -E_BTR_NAVAIL;
*result = make_message("%u", pmd->channels);
return 1;
}