[Freeswitch-dev] Portaudio upgrade

Giovanni Maruzzelli gmaruzz at celliax.org
Sat Aug 29 02:21:49 PDT 2009

As Walter Sobchak used to say
(http://www.imdb.com/title/tt0118715/quotes): You're entering a world
of pain, son. ;-)

I don't know the svn revision of PA used by FS
(/usr/src/freeswitch/libs/portaudio), but you can just make a diff
between the one used by FS and the bleeding edge PA svn. Will probably
be little diffs, you can integrate.

Be aware that mod_portaudio use its own version of pablio mechanism
(found in /usr/src/freeswitch/src/mod/endpoints/mod_portaudio), maybe
it will works also if you integrate the changes in the PA lib

If any problem arises, its because some modification in the PA lib
conflicts with the pablio mechanism.




Giovanni Maruzzelli
Cell : +39-347-2665618

2009/8/29 Tamas <jalsot at gmail.com>:
> Hello,
> I'm trying to upgrade the portaudio lib due to some issues with the
> sound card in my box (I've found issues on 2 different boxes).
> I'm trying to run FS on bleeding edge distro - as this is a desktop box
> requiring fancy things - Ubuntu Jaunty 9.04 x86_64/i386
> I know that hot new ubuntu is not supported so I'm trying to work on by
> myself - and give back if I have anything reasonable :)
> As I saw on portaudio.com, there were some improvements with ALSA
> handling and it should handle newer cards better now (non-mmap patch):
> http://portaudio.com/trac/log/portaudio/trunk/src/hostapi/alsa/pa_linux_alsa.c?rev=1415
> As I've seen, there is some fix for windows's wdmks stuff too. I'm not
> qualified to hack PA, but I can play with it a bit :)
> What I would need to know is, which version (and source - as there is a
> separate fork e.g. at audacity too) is the one the FS trunk is having
> and what fixes/changes had been applied to it before merge (if I have
> had the exact version of included PA, I could make a diff and see by
> myself). From FS svn log I can see what changes were since the version bump-
>  From FS svn log I see, that at r8835 we had the last version bump:
> r8835 | anthm | 2008-06-25 00:15:50 +0200 (sze, 25 jún 2008) | 1 line
> merge in newer portaudio
> Are the changes in FS regarding PA sent to upstream? (I know, PA is used
> to be pretty non-responsive)
> Maybe it would be good to store the last PA version and source data in
> tree to be able to upgrade easier in the future.
> We are interested in improving the quality (mainly on windows) as we try
> to use this excellent stuff as a softphone base :)
> Regards,
>    Tamas
> _______________________________________________
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org

More information about the FreeSWITCH-dev mailing list