Sauw Ming
991d91dffd
Re #1790 : Initial basic implementation of Android OpenGL renderer
...
To use it, app has to specify PJMEDIA_HAS_VIDEO to 1
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4928 74dad513-b988-da41-8d7b-12977e46ad98
10 years ago
Sauw Ming
d6ef3231d9
Re #1751 (misc): Fixed compilation error due to the lack of the SSLv2 methods.
...
The fix will autodetect this and define OPENSSL_NO_SSL2 if necessary. Related to #1321 .
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4892 74dad513-b988-da41-8d7b-12977e46ad98
10 years ago
Benny Prijono
29920cc74e
Re #1757 , re #1758 : fix configure script. Now OpenGL renderer is enabled by default by the configure script. And added missing dependency to -lstdc++ for the openh274 library
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4881 74dad513-b988-da41-8d7b-12977e46ad98
10 years ago
Riza Sulistyo
ec2f27eff9
Re #1776 : Initial implementation of Libyuv wrapper. Supports:
...
- library detection via autoconf
- scaling and conversion function (from/to I420 or BGRA)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4875 74dad513-b988-da41-8d7b-12977e46ad98
10 years ago
Benny Prijono
67671ee549
Re #1758 : changing library name from libwels to libopenh264 in recent OpenH264 update
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4846 74dad513-b988-da41-8d7b-12977e46ad98
10 years ago
Benny Prijono
c598da33ba
More #1758 : updated to the latest OpenH264 code
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4827 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Benny Prijono
b3034d498f
Re #1758 : Initial implementation of OpenH264 wrapper. Supports:
...
- library detection via autoconf
- CBP
- packetization modes: 0, 1
- key frame request and indication
- obey remote's fmtp
Also added video codec test in samples (similar to the one in pjmedia test though).
And there are some fixes here and there too (e.g. in vid_codec_util.c).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4815 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Riza Sulistyo
c41812a4f5
Re #1751 : Fix build error when using 'disable-libsamplerate' on configure.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4800 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Benny Prijono
fdff733444
Re #1516 : fixing multiple inclusions of crtbegin.o and -lgcc in the makefiles. The former causes link errors due to multiple symbols
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4732 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Nanang Izzuddin
68cb865f25
Close #1730 : Added srtp_deinit()/shutdown() detection for external SRTP in configure script.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4723 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Nanang Izzuddin
6ca4a4997b
Misc (re #1630 ): Modified configure script to only include libnsl if needed, e.g: on Solaris networking functions are in libnsl (thanks Jeremy Laine for the patch).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4721 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Nanang Izzuddin
1683d49f75
Close #1720 :
...
- Added configure flags --with-external-srtp and --disable-resample.
- Added macro setting PJMEDIA_LIBSRTP_AUTO_INIT_DEINIT to allow application to handle libsrtp init & deinit by itself.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4701 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Benny Prijono
f912318dd8
Fixed #1713 : Enable building the libraries as shared libraries/DLLs for GNU targets
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4656 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Sauw Ming
c8b3e27e8c
Re #1697 : Removed extra spaces in aconfigure.ac
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4636 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Benny Prijono
350e07cb1d
Re #1697 : fixed build error with the new coreaudio_dev.m introduced by r4617, because build process looks for an ObjC compiler
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4635 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Sauw Ming
83fe3b5b7c
Re #1630 (misc): Thanks to Mark Michelson for the patch
...
This changes the autoconfigure script to use different checks for ar and ranlib.
The previous methods were causing compilation failures since it may cause a non-existent "ccar" command to be run.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4628 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Sauw Ming
113e3eced1
Re #1630 (misc): Thanks to Mark Michelson for the patch
...
This change makes the check for libm always occur during configuration, and it
also tests for the 'sin' function since there are places in the code that
require this function.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4623 74dad513-b988-da41-8d7b-12977e46ad98
11 years ago
Nanang Izzuddin
ed05649d8d
Re #1639 : merged android branch into trunk (except sample apps, i.e: apjsua & apjloader)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4435 74dad513-b988-da41-8d7b-12977e46ad98
12 years ago
Sauw Ming
2f67f4741c
Re #1608 : Add support for OpenCORE AMR-WB
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4331 74dad513-b988-da41-8d7b-12977e46ad98
12 years ago
Sauw Ming
ec02c0850b
Re #1586 : Removed configure warning when using --with-silk option
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4271 74dad513-b988-da41-8d7b-12977e46ad98
12 years ago
Sauw Ming
03df4246da
Re #1568 : Add build config for SILK
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4265 74dad513-b988-da41-8d7b-12977e46ad98
12 years ago
Sauw Ming
6d3b427f93
Re #1516 : Build system for Android
...
How to use:
* export ANDROID_NDK=/path_to_android_ndk_dir
* Run ./configure-android
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/android@4192 74dad513-b988-da41-8d7b-12977e46ad98
12 years ago
Sauw Ming
2f91da070f
Re #1529 : Modify configure script to search for SDL2 first.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4159 74dad513-b988-da41-8d7b-12977e46ad98
12 years ago
Nanang Izzuddin
08b20fe01b
Close #1529 :
...
- replaced obsoleted SDL constants SDL_*_OVERLAY
- updated build config/scripts
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4157 74dad513-b988-da41-8d7b-12977e46ad98
12 years ago
Sauw Ming
4e4ec7e756
Fixed #1525 : Modify configure script to disable autodetection when cross-compiling.
...
This fix disable autodetection for:
* SDL
* ffmpeg
* SSL
* OpenCORE AMR-NB
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4149 74dad513-b988-da41-8d7b-12977e46ad98
12 years ago
Nanang Izzuddin
6898bfded8
Close #1500 :
...
- Added configure options to disable video.
- Fixed exporting env var PKG_CONFIG_PATH for pkg_config(.py) script (didn't work on MacOS).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4131 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Benny Prijono
b15e7caa0b
Re #1474 : merged r4100-4107
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4108 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Benny Prijono
eeebfabbf7
Re #1469 : Changed aconfigure to use pkg-config to detect ffmpeg dependencies. On systems where pkg-config is not available (such as Mac OS X), use the supplemented pkgconfig.py Python script. If Python is not available, users then need to configure CFLAGS and LDFLAGS manually prior to running configure
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4069 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Benny Prijono
28d3c56283
Re #1474 : Merged all changes from 1.12 - HEAD (from the 1.x branch)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3999 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Benny Prijono
36d324914e
re #1393 : error in detecting libavformat in mac os if ffmpeg was built and libbzip2-dev is installed. This caused ffmpeg to be built with dependency to libbz2, while our configure does not, causing link error during libavformat detection. This is temporarily fixed by adding libbz2 detection in aconfigure.ac
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3927 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Benny Prijono
e110523801
More H.264 (re #1390 ): added x264 in aconfigure
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3859 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Sauw Ming
e7dbbc8f30
Re #1395 : Backport of PJSIP 1.x branch into PJSIP 2.0 trunk
...
* Backport of r3557:r3832
TODO: ticket #1268 (Option for automatic/manual sending of RTCP SDES/BYE for the stream) for video stream.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3841 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Benny Prijono
6a0a49a532
Added libz in aconfigure as this is needed by newer ffmpeg (re #1390 )
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3827 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Sauw Ming
1d8ceb1cf5
Re #1334 :
...
* Removed support for SDL 1.2
* Add job queue inside SDL
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3718 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Sauw Ming
24c39a37ec
Re #1324 : Add checking of iOS SDK frameworks in the configure script
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3701 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Sauw Ming
d8aa67c204
Re #1320 : Fixed configure script for detecting ffmpeg libraries (thanks to Samuel Vinson for the patch).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3691 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Benny Prijono
5b0af63777
Fixed #1329 : Added --with-sdl option in aconfigure script to specify alternate libSDL location
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3672 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Sauw Ming
68c145760e
Re #1278 : Fixed linker error on Mac and iOS.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3670 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Nanang Izzuddin
fe68f1dc55
Re #1326 : Initial code integration from branch 2.0-dev to trunk as "2.0-pre-alpha-svn".
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3664 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Sauw Ming
01095d8410
Re #1278 : NSApplication and NSAutoreleasePool management for Mac OS X
...
Application now needs to call pj_run_app() from its main() function and pass a pointer to the application's main function. For some examples, please refer to aviplay, pjmedia_test, and pjsua.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3643 74dad513-b988-da41-8d7b-12977e46ad98
13 years ago
Benny Prijono
c8ef0ac966
Re #1219 : added configure option to specify ffmpeg path
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3533 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Benny Prijono
f8957786e2
Support for Intel IPP 7. This closes #1227
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3517 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Sauw Ming
21bd3fdd59
Re #1213 :
...
Add OpenGL support for SDL renderer
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3499 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Benny Prijono
cd62c4e507
Intel IPP version 7 support on Linux. This closes #1200
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3464 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Sauw Ming
6a970a3e5a
Implementation of re #1202 (PJLIB System Information API) on iPhone OS.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3428 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Benny Prijono
e3e6580803
Initial implementation for re #1202 (PJILB System Information API) for Linux/Unix
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3423 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Sauw Ming
6e6c215f70
Fixed #1183
...
* QT capture device for Mac
* iOS device for iOS (capture device only works for iOS 4.0 or above)
* Add NSAutoReleasePool for sdl_dev (Mac)
* Add NSAutoReleasePool for vid_dev_test (Mac)
* build system for compilation of Obj-C files (.m)
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3395 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Benny Prijono
69b1f82cae
Re #1176 : fixed link error in GNU build system
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3393 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Benny Prijono
c45d951901
Migration of current video works from private repository to this repository. This closed #1176
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3392 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Sauw Ming
be3771a637
Closed ticket #1107 : iOS4 background feature
...
* pjlib:
* add support for activesock TCP to work in background mode.
* add feature in ioqueue to recreate closed UDP sockets.
* pjsip-apps:
* ipjsua: add support for iPhone OS 4 background mode
* ipjsystest: add support for iPhone OS 4 background mode
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3299 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Benny Prijono
896be297d4
Misc (re #1110 ): error in setting the IPP architecture in the configure script
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3275 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Benny Prijono
fe3bf0e7cd
Re #1068 (misc): fixed error in cross compiling Mingw on a Linux box (thanks Atik Khan for the report)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3246 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Benny Prijono
5bbebc0a1d
Misc fixes (re #1068 ): fixed aconfigure to handle the case where ifaddrs.h is present but the functions are not available, as reported to happen with uClibc (thanks Jones Desougi for the patch)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3205 74dad513-b988-da41-8d7b-12977e46ad98
14 years ago
Benny Prijono
b18e95000c
Misc fix (re #1068 ): set default alignment in the configure script to 8 bytes on Sparc (thanks David Coppa for the patch)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3181 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
2d1f1b6c04
Re #1050 : fixed aconfigure error caused by iPhone merging
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3176 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Sauw Ming
7920fb2d16
Merge #1050 , #1052 , #1053 , #1054 into the main trunk.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3175 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
8ec5eae272
Support for iPhone tools in the build system:
...
- more flexible redeclaration of build tools. Now users may
override build tools with environment variables, e.g.
CC, AR, RANLIB, etc.
- added configure-iphone: configure wrapper for iphone
- tested with iPhone 2.x SDK
This closes #1050
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/iphone@3168 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
d43064377b
Fixed #1064 :
...
- Removed orphaned third_party/gsm/inc/gsm.h.orig file
- Added support for external GSM header in /usr/include/gsm.h (rather than <gsm/gsm.h>)
Thanks Christopher Zimmermann for the fixes
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3158 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
46bd0840a9
More ticket #1009 : Initial support for IPP on Mac
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3099 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
3965f19782
Ticket #1009 : Support for IPP 6.1 on Linux
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3097 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
8a9b3b272c
More #1025 (support for using external third party libraries):
...
- support for using external libspeex and libgsm
- replaced --with-pa-path with --with-external-pa
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3062 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
a1aec0ec96
Initial fixes for #993 (OpenSolaris issues)
...
- configure script patch for FIONBIO and SIOCGIFFLAGS errors
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3059 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
fe0c127516
Ticket #1025 : Support for using different PortAudio installation/path
...
- added --with-pa-path configure option
- remove the use of PaUtil_SetDebugPrintFunction() since this is not always available across all PA versions (?)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3058 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
d523370d48
Initial OpenBSD fixes ( #994 ):
...
pjlib:
- Autoconf fixes in detecting header availability
- Undefined sched_get_priority_max() and sched_get_priority_min()
- protect with #ifdef _POSIX_PRIORITY_SCHEDULING, and
- return hardcoded (0, 31) if __OpenBSD__ macro is declared
- Better GUID generation
pjlib-test:
- Reduce the loop in PJILB activesock test
- Fixed bug in ioqueue unregistration test which caused assertion error in destroying mutex
pjlib-util-test:
- Fixed bug in pjlib-util resolver test
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3057 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Nanang Izzuddin
9c7616f2e2
Ticket #957 : Updated PJSIP_HAS_TLS_TRANSPORT default value to refer to PJ_HAS_SSL_SOCK.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2973 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Nanang Izzuddin
ea6d3c4d6b
Ticket #957 :
...
- Added features in secure socket: handshake timeout timer, certificate info, renegotiation API.
- Added unit test for secure socket, along with testing purpose certificate & private key.
- Updated build configs for secure socket.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2970 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Benny Prijono
1d61ba5e51
More ticket #972 : fixed compilation error on Linux due to the last introduction ot PJ_TCP_NODELAY. Everyone needs to re-run configure though (thanks Dan Arrhenius for the report)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2962 74dad513-b988-da41-8d7b-12977e46ad98
15 years ago
Nanang Izzuddin
56e380affa
Ticket #774 :
...
- Added build config for GNU autoconf & make.
- Fixed some G.722.1 codes for linux & mingw32 targets, e.g: types
defs, collision function name 'round'.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2601 74dad513-b988-da41-8d7b-12977e46ad98
16 years ago
Benny Prijono
e27461311d
Fixed ticket #644 and 648 again (hopefully once and for all): build error on VS6 with built-in SDK and on PocketPC 2003 SDK since they don't have multicast related socket options
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2331 74dad513-b988-da41-8d7b-12977e46ad98
16 years ago
Benny Prijono
9489e7a098
Couple of fixes in ioqueue_epoll for ticket #622 (still not working)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2300 74dad513-b988-da41-8d7b-12977e46ad98
16 years ago
Benny Prijono
99eec385bc
Ticket #622 : initial integration of ioqueue_epoll patch, updated the configure script
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2295 74dad513-b988-da41-8d7b-12977e46ad98
16 years ago
Benny Prijono
0822c19f28
More ticket #583 : autoconf support for Intel IPP
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2232 74dad513-b988-da41-8d7b-12977e46ad98
16 years ago
Benny Prijono
37fc9de7fd
Fixed build error on FreeBSD (cannot use <netinet/ip.h> if <netinet/in_systm.h> is not included)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2190 74dad513-b988-da41-8d7b-12977e46ad98
16 years ago
Benny Prijono
ebb2c334a2
Ticket #463 : Configuration option to have external sound device implementation
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2182 74dad513-b988-da41-8d7b-12977e46ad98
16 years ago
Benny Prijono
a9948e6189
Fixed autoconf configure warning when detecting mswsock.h on Mingw
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1892 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
188ba7ef2d
Fixed autoconf configure warning when detecting net/if.h on MacOS X
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1891 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
71f657df1d
More ticket #507 : updated GNU build system with the G.722 codec and fixed minor warning about operator precedence
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1871 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
0b46232291
Ticket #511 : Add --disable-oss option to disable OSS in configure script
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1863 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
1c5f4e479e
Ticket #470 , #471 , and #472 : Compile error when semaphore.h is not present, Compilation error if pthread_mutexattr_set_type() is not present, and Problem with setting up FD_SETSIZE
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1783 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
1d481ab125
More ticket #61 : SRTP will try to use /dev/urandom as RNG if fcntl.h and unistd.h is present. If it fails, it will fallback to using rand()
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1738 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
fdafd40578
Merged from SRTP branch: added stdint.h header detection in autoconf. Result is in PJ_HAS_STDINT_H macro
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1729 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
3e09167c56
Ticket #441 : Fix endianess detection for PortAudio
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1673 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
1d65f70709
Fixed IP interface enumeration Linux to work with IPv6 (see ticket #415 )
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1612 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
c16c6e34ae
Ticket #415 : implement IPv6 support in PJLIB
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1585 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
0ae59ae610
Ticket #414 : Implement IP interface enumeration on Linux/Unix with SIOCGIFCONF ioctl() call to a socket
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1584 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
550a1a6544
Ticket #398 : support for libsamplerate in the autoconf+Makefile
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1502 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
53847a3ab5
Updated ./configure to handle Mingw problem with mount directories (thanks Lafras Henning)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1449 74dad513-b988-da41-8d7b-12977e46ad98
17 years ago
Benny Prijono
4e48b516da
Fixed ticet #277 : GUID generation cannot generate more than 2^16 unique numbers (thanks Igor Sobinov)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1282 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
abcf49c012
Changed version to 0.7.0-rc1
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1279 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
d962784580
Fixed the legacy build system
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1202 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
25dfd1dfa1
Fixed build system for third_party
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1201 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
27c9872bfa
Initial modification to Makefiles
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1182 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
d187231531
Added PortAudio build files
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1181 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
124831178e
Ticket #168 : Added some variables in build.mak that can be used by application in its makefile
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1055 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
ad086e005d
Implement ticket #103 : changed autoconf script to use native Win32 file I/O on mingw and cygwin
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@951 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
ce1db766fe
Tidy up the configure screen output, and fixed warning about uninitialized variable in PortAudio's ALSA (which causes error with gcc -Werror option)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@946 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
87a0089345
Implement ticket #83 : socket TOS abstraction
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@920 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
fe9bffd89e
Ticket #82 : fix link errors when codecs are disabled from autoconf script
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@909 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
7e0d75ff3d
Added TLS support in Makefiles (see ticket #3 )
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@862 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
39ae2daf5e
Updated PortAudio to latest version for Mac
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@770 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
d145982559
Removed -DNDEBUG from default CFLAGS [thanks Olivier Gournet]
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@751 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
5b818b27d5
Fixed incorrect cross compilation settings with the autoconf script.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@726 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
c1fe23dcd8
Set default CFLAGS in configure to -O2 -DNDEBUG
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@709 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
1d97162692
Fixed autoconf in various other systems (IA64, x86_64, BSD/FreeBSD)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@700 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
c5b6dbf81f
Fixed autoconf in mingw
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@699 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
b466e23e8f
Fixed autoconf on MacOS X
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@698 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
30f85c66a6
Added PJ_HAS_SOCKLEN_T test in configure script (some MacOS X have it, some dont)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@697 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
c4c61d0216
Finishing autoconf work, also fixed compilation error in publish.h
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@689 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago
Benny Prijono
a9b372ae96
Added initial implementation of autoconf script (aconfigure)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@625 74dad513-b988-da41-8d7b-12977e46ad98
18 years ago