<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Everyone in this listing has been absolutely amazing in their willingness to help.</p>
<p><br>
</p>
<p>So I wrote my program that plays various wav files on multiple streams upon request along with several samples.  Works really well so far, but I'm trying to handle the last couple of errors. Very infrequently, meaning it happened once after 5 days, my stream
 write callback calls</p>
<p><br>
</p>
<p><span>int retval = pa_stream_write(s, base + offset, writeSize, NULL, 0, PA_SEEK_RELATIVE);</span><br>
</p>
<p>if (retval)</p>
<p><span><span>    sprintf(tempstr,"GDS Pulse Audio: ERROR: Stream write returned a value of %d", retval);</span><br>
</span></p>
<p><span><br>
</span></p>
<p><span>and retval will report</span><span style="font-size: 12pt;"> a value of -15.</span></p>
<p><span><br>
</span></p>
<p><span>I have modified it to call pa_strerror, but I will likely have to run it for nearly a week hoping that it will repeat.</span></p>
<p><span><br>
</span></p>
<p><span>I expected a return value from the pa_error_code enum, not a negative number.<span style="font-family: monospace, fixed; font-size: 13px; line-height: 13px; text-indent: -53px; white-space: pre-wrap; background-color: rgb(251, 252, 253);"></span></span></p>
<p><span><br>
</span></p>
<p><span><span style="font-family: Calibri, Arial, Helvetica, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', NotoColorEmoji, 'Segoe UI Symbol', 'Android Emoji', EmojiSymbols; font-size: 16px;">Can someone </span></span></p>
<p><span><span style="font-family: Calibri, Arial, Helvetica, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', NotoColorEmoji, 'Segoe UI Symbol', 'Android Emoji', EmojiSymbols; font-size: 16px;">  1. give me some insight into this retval</span><br>
</span></p>
<p><span><span style="font-family: Calibri, Arial, Helvetica, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', NotoColorEmoji, 'Segoe UI Symbol', 'Android Emoji', EmojiSymbols; font-size: 16px;">  2. determine it's meaning (or point me to some documentation
 of meanings, I'm willing to fish)</span></span></p>
<p><span><span style="font-family: Calibri, Arial, Helvetica, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', NotoColorEmoji, 'Segoe UI Symbol', 'Android Emoji', EmojiSymbols; font-size: 16px;"> </span></span></p>
<p>Thanks!</p>
<p><br>
</p>
<p>John</p>
</div>
</body>
</html>