mirror of https://github.com/ericonr/sndio.git
fix msb usage in aparams_native()
This commit is contained in:
parent
8d3f1fbe70
commit
283aab28b0
|
@ -194,8 +194,8 @@ int
|
||||||
aparams_native(struct aparams *par)
|
aparams_native(struct aparams *par)
|
||||||
{
|
{
|
||||||
return par->bps == sizeof(adata_t) && par->bits == ADATA_BITS &&
|
return par->bps == sizeof(adata_t) && par->bits == ADATA_BITS &&
|
||||||
(par->bps > 1 || par->le == ADATA_LE) &&
|
(par->bps == 1 || par->le == ADATA_LE) &&
|
||||||
(par->bits < par->bps * 8 || !par->msb);
|
(par->bits == par->bps * 8 || !par->msb);
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
|
|
|
@ -442,10 +442,12 @@ filelist_init(void)
|
||||||
it.it_interval.tv_usec = TIMER_USEC;
|
it.it_interval.tv_usec = TIMER_USEC;
|
||||||
it.it_value.tv_sec = 0;
|
it.it_value.tv_sec = 0;
|
||||||
it.it_value.tv_usec = TIMER_USEC;
|
it.it_value.tv_usec = TIMER_USEC;
|
||||||
|
#if 0
|
||||||
if (setitimer(ITIMER_REAL, &it, NULL) < 0) {
|
if (setitimer(ITIMER_REAL, &it, NULL) < 0) {
|
||||||
perror("setitimer");
|
perror("setitimer");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
timo_init();
|
timo_init();
|
||||||
log_sync = 0;
|
log_sync = 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -374,7 +374,9 @@ siofile_run(void *arg)
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
if (!(f->events & POLLIN)) {
|
if (!(f->events & POLLIN)) {
|
||||||
siofile_log(f);
|
siofile_log(f);
|
||||||
log_puts(": recording, but POLLIN not set\n");
|
log_puts(": recording, but POLLIN not set: ");
|
||||||
|
log_putx(f->events);
|
||||||
|
log_puts("\n");
|
||||||
panic();
|
panic();
|
||||||
}
|
}
|
||||||
if (f->rused < d->round) {
|
if (f->rused < d->round) {
|
||||||
|
|
Loading…
Reference in New Issue