<div dir="ltr"><span style="font-size:12.8000001907349px">Hi Gunter,</span><div style="font-size:12.8000001907349px">Thank you for your quick response. As I mentioned in the email, I cannot dependably reproduce it. It comes and goes, and I just have to wait for it to come up before I can try to debug it. I&#39;ve found it tends to happen when I&#39;ve been taxing my sound driver, but this isn&#39;t consistent either. My inability to consistently reproduce this has made it a nasty bug for me to investigate.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I was hoping that something would be immediately obvious in my code to those who know these libraries very well. I have the feeling it has something to do with buffering. If I decode the Ogg Vorbis file and dump it into a raw file, and then read it in again and feed it to ao_play, the problem goes away.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I have a simple Ogg Vorbis file I am using for testing, which I sent to you in a private email. I have no server space on which to store it.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Thanks,</div><div style="font-size:12.8000001907349px">Marshall</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 13, 2015 at 10:14 PM, Gunter Königsmann <span dir="ltr">&lt;<a href="mailto:gunter@peterpall.de" target="_blank">gunter@peterpall.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">How can this problem be reproduced? If you have an specific .ogg file that gives problems  it would be helpful to have them so we can try to reproduce them.<div><br></div><div>Kind regards,</div><div><br></div><div>   Gunter. <div><div class="h5"><div><br>On So, Jun 14, 2015 at 7:10 , Marshall Mason &lt;<a href="mailto:marshallmason2@gmail.com" target="_blank">marshallmason2@gmail.com</a>&gt; wrote:<br>
<blockquote type="cite"><div dir="ltr">Hi there,<div>I&#39;ve been grappling with this for some time, so I&#39;m finally breaking down and trying this list.</div><div><br></div><div>I&#39;m trying to integrate libvorbisfile and libao to create a simple sound file player, a la ogg123. To do this, I borrowed heavily from ao_example.c and vorbisfile_example.c. I feed the buffer from ov_read into ao_play in a simple loop. It usually works, but occasionally all it does is make a strange sound and quickly finishes. I cannot dependably reproduce it. The same problem does not happen when I use ogg123, so I&#39;m sure I&#39;m doing something wrong. I&#39;ve combed through the ogg123 source code and couldn&#39;t figure it out. I&#39;m wondering if someone can look at my code and tell me if there&#39;s something I overlooked.</div><div><br></div><div><a href="http://pastie.org/10239629" target="_blank">http://pastie.org/10239629</a><br></div><div><br></div><div>(Debian Jessie, libvorbisfile 1.3.4, libao-1.1.0)</div><div><br></div><div>Thanks,</div><div>Marshall</div></div>
</blockquote></div></div></div></div></blockquote></div><br></div>