[Freeswitch-users] PortAudio needs work on Mac OS X 10.6

João Mesquita jmesquita at freeswitch.org
Mon Nov 9 10:43:36 PST 2009


Or write one for Mac specifically since PA is fine for all the rest (I
think)?

JM

On Mon, Nov 9, 2009 at 2:50 PM, Anthony Minessale <
anthony.minessale at gmail.com> wrote:

> maybe we should write a new audio abstraction lib =D
>
>
> On Mon, Nov 9, 2009 at 2:07 AM, Bruce Fletcher <bruce at nani.ca> wrote:
>
>> The patch from the PortAudio site does get the library to build, but
>> it still fails with the same assertion when I try to play MOH.  The
>> patch I'm talking about is this one:
>>
>>   http://www.portaudio.com/trac/changeset/1418
>>
>> If the same build problem applies to other 64 bit systems, it might be
>> a good idea to incorporate this patch.  It looks clean and reasonable
>> to me, at least.
>>
>> I've managed to work around the problem entirely by building
>> FreeSWITCH for i386, but I'll go ask the PortAudio folks what the
>> status is of their 64 bit support.  They are clearly assuming 32 bit
>> long integers in some places, which is hopefully on a to-fix list
>> somewhere.
>>
>> Thanks,
>> - Bruce
>>
>>
>> On 2009-11-08, at 12:25 PM, Michael Jerris wrote:
>>
>> > If you can figure out a clean way for us to do this with proper ifdefs
>> > in tree in a way that will not break others that would be the most
>> > preferred.
>> >
>> > Mike
>> >
>> > On Nov 8, 2009, at 1:03 PM, Bruce Fletcher wrote:
>> >
>> >> OK, I'll ignore that MacPorts patch for now and try to find a better
>> >> approach.
>> >>
>> >> I'll look into this further tonight, but this morning I found a more
>> >> recent promising patch on the PortAudio site:
>> >>
>> >>  http://www.portaudio.com/trac/changeset/1418
>> >>
>> >> It seems to push some data types to 32 bit regardless of platform,
>> >> which might work better than the MacPorts approach of migrating some
>> >> data structures to 64 bit.  At any rate, this patch being on the
>> >> PortAudio site suggests it might be a more approved fix.
>> >>
>> >> I'll keep plugging at this in my free time and report any significant
>> >> progress back to the list.
>> >>
>> >> Thanks,
>> >> - Bruce
>> >>
>> >
>> >
>> > _______________________________________________
>> > FreeSWITCH-users mailing list
>> > FreeSWITCH-users at lists.freeswitch.org
>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-
>> > users
>> > http://www.freeswitch.org
>>
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
>
>
> --
> Anthony Minessale II
>
> FreeSWITCH http://www.freeswitch.org/
> ClueCon http://www.cluecon.com/
> Twitter: http://twitter.com/FreeSWITCH_wire
>
> AIM: anthm
> MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
> IRC: irc.freenode.net #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
> iax:guest at conference.freeswitch.org/888
> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
> pstn:213-799-1400
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091109/b7faf0f2/attachment-0002.html 


More information about the FreeSWITCH-users mailing list