On Thu, Sep 3, 2009 at 11:37 PM, Takashi Iwaitiwai@suse.de wrote:
BTW, looking through your numbers:
Sep 3 21:35:48 localhost kernel: giovanni line: 296, dpcm->frac_buf_pos / HZ=0, jiffies=107166054, buffer_size=4096, period_size=2048, rate=16000 Sep 3 21:35:48 localhost kernel: giovanni line: 296, dpcm->frac_buf_pos / HZ=48, jiffies=107166057, buffer_size=4096, period_size=2048, rate=16000 Sep 3 21:35:48 localhost kernel: giovanni line: 296, dpcm->frac_buf_pos / HZ=48, jiffies=107166057, buffer_size=4096, period_size=2048, rate=16000 Sep 3 21:35:48 localhost kernel: giovanni line: 296, dpcm->frac_buf_pos / HZ=80, jiffies=107166059, buffer_size=4096, period_size=2048, rate=16000 Sep 3 21:35:48 localhost kernel: giovanni line: 296, dpcm->frac_buf_pos / HZ=80, jiffies=107166059, buffer_size=4096, period_size=2048, rate=16000 Sep 3 21:35:48 localhost kernel: giovanni line: 296, dpcm->frac_buf_pos / HZ=0, jiffies=107166133, buffer_size=4096, period_size=2048, rate=16000
Here, suddenly you get position 0. Then...
Sep 3 21:35:48 localhost kernel: giovanni line: 296, dpcm->frac_buf_pos / HZ=2048, jiffies=107166182, buffer_size=4096, period_size=2048, rate=16000
Returning to the right position again. That can be an issue.
Yes, seems strange...
Takashi,
thanks for the new patch.
I'll test it and report back here.
Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618