Commit Graph

3915 Commits

Author SHA1 Message Date
Nanang Izzuddin cd9e89100a Re #1655: Fixes on WM and Symbian due to latest pjsua framework changes.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4492 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23 10:59:52 +00:00
Benny Prijono 5bc861686b Re #1655, #1657: fixes due to latest pjsua framework changes
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4491 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23 08:31:30 +00:00
Benny Prijono 7d5141cf95 Re #1656: integration of Gurtej's patch (email re: PJSIP BB10 Performance and sound dev fixes)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4490 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23 07:56:12 +00:00
Riza Sulistyo 9d4958ecfe Re #1643: Modification to avoid namespace conflict with pjsua
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4489 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23 07:53:25 +00:00
Benny Prijono 6b1c8dce5b Re #1657: fixed the pjsip.pri generation script for linking with external third party libraries
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4488 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23 05:39:13 +00:00
Benny Prijono a43835d276 Re #1630: fixed various warnings
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4487 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23 05:37:41 +00:00
Benny Prijono f1895c7ca9 Re #1630 (misc): protect against NULL in when dumping call statistic/displaying SRTP policy name which crashed BB10
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4486 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23 05:36:21 +00:00
Benny Prijono 66a9444b18 Re #1655, #1657: modified pjsua BB10 due to change in pjsua app framework
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4485 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23 05:33:59 +00:00
Nanang Izzuddin ae5394d149 Re #1655: Initial implementation of pjsua CLI app for Windows Mobile (5.x & 6.x).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4484 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19 10:36:11 +00:00
Sauw Ming 87f958d740 Re #1630: Fixed mp3 writer to work with PJSIP 2.x (thanks to Toni Rutar for the fix)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4483 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19 09:52:02 +00:00
Benny Prijono 8f07765076 Re #1655, #1657: BB10 pjsua app setting
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4482 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19 09:05:41 +00:00
Benny Prijono 0edf708754 Misc (re #1630): set default frames per packet for AMR codec to 1 (from 2) because it yields lower and more consistent CPU utilization on BB10
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4481 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19 09:00:55 +00:00
Benny Prijono 7e99804376 Re #1656: BB10 sound device fixes:
- fixed hardcoded clock rate etc.
 - handle audio routing setting when opening via param


git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4480 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19 08:57:44 +00:00
Benny Prijono 31e19f0755 Re #1657: set default pjsua media quality to 4 for BB10 to activate the small filter resampling
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4479 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19 08:52:14 +00:00
Nanang Izzuddin 0edc69ce71 Re #1655: Removed symbian_ua and symbian_ua_gui.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4478 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19 07:04:10 +00:00
Nanang Izzuddin 167e887bfa Re #1655: Initial implementation of pjsua CLI app for Symbian.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4477 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19 06:50:07 +00:00
Riza Sulistyo 0c5d8f768d Re #1643: Code restructure + modification to handle non blocking mode
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4476 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19 06:05:06 +00:00
Benny Prijono fb59333b03 Re #1656: fixed bug from c4467
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4475 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-16 09:41:16 +00:00
Sauw Ming 3f922fc08e Fixed #1658: Stop media endpoint's worker threads first when destroying media subsystem
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4474 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-16 09:12:59 +00:00
Benny Prijono 7f0f30b1e4 More re #1657, #1655: added Momentics project file
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4473 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-16 00:59:39 +00:00
Benny Prijono 32666790c9 Re #1657, #1655: ignore BB10 Momentics IDE files from svn
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4472 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-15 10:49:25 +00:00
Benny Prijono ccff78bf69 Re #1657, #1655: initial implementation of pjsua CLI app for BlackBerry BB10
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4471 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-15 10:47:28 +00:00
Benny Prijono c9f4b56e85 Re #1630: fixed missing parenthesis in disabled block
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4470 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-15 10:40:26 +00:00
Benny Prijono 7e02b4660b Re #1657: config_site_sample.h settings for BB10
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4469 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-15 10:39:00 +00:00
Benny Prijono b1b0658858 Re #1657: BB Integration:
- The configure-bb10 now outputs pjsip.pri to be included by application's .pro file in order to get PJSIP's settings included in the app's project
 - The configure-bb10 now also sets PJ_CONFIG_BB10 macro for platform detection by lib/app



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4468 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-15 10:37:59 +00:00
Benny Prijono 9ea1bcd1a9 Re #1656: add hardware echo cancellation capability to BB10 audio device
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4467 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-15 10:26:58 +00:00
Sauw Ming 59b1a628cd Re #1630: Modified OpenSSL library names for Win platform.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4466 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-15 08:22:00 +00:00
Sauw Ming 39280b8d8b Re #1655: Moved the definition of USE_GUI to pjsua iOS
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4465 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-12 09:20:31 +00:00
Sauw Ming 57e265200d Re #1655: pjsua app CLI for iOS
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4464 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-12 08:05:12 +00:00
Nanang Izzuddin 7e5ee37ea5 Misc (re #1630): Added doxygen describing the persistency of message data (custom/additional headers, etc) in pjsua_call_answer().
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4463 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-10 05:57:46 +00:00
Nanang Izzuddin 3751fbbdeb Fix #1654: do not cancel SDP offer when transaction state changes from 'completed' to 'terminated', as it have been cancelled before (when tsx state is 'completed').
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4462 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-09 10:12:54 +00:00
Riza Sulistyo bc9c677287 Re #1643: Code restructure+add callback to support symbian gui app
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4461 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-05 03:02:19 +00:00
Benny Prijono 83bded706b More re #1653: bug in previous checkin, the local_hold flag was released regardless of the flag
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4460 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-03 22:49:43 +00:00
Benny Prijono 8e4a11380f More re #1643: changed svn file type property to native
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4459 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-03 22:41:23 +00:00
Nanang Izzuddin 8c8ffa38a4 Fix #1811: Set SDP direction attribute to "sendonly" in answering call unhold request after double holds to maintain the local hold status.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4458 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-03 10:04:18 +00:00
Benny Prijono 2342996ebb Fixed #1653: [incompatible] pjsua_call_update() API should not release hold
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4457 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-03 08:21:47 +00:00
Benny Prijono 5ecc79a71f Fixed #1652: Media feature tag "+sip.ice" is not used because of wrong account initialization sequence
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4456 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-03 01:38:22 +00:00
Benny Prijono ddc6ce3575 Fixed #1651: incoming CANCEL request is not reported in any callbacks
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4455 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-03 00:54:37 +00:00
Sauw Ming 67feae74e2 Re #1630 (misc): Added missing destroy of mutexes. This may cause failure to recreate the mutexes in some platforms (such as BB10).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4454 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-29 04:55:43 +00:00
Sauw Ming 8f5b0a5b49 Re #1630 (misc): Fixed compilation problem due to r4275 if PJSIP_CHECK_VIA_SENT_BY is set
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4453 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-29 02:19:27 +00:00
Sauw Ming 6ec1b25285 Fixed #1650: Close sound device when outgoing call fails
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4452 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-28 04:00:28 +00:00
Sauw Ming ba76e9b74b Re #1630: Prevent the update of TCP transport address if the address is zero.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4451 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-27 03:19:51 +00:00
Nanang Izzuddin be038078b2 Fix #1649: Invoke SIP TLS transport callback when transport is shutdown by TLS certificate verification error.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4450 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-22 08:28:42 +00:00
Benny Prijono 2906cb3d88 Fixed #1648: Timer heap new API cancel_if_active() should not assert if given bad entry
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4449 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-22 03:16:35 +00:00
Benny Prijono b3a1ee28ba More on re #1646: added flag to prevent another transmit data from being transmitted while we are waiting for the previous one to be flushed from transport queue
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4448 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-21 11:38:05 +00:00
Nanang Izzuddin 6a2c85188f Close #1647: updated subscription lookup in on_new_transaction() to skip subscription with NO_EVENT_ID and already terminated.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4447 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-21 08:28:21 +00:00
Benny Prijono 8db8aa1dad Part 2, fixed #1646: crash in transaction when it is destroyed while transport operation is in progress
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4446 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-21 06:07:28 +00:00
Nanang Izzuddin 75d41475ef Misc (re #1630): Exported parse_generic_array_hdr() implementation, named pjsip_parse_generic_array_hdr_imp().
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4445 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-20 11:29:08 +00:00
Benny Prijono 29c337bcc1 Part 1 of re #1646: fixed the deadlock problem in SIP transaction related to transport event
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4444 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-20 11:02:45 +00:00
Nanang Izzuddin 06a3c50e57 Misc (re #1630): Added compile-time setting to configure audio switchboard buffer size.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4443 74dad513-b988-da41-8d7b-12977e46ad98
2013-03-20 06:56:19 +00:00