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