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 < [email protected]> wrote: > maybe we should write a new audio abstraction lib =D > > > On Mon, Nov 9, 2009 at 2:07 AM, Bruce Fletcher <[email protected]> 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 >> > [email protected] >> > 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 >> [email protected] >> 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:[email protected] <msn%[email protected]> > GTALK/JABBER/PAYPAL:[email protected]<paypal%[email protected]> > IRC: irc.freenode.net #freeswitch > > FreeSWITCH Developer Conference > sip:[email protected] <sip%[email protected]> > iax:[email protected]/888 > googletalk:[email protected]<googletalk%3aconf%[email protected]> > pstn:213-799-1400 > > _______________________________________________ > FreeSWITCH-users mailing list > [email protected] > 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 [email protected] http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
