<div dir="ltr">I think so too. I've started on a complete patch for the Windows build, hopefully I will have some time during this week to complete it. I'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"><<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>></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's ? I think this shouldn't be an issue.<div><br></div><div>Mike</div><div><br><div><div>On Jul 6, 2013, at 12:10 PM, Jeff Leung <<a href="mailto:jleung@v10networks.ca" target="_blank">jleung@v10networks.ca</a>> 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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',serif"><u></u> <u></u></div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:'Times New Roman',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:'Times New Roman',serif"><u></u> <u></u></div></div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif">
I'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:'Times New Roman',serif">
<u></u> <u></u></div></div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:'Times New Roman',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:'Times New Roman',serif"><u></u> <u></u></div></div><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif">
/Peter<u></u><u></u></div></div></div><div><p class="MsoNormal" style="margin:0in 0in 12pt;font-size:12pt;font-family:'Times New Roman',serif"><u></u> <u></u></p><div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif">
2013/7/6 Jeff Leung <<a href="mailto:jleung@v10networks.ca" style="color:purple;text-decoration:underline" target="_blank">jleung@v10networks.ca</a>><u></u><u></u></div><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:'Times New Roman',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's VS solution file<br><br>> -----Original Message-----<br>> 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>
><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>> Sent: Saturday, July 6, 2013 12:07 AM<br>
> To: FreeSWITCH Users Help<br>> Subject: Re: [Freeswitch-users] mod_opus codec on Windows<br>><br>> Good work! Could you also please file a Jira, and upload the project files<br>and<br>> modifications that you've made for this to work? I'd be happy to assist<br>
and<br>> get this commited.<br>><br>> /Peter<br>><br>> 6 jul 2013 kl. 08:20 skrev Jeff Leung <<a href="mailto:jleung@v10networks.ca" style="color:purple;text-decoration:underline" target="_blank">jleung@v10networks.ca</a>>:<br>
><br>> > As I heard on last Wednesday's conference call, mod_opus isn't<br>"available"<br>> > on Windows, basically meaning that FreeSWITCH users can't fully<br>> > implement WebRTC on Windows Platforms just yet.<br>
> ><br>> > I have taken the steps to have the codec successfully build on this<br>> > platform; However it's a pain in the neck to build as the opus library<br>> > generates multiple libs which includes CELT and SILK codecs (Go figure).<br>
> ><br>> > Shoot me a message off-list if you would like to use the binary I've<br>> > built for Win64 platforms.<br>> ><br>> > Before anybody asks for a 32-bit binary, the short answer is going to be<br>
no.<br>> > I won't be providing a 32-bit binary as I intend this binary to be<br>> > used in a production environment.<br>> ><br>> ></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>