]> git.ipfire.org Git - thirdparty/asterisk.git/commit
pjproject_bundled: Fix compile of pjsua so it handles audio 45/4245/1
authorGeorge Joseph <gjoseph@digium.com>
Mon, 31 Oct 2016 21:12:57 +0000 (15:12 -0600)
committerGeorge Joseph <gjoseph@digium.com>
Mon, 31 Oct 2016 21:12:57 +0000 (15:12 -0600)
commita36a7d0cf4e73bd9f934e063ee5e4dc057921744
tree8ea13bc8cb9b93eb99f9274721e63b4a932e2a2d
parent55435e211bed8f6c887c69b37b7be0ac85c1a2e6
pjproject_bundled:  Fix compile of pjsua so it handles audio

In order for pjsua and its python binding to actually negotiate
audio for the testsuite tests, it needs g711 and resample.  The
pj* libraries themselves do not.  Unfortunately, pjproject relies
on a brand new libresample that most distros don't ship so we need
to use the libresample already bundled with pjproject.  Only the pjsua
executable and the _pjsua.so python library are linked with it so it
shouldn't interfere with asterisk itself.

Also it was pointed out that apply_patches couldn't handle multiple
patches that depended on each other during the dry-run, so the
dry-run was removed.

Change-Id: I24f397462b486dcdde0dcafe40e6c55a6593f098
third-party/pjproject/Makefile
third-party/pjproject/Makefile.rules
third-party/pjproject/apply_patches
third-party/pjproject/patches/0000-remove-third-party.patch