Commit graph

935 commits

Author SHA1 Message Date
Jehan Monnier
5dc7fa8d1a make sure multicast and unicast eraly media call forking work 2015-02-04 12:17:15 +01:00
Jehan Monnier
98448654d3 add lc default value for call param real_early_media 2015-02-04 12:17:15 +01:00
Jehan Monnier
06fc0526ec multicast impl 2015-02-04 12:17:14 +01:00
Simon Morlat
816ab8dfbd adapt to mediastreamer2 2015-01-27 17:03:48 +01:00
Johan Pascal
219451388d Merge remote-tracking branch 'origin/master' into dev_dtls 2015-01-27 10:42:06 +01:00
Guillaume BIENKOWSKI
7acf4df883 Add a unit test for a no-sdp reinvite after a pause, and implement a correction to handle this case. 2015-01-23 14:30:38 +01:00
Simon Morlat
16180e2430 change the way payload type numbers are assigned, so that an application can support more payload type than the RTP profile table allows to contain.
Compliance with RFC3264 (offer answer model) is improved, by reusing numbers in case of reINVITEs.
Fix memory leaks
Move offer/answer related tests into a new test suite.
2015-01-21 22:38:46 +01:00
Guillaume BIENKOWSKI
0c4e7456d9 Prevent creating sip addresses which are not valid when using them 2015-01-15 17:19:45 +01:00
Johan Pascal
85ca8c3cac Merge remote-tracking branch 'origin/master' into dev_dtls 2015-01-14 00:16:11 +01:00
Johan Pascal
37e5ccfbc2 DTLS-SRTP init linphone console too 2015-01-13 14:53:18 +01:00
Gautier Pelloux-Prayer
9e6fa8ceb6 Doxygen: replace invalid @returns with @return 2015-01-09 11:42:05 +01:00
Johan Pascal
e93a80f322 Merge remote-tracking branch 'origin/master' into dev_dtls 2015-01-05 18:17:05 +01:00
Johan Pascal
88e2ba7625 move srtp from ortp to mediastreamer2 2015-01-05 15:02:52 +01:00
Jehan Monnier
d7437ef1f5 enable ice with tunnel 2014-12-22 21:47:35 +01:00
Ghislain MARY
afe5abba86 Add some Python setup tests. 2014-12-19 15:56:30 +01:00
Simon Morlat
74c44f6c25 User pointer must remain the property of the user. 2014-12-18 19:15:29 +01:00
Ghislain MARY
3347aa9a53 Fix const string return values so that wrapper generators know that these strings do not need to be dealloced. 2014-12-18 11:51:25 +01:00
François Grisez
79b8c557e5 Fix build when video support is disabled 2014-12-17 16:25:40 +01:00
Guillaume BIENKOWSKI
697a6d4a89 Fix the soundcard hint so that it trigger only when _all_ calls are paused or pausing (instead of just one call suffice). Also increase the test delay. 2014-12-15 14:49:42 +01:00
Guillaume BIENKOWSKI
d997814f82 Better hinting for soundcard 2014-12-12 17:06:00 +01:00
Simon Morlat
5863df792e Make the preview window a real gtk window. Move camera preview test within the settings. 2014-12-12 16:46:38 +01:00
Johan Pascal
8637eacae5 Merge remote-tracking branch 'origin/master' into dev_dtls
Conflicts:
	mediastreamer2
	oRTP
