<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - severe underruns with usb audio, works with pa 3.0 - buffer setup seems wrong"
href="https://bugs.freedesktop.org/show_bug.cgi?id=86262#c27">Comment # 27</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - severe underruns with usb audio, works with pa 3.0 - buffer setup seems wrong"
href="https://bugs.freedesktop.org/show_bug.cgi?id=86262">bug 86262</a>
from <span class="vcard"><a class="email" href="mailto:superquad.vortex2@gmail.com" title="Raymond <superquad.vortex2@gmail.com>"> <span class="fn">Raymond</span></a>
</span></b>
<pre><a href="http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src?id=826c8f69d34ef49e86fe0ab6c93c1ffba8916131">http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src?id=826c8f69d34ef49e86fe0ab6c93c1ffba8916131</a>
it is this patch disable timer scheduling , but your result indicate the
granularity seem better than period size
PCM Devices which have the BATCH flag set update the PCM pointer only with
period size granularity. Using timer based scheduling does not have any
advantage in this mode. For one devices which have that flag set usually update
the position pointer in software after getting the period interrupt.
<a href="https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/usb?id=49045d3d4dc7c43310b1fca693e29fcdbe68faba">https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/usb?id=49045d3d4dc7c43310b1fca693e29fcdbe68faba</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>