Benny Prijono
1e6be1c564
Ticket #887 : Re-enable compile as C++ option for libraries as part of making exception work in Symbian
...
- also added pjlib-test in bld.inf
- added pjlib-test.pkg
- changed hash.c to hash_test.c in pjlib_test
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2768 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17 12:34:18 +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
Nanang Izzuddin
494ff7f82c
Ticket #818 :
...
- Added libresample.mmp
- Modified config_site_sample.h to enable resampling with small filter on Symbian platforms.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2676 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06 15:37:47 +00:00
Nanang Izzuddin
7f02df4d4e
Ticket #772 (misc fix): Reverted back symbian_ua app UID to use unprotected/development UID range to avoid installation problem when installer is self-signed.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2673 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-05 10:46:51 +00:00
Benny Prijono
d97dfc6ba2
More ticket #774 :
...
- set default compilation flags -O2 for G.722.1 on Symbian
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2671 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-01 14:07:20 +00:00
Benny Prijono
c95649bdc2
More ticket #774 : added g722.1/Siren7/Siren14 codecs to Symbian
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2666 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-29 20:59:22 +00:00
Nanang Izzuddin
34f4066588
Ticket #739 : Fixed static libs ordering in symbian_ua.mmp based on dependencies, most to least depeendent.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2508 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-12 23:40:36 +00:00
Benny Prijono
9920dc304b
(Major) Task #737 and #738 : integration of APS-Direct and Audiodev from aps-direct branch to trunk.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2506 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-12 18:11:37 +00:00
Nanang Izzuddin
08694eaa20
- Added feature to increase/decrease output volume in symbian_ua
...
- Removed optimization setting in some MMP files
- Added new symbian_ua.pkg in Carbide development for comfortness
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2500 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-10 15:03:04 +00:00
Benny Prijono
5ba56a594f
Part of task/ticket #741 : updated VS 2005 project for audiodev
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2499 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-10 13:40:00 +00:00
Nanang Izzuddin
7dc6b41d01
- Removed lines of "force to use C++ compiler" in some Symbian MMPs
...
- Updated symbian_ua UID
- Added compiler optimization flag in pjmedia_auddev.mmp
- Deleted obsolete symbain_audio_aps.mmp
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2490 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-06 16:12:31 +00:00
Benny Prijono
8eeab0bbf5
Ticket #734 : error codes in audiodev
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2488 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-04 19:00:28 +00:00
Nanang Izzuddin
a377597ed8
- Fixed player callback (for PCM) of APS aud dev to zero-fill the buffer whenever it gets non-audio frame type.
...
- Updated symbian_ua.mmp to allow it links to multiple audio back-ends (feature of the new audio device framework).
- Minor fix in symbian_ua to use codec macros instead of sound device macro.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2483 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-03 18:25:55 +00:00
Nanang Izzuddin
a940b36960
- Updated Symbian bld.inf & MMP projects to use new audio framework.
...
- Updated audiodev.c to accomodate Symbian audio devs (APS & standard multimedia framework).
- Fixed compile warning & errors on Symbian.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2475 74dad513-b988-da41-8d7b-12977e46ad98
2009-02-23 13:53:30 +00:00
Nanang Izzuddin
5efbdf2401
Added Symbian audio (Mda) to audio dev.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2467 74dad513-b988-da41-8d7b-12977e46ad98
2009-02-20 14:59:55 +00:00
Nanang Izzuddin
1c1c7d47a1
Added Symbian S60 APS device in audiodev
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2465 74dad513-b988-da41-8d7b-12977e46ad98
2009-02-19 17:19:46 +00:00
Nanang Izzuddin
81db8c724a
- Added new API for sound & sound port to create/open sound device with extended setting, to allow opening sound device with non-PCM format and other settings.
...
- Updated symbian_ua/ua.cpp to be able to reopen sound device when audio stream session is using non-PCM data/passthrough codec.
- Updated stream.c to allow it works with non-PCM data.
- Added PCMU/A frames processing into non-PCM play/record callbacks in symbian_audio_aps.cpp.
- Added passthrough codec init/deinitialization in pjsua-lib.
- Added a new pjmedia_frame_ext helper function, pjmedia_frame_ext_pop_subframes, to pop-out/remove some subframes.
- Other minor updates/fixes.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2438 74dad513-b988-da41-8d7b-12977e46ad98
2009-02-05 10:59:14 +00:00
Nanang Izzuddin
4e50262076
Initial sources of APS-direct.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2434 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-28 18:03:12 +00:00
Benny Prijono
fee946baa1
Added Symbian test configurator
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2405 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01 00:11:17 +00:00
Benny Prijono
0ec490672d
Added commdb.lib and apengine.lib to symbian_ua.mmp for the (optional) IAP selection feature
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2384 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-18 13:27:32 +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
Nanang Izzuddin
f0b4990146
Fixed build settings for Symbian emulator target regarding sound device implementation.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2257 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-01 11:54:35 +00:00
Nanang Izzuddin
cb2789a19b
Ticket #577 : Initial source of sound device wrapper with APS
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2174 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24 15:30:44 +00:00
Benny Prijono
4523559a92
More ticket #568 : added hash table test to Symbian pjlib-test MMP
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2139 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14 17:29:05 +00:00
Nanang Izzuddin
3cbb0653f2
Upgraded Speex version to the latest and reorganized it in local copy (since Speex is now using Git)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2002 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-10 14:09:37 +00:00
Benny Prijono
ff1df04070
Major major modifications related to ticket #485 (support for TURN-07):
...
- Added STUN socket transport pj_stun_sock
- Integration of TURN-07 to ICE
- Major refactoring in ICE stream transport to make it simpler
- Major modification (i.e. API change) in almost everywhere else
- Much more elaborate STUN, TURN, and ICE tests in pjnath-test
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1988 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06 14:47:10 +00:00
Benny Prijono
71c8395069
Ticket #537 : implemented Simple DNS Server class (for testing) in pjlib-util
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1987 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06 14:18:28 +00:00
Nanang Izzuddin
6a6392f927
More ticket #61 : enabled SRTP on Symbian
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1979 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-02 18:30:15 +00:00
Nanang Izzuddin
96691863f3
Fixed Symbian build on OS with case sensitive filename (e.g: Linux)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1978 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-02 16:00:56 +00:00
Nanang Izzuddin
c8003c3f8e
Added symbian_ua_gui to symbian root build settings (bld.inf), fixed symbian_ua_gui for WINSCW build
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1974 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-30 12:47:58 +00:00
Benny Prijono
563076d59b
Added (the missing) libspeexcodec.mmp
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1966 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-28 12:32:53 +00:00
Nanang Izzuddin
829ac0206e
Changed build optimizations settings for Speex, pjmedia, and symbian_sound for Symbian. Speex/8000 now also runs on Symbian!
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1965 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-27 00:24:26 +00:00
Benny Prijono
c67f885a66
Fixed Symbian build error caused by active socket addition to pjlib in ticket #531 (thanks Rodrigo Vega)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1962 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-20 08:51:03 +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
879ad1a1b6
More ticket #485 : huge changeset to support TURN TCP. Please see ticket #485 for the details
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1913 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09 09:38:12 +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
Benny Prijono
4768c3c9fd
Ticket #7 : Move PJSIP compile time configurations/settings (such as T1, T2 timers) to run-time (thanks Philippe Leuba)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1818 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-22 11:10:17 +00:00
Benny Prijono
0e2c646639
Ticket #475 : ported GSM codec to Symbian OS
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1793 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-14 13:39:24 +00:00
Benny Prijono
0f85672335
Ticket #465 : utility to read PCAP file and sample application to read RTP files from PCAP file, decode the payload, and write the PCM output to WAV file
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1765 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-01 14:59:19 +00:00
Benny Prijono
8df87219c2
Renamed symbian_ua.pkg to symbian_ua_udeb.pkg and symbian_ua_urel.pkg
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1687 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-13 00:26:22 +00:00
Benny Prijono
45710a4968
Ticket #438 (Workaround for frame bursts from audio devices): added delay buffer implementation in pjmedia
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1664 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-04 18:19:40 +00:00
Benny Prijono
92898f04f5
Increased stack size in symbian_ua.mmp to 12KB
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1658 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-03 18:47:56 +00:00
Benny Prijono
f792de47fc
Updated the UID3 of Symbian test applications because of ticket #434
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1645 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-28 19:19:15 +00:00
Benny Prijono
8f28b2d24a
Ticket #434 : fixed configurations to build Symbian for device target
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1640 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-28 18:36:31 +00:00
Benny Prijono
5186eae58c
Ticket #420 : updated pjmedia SDP and media UDP transport to support IPv6
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1615 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-03 14:38:25 +00:00
Benny Prijono
7c9509c80b
More ticket #415 : Added pj_sockaddr_cmp(), pj_sockaddr_copy_addr(), and pj_sockaddr_print()
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1614 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-03 14:35:47 +00:00
Benny Prijono
3282c50b39
More ticket #415 : Added pj_sockaddr_get_len() and pj_inet_ntop2()
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1609 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-02 15:39:19 +00:00
Benny Prijono
a1fb409d2a
Related to ticket #415 and #421 : IPv6 support modifications
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1603 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-01 09:02:46 +00:00