Commit Graph

209 Commits (master)

Author SHA1 Message Date
Sauw Ming 991d91dffd Re #1790: Initial basic implementation of Android OpenGL renderer
10 years ago
Sauw Ming d6ef3231d9 Re #1751 (misc): Fixed compilation error due to the lack of the SSLv2 methods.
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
10 years ago
Riza Sulistyo ec2f27eff9 Re #1776: Initial implementation of Libyuv wrapper. Supports:
10 years ago
Benny Prijono 67671ee549 Re #1758: changing library name from libwels to libopenh264 in recent OpenH264 update
10 years ago
Benny Prijono c598da33ba More #1758: updated to the latest OpenH264 code
11 years ago
Benny Prijono b3034d498f Re #1758: Initial implementation of OpenH264 wrapper. Supports:
11 years ago
Riza Sulistyo c41812a4f5 Re #1751: Fix build error when using 'disable-libsamplerate' on configure.
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
11 years ago
Nanang Izzuddin 68cb865f25 Close #1730: Added srtp_deinit()/shutdown() detection for external SRTP in configure script.
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).
11 years ago
Nanang Izzuddin 1683d49f75 Close #1720:
11 years ago
Benny Prijono f912318dd8 Fixed #1713: Enable building the libraries as shared libraries/DLLs for GNU targets
11 years ago
Sauw Ming c8b3e27e8c Re #1697: Removed extra spaces in aconfigure.ac
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
11 years ago
Sauw Ming 83fe3b5b7c Re #1630 (misc): Thanks to Mark Michelson for the patch
11 years ago
Sauw Ming 113e3eced1 Re #1630 (misc): Thanks to Mark Michelson for the patch
11 years ago
Nanang Izzuddin ed05649d8d Re #1639: merged android branch into trunk (except sample apps, i.e: apjsua & apjloader)
12 years ago
Sauw Ming 2f67f4741c Re #1608: Add support for OpenCORE AMR-WB
12 years ago
Sauw Ming ec02c0850b Re #1586: Removed configure warning when using --with-silk option
12 years ago
Sauw Ming 03df4246da Re #1568: Add build config for SILK
12 years ago
Sauw Ming 6d3b427f93 Re #1516: Build system for Android
12 years ago
Sauw Ming 2f91da070f Re #1529: Modify configure script to search for SDL2 first.
12 years ago
Nanang Izzuddin 08b20fe01b Close #1529:
12 years ago
Sauw Ming 4e4ec7e756 Fixed #1525: Modify configure script to disable autodetection when cross-compiling.
12 years ago
Nanang Izzuddin 6898bfded8 Close #1500:
13 years ago
Benny Prijono b15e7caa0b Re #1474: merged r4100-4107
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
13 years ago
Benny Prijono 28d3c56283 Re #1474: Merged all changes from 1.12 - HEAD (from the 1.x branch)
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
13 years ago
Benny Prijono e110523801 More H.264 (re #1390): added x264 in aconfigure
13 years ago
Sauw Ming e7dbbc8f30 Re #1395: Backport of PJSIP 1.x branch into PJSIP 2.0 trunk
13 years ago
Benny Prijono 6a0a49a532 Added libz in aconfigure as this is needed by newer ffmpeg (re #1390)
13 years ago
Sauw Ming 1d8ceb1cf5 Re #1334:
13 years ago
Sauw Ming 24c39a37ec Re #1324: Add checking of iOS SDK frameworks in the configure script
13 years ago
Sauw Ming d8aa67c204 Re #1320: Fixed configure script for detecting ffmpeg libraries (thanks to Samuel Vinson for the patch).
13 years ago
Benny Prijono 5b0af63777 Fixed #1329: Added --with-sdl option in aconfigure script to specify alternate libSDL location
13 years ago
Sauw Ming 68c145760e Re #1278: Fixed linker error on Mac and iOS.
13 years ago
Nanang Izzuddin fe68f1dc55 Re #1326: Initial code integration from branch 2.0-dev to trunk as "2.0-pre-alpha-svn".
13 years ago
Sauw Ming 01095d8410 Re #1278: NSApplication and NSAutoreleasePool management for Mac OS X
13 years ago
Benny Prijono c8ef0ac966 Re #1219: added configure option to specify ffmpeg path
14 years ago
Benny Prijono f8957786e2 Support for Intel IPP 7. This closes #1227
14 years ago
Sauw Ming 21bd3fdd59 Re #1213:
14 years ago
Benny Prijono cd62c4e507 Intel IPP version 7 support on Linux. This closes #1200
14 years ago
Sauw Ming 6a970a3e5a Implementation of re #1202 (PJLIB System Information API) on iPhone OS.
14 years ago
Benny Prijono e3e6580803 Initial implementation for re #1202 (PJILB System Information API) for Linux/Unix
14 years ago
Sauw Ming 6e6c215f70 Fixed #1183
14 years ago
Benny Prijono 69b1f82cae Re #1176: fixed link error in GNU build system
14 years ago
Benny Prijono c45d951901 Migration of current video works from private repository to this repository. This closed #1176
14 years ago
Sauw Ming be3771a637 Closed ticket #1107: iOS4 background feature
14 years ago
Benny Prijono 896be297d4 Misc (re #1110): error in setting the IPP architecture in the configure script
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)
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)
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)
15 years ago
Benny Prijono 2d1f1b6c04 Re #1050: fixed aconfigure error caused by iPhone merging
15 years ago
Sauw Ming 7920fb2d16 Merge #1050, #1052, #1053, #1054 into the main trunk.
15 years ago
Benny Prijono 8ec5eae272 Support for iPhone tools in the build system:
15 years ago
Benny Prijono d43064377b Fixed #1064:
15 years ago
Benny Prijono 46bd0840a9 More ticket #1009: Initial support for IPP on Mac
15 years ago
Benny Prijono 3965f19782 Ticket #1009: Support for IPP 6.1 on Linux
15 years ago
Benny Prijono 8a9b3b272c More #1025 (support for using external third party libraries):
15 years ago
Benny Prijono a1aec0ec96 Initial fixes for #993 (OpenSolaris issues)
15 years ago
Benny Prijono fe0c127516 Ticket #1025: Support for using different PortAudio installation/path
15 years ago
Benny Prijono d523370d48 Initial OpenBSD fixes (#994):
15 years ago
Nanang Izzuddin 9c7616f2e2 Ticket #957: Updated PJSIP_HAS_TLS_TRANSPORT default value to refer to PJ_HAS_SSL_SOCK.
15 years ago
Nanang Izzuddin ea6d3c4d6b Ticket #957:
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)
15 years ago
Nanang Izzuddin 56e380affa Ticket #774:
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
16 years ago
Benny Prijono 9489e7a098 Couple of fixes in ioqueue_epoll for ticket #622 (still not working)
16 years ago
Benny Prijono 99eec385bc Ticket #622: initial integration of ioqueue_epoll patch, updated the configure script
16 years ago
Benny Prijono 0822c19f28 More ticket #583: autoconf support for Intel IPP
16 years ago
Benny Prijono 37fc9de7fd Fixed build error on FreeBSD (cannot use <netinet/ip.h> if <netinet/in_systm.h> is not included)
16 years ago
Benny Prijono ebb2c334a2 Ticket #463: Configuration option to have external sound device implementation
16 years ago
Benny Prijono a9948e6189 Fixed autoconf configure warning when detecting mswsock.h on Mingw
17 years ago
Benny Prijono 188ba7ef2d Fixed autoconf configure warning when detecting net/if.h on MacOS X
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
17 years ago
Benny Prijono 0b46232291 Ticket #511: Add --disable-oss option to disable OSS in configure script
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
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()
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
17 years ago
Benny Prijono 3e09167c56 Ticket #441: Fix endianess detection for PortAudio
17 years ago
Benny Prijono 1d65f70709 Fixed IP interface enumeration Linux to work with IPv6 (see ticket #415)
17 years ago
Benny Prijono c16c6e34ae Ticket #415: implement IPv6 support in PJLIB
17 years ago
Benny Prijono 0ae59ae610 Ticket #414: Implement IP interface enumeration on Linux/Unix with SIOCGIFCONF ioctl() call to a socket
17 years ago
Benny Prijono 550a1a6544 Ticket #398: support for libsamplerate in the autoconf+Makefile
17 years ago
Benny Prijono 53847a3ab5 Updated ./configure to handle Mingw problem with mount directories (thanks Lafras Henning)
17 years ago
Benny Prijono 4e48b516da Fixed ticet #277: GUID generation cannot generate more than 2^16 unique numbers (thanks Igor Sobinov)
18 years ago
Benny Prijono abcf49c012 Changed version to 0.7.0-rc1
18 years ago
Benny Prijono d962784580 Fixed the legacy build system
18 years ago
Benny Prijono 25dfd1dfa1 Fixed build system for third_party
18 years ago
Benny Prijono 27c9872bfa Initial modification to Makefiles
18 years ago
Benny Prijono d187231531 Added PortAudio build files
18 years ago
Benny Prijono 124831178e Ticket #168: Added some variables in build.mak that can be used by application in its makefile
18 years ago
Benny Prijono ad086e005d Implement ticket #103: changed autoconf script to use native Win32 file I/O on mingw and cygwin
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)
18 years ago
Benny Prijono 87a0089345 Implement ticket #83: socket TOS abstraction
18 years ago
Benny Prijono fe9bffd89e Ticket #82: fix link errors when codecs are disabled from autoconf script
18 years ago
Benny Prijono 7e0d75ff3d Added TLS support in Makefiles (see ticket #3)
18 years ago
Benny Prijono 39ae2daf5e Updated PortAudio to latest version for Mac
18 years ago
Benny Prijono d145982559 Removed -DNDEBUG from default CFLAGS [thanks Olivier Gournet]
18 years ago
Benny Prijono 5b818b27d5 Fixed incorrect cross compilation settings with the autoconf script.
18 years ago
Benny Prijono c1fe23dcd8 Set default CFLAGS in configure to -O2 -DNDEBUG
18 years ago
Benny Prijono 1d97162692 Fixed autoconf in various other systems (IA64, x86_64, BSD/FreeBSD)
18 years ago
Benny Prijono c5b6dbf81f Fixed autoconf in mingw
18 years ago
Benny Prijono b466e23e8f Fixed autoconf on MacOS X
18 years ago
Benny Prijono 30f85c66a6 Added PJ_HAS_SOCKLEN_T test in configure script (some MacOS X have it, some dont)
18 years ago
Benny Prijono c4c61d0216 Finishing autoconf work, also fixed compilation error in publish.h
18 years ago
Benny Prijono a9b372ae96 Added initial implementation of autoconf script (aconfigure)
18 years ago