From: Andre Date: Tue, 30 May 2006 00:40:04 +0000 (+0200) Subject: alsa_writer: switch back to buffer_time-based timeout calculation X-Git-Tag: v0.2.14~97 X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=commitdiff_plain;h=eedc9eafd60b670dd2b90fcbcc380f3f9a333f93 alsa_writer: switch back to buffer_time-based timeout calculation Fixes alsa software mixing --- diff --git a/alsa_writer.c b/alsa_writer.c index 355da05e..5c329073 100644 --- a/alsa_writer.c +++ b/alsa_writer.c @@ -196,8 +196,8 @@ static void alsa_write_post_select(struct sched *s, struct task *t) t->ret = -E_ALSA_WRITE; return; } -// ms2tv(pad->buffer_time / 4000, &tv); - ms2tv(1, &tv); + ms2tv(pad->buffer_time / 4000, &tv); +// ms2tv(1, &tv); tv_add(&s->now, &tv, &pad->next_chunk); t->ret = ret * pad->bytes_per_frame; // PARA_INFO_LOG("ret: %d, frames: %zd\n", t->ret, frames);