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
2013-10-24 06:27:14 +00:00
Sauw Ming
fdd63c3b60
Fixed #1707 : Add support for paralel build
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4632 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-23 06:39:47 +00:00
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
2013-03-11 06:32:58 +00:00
Riza Sulistyo
7892a637e0
Re #1636 : add initial support for bdIMAD
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4432 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-08 08:02:48 +00:00
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
2013-01-23 06:18:18 +00:00
Sauw Ming
6abce2c0b8
Re #1559 : Fix dependencies when running parallel make (thanks Shaun Ruffell for the patch)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4308 74dad513-b988-da41-8d7b-12977e46ad98
2012-12-13 06:37:05 +00:00
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
2012-09-25 02:23:06 +00:00
Sauw Ming
4c54ead138
Re #1518 : Add JNI-based Android audio device
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/android@4231 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-15 07:58:46 +00:00
Sauw Ming
932fb81bbc
Re #1518 : Add support for OpenSL ES audio device
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/android@4193 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-03 07:51:53 +00:00
Sauw Ming
152532f265
Fixed #1521 : Add initial support for BlackBerry 10 (BB10) platform.
...
Please visit http://trac.pjsip.org/repos/wiki/Getting-Started/BB10 for more details on how to build for BB10.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4150 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01 04:29:56 +00:00
Sauw Ming
3049d7eaae
Re #1446 (misc): Modified Makefile for ffmpeg_vid_codecs (see r4049)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4050 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-13 06:29:56 +00:00
Benny Prijono
2e727e8f70
Fixed #1478 : AVI player virtual device. Initial spec:
...
- Currently only Works with raw video and audio AVI files
- Added --play-avi and --auto-play-avi options in pjsua
- No A/V synchronization yet
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4016 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-04 05:05:50 +00:00
Benny Prijono
1312e75c9e
Re: #1463 (Third party media support). Tnitial work and it works, tested on Linux. Details:
...
* add PJSUA_MEDIA_HAS_PJMEDIA macro
* move pjmedia specific implementation in pjsua_media.c and pjsua_call.c into pjsua_aud.c
* add pjsip-apps/src/third_party_media sample containing:
- alt_pjsua_aud.c
- alt_pjsua_vid.c
* moved pjmedia_vid_stream_info_from_sdp() into pjmedia/vid_stream_info.c
* moved pjmedia_stream_info_from_sdp() into pjmedia/stream_info.c
* misc: fixed mips_test.c if codecs are disabled
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3982 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-22 09:56:52 +00:00
Nanang Izzuddin
9a71d8e7c4
Close #1279 : Implemented custom SDP format match for G.722.1 and AMR-NB/WB.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3911 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-15 06:45:23 +00:00
Perry Ismangil
c2f2e5550c
Re #1254 Doxygen configuration and makefile changes to support version specific documentation
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3669 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-19 21:42:58 +00:00
Benny Prijono
35fc1eb3e4
Fixed #1294 : New pjmedia_codec_register_audio_codecs() API to register all known codecs, and also added implementation to deregister all codecs when the media endpoint is destroyed
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3661 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-15 09:51:46 +00:00
Sauw Ming
d95867120c
Misc (re #1320 ): videodev's error message
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3649 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-15 02:44:35 +00:00
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
2011-07-14 08:46:19 +00:00
Benny Prijono
934af0fa2b
Initial implementation of re #1284 (Event Framework). Current event has been converted to the new framework. Next to convert is codec event
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3617 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-12 03:05:35 +00:00
Sauw Ming
e2301716fc
Re #1261 : Video tee
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3616 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-12 01:45:21 +00:00
Benny Prijono
9098b2b9f8
Misc (re #1320 ): added pjmedia_type_name() API
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3606 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-07 07:34:26 +00:00
Nanang Izzuddin
d91af57b38
Re #1219 :
...
- Initial version of H264 implementation (codec & packetization).
- Added vid_codec_util.h/c for video codec utilities (e.g: fmtp parser).
- Updated video RTP packetizations to be configurable and have internal state (to be more resilient to packet lost, etc).
- Fixed wrong SPF calculation in PJMEDIA_SPF2.
- Updated vid_codec_test.c to also have RTP packetization test.
- Updated sdp_neg.c to verify H.264 capability match.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3493 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-31 17:29:54 +00:00
Sauw Ming
03ad8906b3
Re #1213 :
...
* Move Mac OS' CFRunLoop object from vid_dev_test inside qt
* Remove NSApplication object management and auto release pool from vid_dev_test. Temporarily depend on SDLmain library for these.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3484 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-24 15:20:05 +00:00
Benny Prijono
1641953c2d
Re #1182 : added the video stream to pjmedia Makefile
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/2.0-dev@3445 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-15 11:12:53 +00:00
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
2010-12-14 13:03:10 +00:00
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
2010-12-10 11:04:30 +00:00
Benny Prijono
0282727447
Misc (re #1134 ): fixed error in Makefile target for generating doxygen documentation when WWWDIR is specified
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3319 74dad513-b988-da41-8d7b-12977e46ad98
2010-09-23 22:46:11 +00:00
Sauw Ming
55a73cdeb3
Merge #1051 into the main trunk.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3174 74dad513-b988-da41-8d7b-12977e46ad98
2010-05-17 12:51:06 +00:00
Sauw Ming
60a0c9bee0
Implemented ticket #1038 : null audio device
...
* pjmedia-audiodev:
* implement null audio device
* build:
* added null audio support on MMP, and Makefile (TODO: vs6 and vs2005)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3102 74dad513-b988-da41-8d7b-12977e46ad98
2010-02-19 09:57:48 +00:00
Benny Prijono
19a87c7a08
Initial implementation of ticket #1016 : Native Linux ALSA audio device backend implementation
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3079 74dad513-b988-da41-8d7b-12977e46ad98
2010-01-27 17:22:17 +00:00
Benny Prijono
ddd4714f1e
Ticket #694 : work on 'make install':
...
- adhere to --prefix
- header and lib files installation
- pkgconfig creation
- also added version.mak to fill in with the correct version
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3063 74dad513-b988-da41-8d7b-12977e46ad98
2010-01-15 15:06:20 +00:00
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
2010-01-13 16:28:15 +00:00
Benny Prijono
bdf00d3cd6
Misc ( #951 ): added missing bidirectional.o in PJMEDIA Makefile (thanks Thomas Falk for the report)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3004 74dad513-b988-da41-8d7b-12977e46ad98
2009-11-10 05:26:37 +00:00
Nanang Izzuddin
53add071e5
Misc fix ( #951 ): Fixed pjmedia Makefile build config to clean pjmedia-audiodev component properly.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2975 74dad513-b988-da41-8d7b-12977e46ad98
2009-10-29 03:31:57 +00:00
Nanang Izzuddin
67cdbe24e7
Ticket #879 : Reverted back changes in r2747, r2748, r2751.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2755 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-07 16:49:42 +00:00
Benny Prijono
6a1fcf4e30
More ticket #879 :
...
- updated VS6, Makefile, and Symbian .mmp project files with new file sync_port.c.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2751 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04 22:51:18 +00:00
Benny Prijono
319c8173be
More ticket #774 : compilation error for VS8 and make build system due to last modifications in libg7221codec and pjmedia_test
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2617 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-18 15:15:34 +00:00
Benny Prijono
d4c751e767
More ticket #774 : updated VS6, VS8, and Makefile for the Siren7/Siren14 test vectors
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2614 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-18 00:34:45 +00:00
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
2009-04-15 14:45:41 +00:00
Benny Prijono
ccd90bbee2
Continuing task #741 for aps-direct: updated GNU build system for the new audiodev
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2501 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-10 15:14:11 +00:00
Benny Prijono
fb947dd181
Added pjmedia-test to build system and changed it to not always wait for keyboard input to finish the test
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2344 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-07 20:23:01 +00:00
Benny Prijono
40860c373e
Ticket #610 : Added sample to create a media transport adapter, similar to how SRTP media transport works
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2262 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-04 13:55:33 +00:00
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
2008-08-21 20:59:58 +00:00
Benny Prijono
b1c620431a
Fixed ticket #581 : Fixed build dependencies in the makefiles
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2183 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-29 11:42:20 +00:00
Benny Prijono
5a7c5f42db
Removed pjmedia-test from pjmedia build for now since it's causing build error when SRTP is disabled (thanks Pedro Gonalves)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2107 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-07 14:13:36 +00:00
Benny Prijono
0ff56dcfed
Added MIPS benchmark in pjmedia-test, and loopback media transport to assist the stream testing
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2101 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-04 16:45:17 +00:00
Benny Prijono
5b64b8df4b
Updated doxygen documentations
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2037 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20 21:39:02 +00:00
Benny Prijono
e8b604daad
Ticket #513 : Support for RTCP XR (initial patch)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1942 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-28 18:05:49 +00:00
Benny Prijono
7d60d052eb
Ticket #504 : final installment to support stereo audio all the way in PJMEDIA. Please see tickiet #504 for more info
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1898 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-29 12:24:20 +00:00
Benny Prijono
4727a9a6de
Ticket #497 : WSOLA implementation
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1824 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-28 14:08:59 +00:00