在 2012年5月18日星期五,Clemens Ladisch  写道:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">cee1 wrote:<br>
&gt; We&#39;ve found a way the can reproduce the problem more quickly on our product:<br>
&gt; 1. do audio playback<br>
&gt; 2. alsamixer, select &#39;Master&#39;, press &#39;m&#39; and hold for a while.<br>
&gt;<br>
&gt; Then release &#39;m&#39;, playback corrupts(sounds similar to<br>
&gt; <a href="http://dev.lemote.com/files/upload/software/PA-apc/corrupted_sound.ogg" target="_blank">http://dev.lemote.com/files/upload/software/PA-apc/corrupted_sound.ogg</a>).<br>
<br>
Is the output supposed to be playing or muted at this time?</blockquote><div>Playing<span></span></div><div>&nbsp;</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
This appears to be a problem with PA&#39;s volume handling.<br>
It might be caused by incorrect dB volume information of the HDA codec,<br>
or by a bug in PA.<br>
<br>
&gt; What does rewind do? Why we need rewind here?<br>
<br>
It allows to rewrite already written parts of the audio buffer; it&#39;s used<br>
to apply the new volume to samples that have not yet been actually played.<br>
<br>
<br>
Regards,<br>
Clemens<br>
</blockquote><br><br>-- <br>Regards,<div><br><div>- cee1</div></div><br>