<div dir="ltr">I think so too. I&#39;ve started on a complete patch for the Windows build, hopefully I will have some time during this week to complete it. I&#39;ll submit this to Jira when finished.</div><div class="gmail_extra">
<br><br><div class="gmail_quote">2013/7/8 Michael Jerris <span dir="ltr">&lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">Are you sure symbol visibility is a problem even if these are in different dll&#39;s ?  I think this shouldn&#39;t be an issue.<div><br></div><div>Mike</div><div><br><div><div>On Jul 6, 2013, at 12:10 PM, Jeff Leung &lt;<a href="mailto:jleung@v10networks.ca" target="_blank">jleung@v10networks.ca</a>&gt; wrote:</div>
<br><blockquote type="cite"><div lang="EN-US" link="blue" vlink="purple" style="font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">The project was within FreeSWITCH, but the problem is because the way how the opus lib builds, it includes silk and celt and I wasn’t going to have FS to build all of that in tree because I was afraid the symbols from OPUS would conflict with the symbols in CELT and SILK.<u></u><u></u></span></div>
<div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span></div><div style="border-style:none none none solid;border-left-width:1.5pt;border-left-color:blue;padding:0in 0in 0in 4pt">
<div><div style="border-style:solid none none;border-top-width:1pt;border-top-color:rgb(181,196,223);padding:3pt 0in 0in"><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">From:</span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif"><span> </span><a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a> [mailto:<a href="mailto:freeswitch-" target="_blank">freeswitch-</a><a href="mailto:users-bounces@lists.freeswitch.org" target="_blank">users-bounces@lists.freeswitch.org</a>]<span> </span><b>On Behalf Of<span> </span></b>Peter Olsson<br>
<b>Sent:</b><span> </span>Saturday, July 6, 2013 2:02 AM<br><b>To:</b><span> </span>FreeSWITCH Users Help<br><b>Subject:</b><span> </span>Re: [Freeswitch-users] mod_opus codec on Windows<u></u><u></u></span></div></div></div>
<div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><u></u> <u></u></div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">Ah, ok. So you did the build of the lib outside fs, and then just pointed to the built library?<u></u><u></u></div>
<div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><u></u> <u></u></div></div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">
I&#39;ll start working to get this integrated in the Windows build, by downloading the lib source files, unpacking them, and then building them.<u></u><u></u></div></div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">
<u></u> <u></u></div></div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">I will submit a Jira as soon as I have some progress. I might get back to you with further questions.<u></u><u></u></div>
</div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><u></u> <u></u></div></div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">
/Peter<u></u><u></u></div></div></div><div><p class="MsoNormal" style="margin:0in 0in 12pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><u></u> <u></u></p><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">
2013/7/6 Jeff Leung &lt;<a href="mailto:jleung@v10networks.ca" style="color:purple;text-decoration:underline" target="_blank">jleung@v10networks.ca</a>&gt;<u></u><u></u></div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">
The project file is nothing more than having mod_opus to point to an out of<br>tree directory where the actual opus binary libs are built.<br><br>The binaries I did was basically a bunch of hacks, there is quite some work<br>
needed to be done with integrating the build process of opus with<br>FreeSWITCH&#39;s VS solution file<br><br>&gt; -----Original Message-----<br>&gt; From:<span> </span><a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" style="color:purple;text-decoration:underline" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a><span> </span>[mailto:<a href="mailto:freeswitch-" style="color:purple;text-decoration:underline" target="_blank">freeswitch-</a><br>
&gt;<span> </span><a href="mailto:users-bounces@lists.freeswitch.org" style="color:purple;text-decoration:underline" target="_blank">users-bounces@lists.freeswitch.org</a>] On Behalf Of Peter Olsson<br>&gt; Sent: Saturday, July 6, 2013 12:07 AM<br>
&gt; To: FreeSWITCH Users Help<br>&gt; Subject: Re: [Freeswitch-users] mod_opus codec on Windows<br>&gt;<br>&gt; Good work! Could you also please file a Jira, and upload the project files<br>and<br>&gt; modifications that you&#39;ve made for this to work? I&#39;d be happy to assist<br>
and<br>&gt; get this commited.<br>&gt;<br>&gt; /Peter<br>&gt;<br>&gt; 6 jul 2013 kl. 08:20 skrev Jeff Leung &lt;<a href="mailto:jleung@v10networks.ca" style="color:purple;text-decoration:underline" target="_blank">jleung@v10networks.ca</a>&gt;:<br>
&gt;<br>&gt; &gt; As I heard on last Wednesday&#39;s conference call, mod_opus isn&#39;t<br>&quot;available&quot;<br>&gt; &gt; on Windows, basically meaning that FreeSWITCH users can&#39;t fully<br>&gt; &gt; implement WebRTC on Windows Platforms just yet.<br>
&gt; &gt;<br>&gt; &gt; I have taken the steps to have the codec successfully build on this<br>&gt; &gt; platform; However it&#39;s a pain in the neck to build as the opus library<br>&gt; &gt; generates multiple libs which includes CELT and SILK codecs (Go figure).<br>
&gt; &gt;<br>&gt; &gt; Shoot me a message off-list if you would like to use the binary I&#39;ve<br>&gt; &gt; built for Win64 platforms.<br>&gt; &gt;<br>&gt; &gt; Before anybody asks for a 32-bit binary, the short answer is going to be<br>
no.<br>&gt; &gt; I won&#39;t be providing a 32-bit binary as I intend this binary to be<br>&gt; &gt; used in a production environment.<br>&gt; &gt;<br>&gt; &gt;</div></div></div></div></div></div></blockquote></div></div>
</div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>