Re: [Qemu-devel] [PATCH 4/4] audio/hda: detect output buffer overruns and underruns

2018-05-14 Thread Gerd Hoffmann
On Fri, May 11, 2018 at 11:25:37AM +0200, KONRAD Frederic wrote: > > > On 04/25/2018 03:05 PM, Gerd Hoffmann wrote: > > On Mon, Apr 23, 2018 at 11:31:34AM +0200, KONRAD Frederic wrote: > > > > > > > > > On 04/19/2018 03:10 PM, Gerd Hoffmann wrote: > > > > If some event caused some larger

Re: [Qemu-devel] [PATCH 4/4] audio/hda: detect output buffer overruns and underruns

2018-05-11 Thread KONRAD Frederic
On 04/25/2018 03:05 PM, Gerd Hoffmann wrote: On Mon, Apr 23, 2018 at 11:31:34AM +0200, KONRAD Frederic wrote: On 04/19/2018 03:10 PM, Gerd Hoffmann wrote: If some event caused some larger playback hickup the fine-grained timer adjust isn't able to recover. Use a buffer overruns and

Re: [Qemu-devel] [PATCH 4/4] audio/hda: detect output buffer overruns and underruns

2018-05-02 Thread KONRAD Frederic
Hi Gerd, Sorry I didn't had time to try that yet. I'll try today! Thanks, Fred On 04/25/2018 03:05 PM, Gerd Hoffmann wrote: On Mon, Apr 23, 2018 at 11:31:34AM +0200, KONRAD Frederic wrote: On 04/19/2018 03:10 PM, Gerd Hoffmann wrote: If some event caused some larger playback hickup the

Re: [Qemu-devel] [PATCH 4/4] audio/hda: detect output buffer overruns and underruns

2018-04-25 Thread Gerd Hoffmann
On Mon, Apr 23, 2018 at 11:31:34AM +0200, KONRAD Frederic wrote: > > > On 04/19/2018 03:10 PM, Gerd Hoffmann wrote: > > If some event caused some larger playback hickup the fine-grained timer > > adjust isn't able to recover. Use a buffer overruns and underruns as > > indicator for that. Reset

Re: [Qemu-devel] [PATCH 4/4] audio/hda: detect output buffer overruns and underruns

2018-04-23 Thread KONRAD Frederic
On 04/19/2018 03:10 PM, Gerd Hoffmann wrote: If some event caused some larger playback hickup the fine-grained timer adjust isn't able to recover. Use a buffer overruns and underruns as indicator for that. Reset timer adjust logic in case we detected one. It seems that this patch causes

[Qemu-devel] [PATCH 4/4] audio/hda: detect output buffer overruns and underruns

2018-04-19 Thread Gerd Hoffmann
If some event caused some larger playback hickup the fine-grained timer adjust isn't able to recover. Use a buffer overruns and underruns as indicator for that. Reset timer adjust logic in case we detected one. Signed-off-by: Gerd Hoffmann --- hw/audio/hda-codec.c | 22