Thank you very much!<br><br><div class="gmail_quote">On Thu, Sep 16, 2010 at 8:17 PM, Kevin P. Fleming <span dir="ltr">&lt;<a href="mailto:kpfleming@digium.com">kpfleming@digium.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">On 09/16/2010 01:45 AM, John Wu wrote:<br>
&gt; gsmtolin define as:<br>
&gt;<br>
&gt; static struct ast_translator gsmtolin = {<br>
&gt;     .name = &quot;gsmtolin&quot;,<br>
&gt;     .srcfmt = AST_FORMAT_GSM,<br>
&gt;     .dstfmt = AST_FORMAT_SLINEAR,<br>
&gt;     .newpvt = gsm_new,<br>
&gt;     .framein = gsmtolin_framein,<br>
&gt;     .destroy = gsm_destroy_stuff,<br>
&gt;     .sample = gsm_sample,<br>
&gt;     .buffer_samples = BUFFER_SAMPLES,<br>
&gt;     .buf_size = BUFFER_SAMPLES * 2,<br>
&gt;     .desc_size = sizeof (struct gsm_translator_pvt ),<br>
&gt; };<br>
&gt;<br>
&gt; I can&#39;t find the function pointer frameout be set. Will this actually<br>
&gt; work? I doubt it.<br>
<br>
</div></div>Since it does work, clearly it works... otherwise we&#39;d get masses of bug<br>
reports about GSM translation not working :-)<br>
<br>
If you read the documentation in translate.h, you&#39;ll see that there is a<br>
*default* frameout function used if a translator does not define its own.<br>
<br>
--<br>
Kevin P. Fleming<br>
Digium, Inc. | Director of Software Technologies<br>
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA<br>
skype: kpfleming | jabber: <a href="mailto:kfleming@digium.com">kfleming@digium.com</a><br>
Check us out at <a href="http://www.digium.com" target="_blank">www.digium.com</a> &amp; <a href="http://www.asterisk.org" target="_blank">www.asterisk.org</a><br>
<font color="#888888"><br>
--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br>
</font></blockquote></div><br>