2014-12-10 15:18:14 +01:00
Johan Pascal
b986af3733 Add dtls srtp 2014-12-10 15:11:36 +01:00
Guillaume BIENKOWSKI
dc2d250d99 Perform sound card usage check when a call is dismissed or when a call transitions to pausing state 2014-12-10 14:23:10 +01:00
Ghislain MARY
141af7de15 Fix threading issues in the Python module.
Reinitialize log serialization only when all the linphone cores have been destroyed.
2014-12-09 17:33:41 +01:00
Sylvain Berfini
124beb8e55 Fix linphonecontent when ZLIB is available 2014-12-04 10:39:46 +01:00
Simon Morlat
93493976b3 tester automatically creates unique accounts on flexisip server before running tests. This allows several developer to run the test suite simultaneously ! 2014-12-01 15:25:54 +01:00
Jehan Monnier
e7e36bb329 add basic support for tel uri in incomming calls 2014-11-28 18:04:37 +01:00
Sylvain Berfini
3f53d5f045 Reworked jni layer to be able to set multiple vtables for callbacks in android app 2014-11-28 17:23:39 +01:00
Gautier Pelloux-Prayer
0e273ee722 Cleanup translations 2014-11-28 11:02:00 +01:00
Simon Morlat
e4aa948bb9 implement immediate destruction of iOS AudioUnit when no calls are active. 2014-11-26 12:16:30 +01:00
Simon Morlat
1191a49efa use ms_new0 2014-11-22 11:31:23 +01:00
Jehan Monnier
7c0a5ee770 fix compilation issuewq 2014-11-20 16:24:43 +01:00
Ghislain MARY
36561bbc44 Create the tunnel object before remote provisioning so that it can successfully be configured. 2014-11-20 11:25:04 +01:00
Ghislain MARY
35189535a7 Convert LinphoneContent from a simple struct to a belle-sip object to ease generation of wrappers. 2014-11-18 16:42:16 +01:00
Simon Morlat
2e515642f0 fix bad call state notification (Released) when receiving a call with incompatible codecs.
Normally this should not trigger any notification.
Fix bug allowing two incoming calls to be notified if ICE is used.
2014-11-18 16:01:51 +01:00
Johan Pascal
e3b3a5aa5b move ZRTP management from oRTP to Mediastreamer2 using transport modifier 2014-11-16 23:26:14 +01:00
Simon Morlat
d0095948b9 Allow the tunnel mode to work with any proxy config (except for sips destinations)
fix the tunnel tests, that were not working correctly.
2014-11-14 20:17:54 +01:00
Simon Morlat
9816594653 store ipv6 setting in config immediately 2014-11-13 22:40:04 +01:00
Gautier Pelloux-Prayer
0aabc05145 Add linphone_call_send_dtmfs method to allow sending a DTMF sequence instead of a single one, and add a test suite 2014-11-12 14:58:19 +01:00
Simon Morlat
3d744d4070 * add test for ipv6 calls
add linphone_call_media_in_progress() method for app to easily check that ice has finished or not its processing.
Update GTK app accordingly, so that adding video is no longer possible while ICE is in progress.
2014-11-07 18:02:29 +01:00
Gautier Pelloux-Prayer
0892bd026d Fix method linphone_chat_room_get_history which returned one extra message + fix memory leaks in message storage tester 2014-11-05 12:10:15 +01:00
Gautier Pelloux-Prayer
4b7b43974d Fix log collection tests & API 2014-11-05 11:09:48 +01:00
Ghislain MARY
91122e11da Improve log collection API:
- Allow setting a prefix for the log collection filenames
 - Allow defining the max file size of the log collection files
2014-11-04 17:16:03 +01:00
Gautier Pelloux-Prayer
d67957ab2a Add log collection tester suite 2014-11-04 17:12:17 +01:00
Guillaume BIENKOWSKI
0250469c31 Typo for AAC 2014-11-04 16:04:34 +01:00
Simon Morlat
3488b92f31 update ms2 and documentation 2014-11-04 13:59:47 +01:00
Ghislain MARY
82bec9343b Change signature of LinphoneCoreLogCollectionUploadProgressIndicationCb. 2014-11-04 10:58:42 +01:00
Ghislain MARY
ba815377f7 Change API of linphone_core_enable_log_collection() to be able to deactivate the previous log handler. 2014-10-31 09:48:23 +01:00
Guillaume BIENKOWSKI
87893d9b8f Add SBR support for AAC when [misc] aac_use_sbr=1 is in linphonerc 2014-10-30 15:40:28 +01:00