Ghislain MARY
d61fe35f48
Add API to force the use of relay when using ICE (for tests purpose) + add test that does just that.
2016-02-04 16:52:59 +01:00
Ghislain MARY
5644d8332f
Fix build on Windows.
2016-02-04 11:22:16 +01:00
Jehan Monnier
29e0109c53
-Publish are now implemented using LinphoneEvent API.
2016-02-02 18:54:39 +01:00
Simon Morlat
df4ea94a8e
clean a few things around MSFactory usage
2016-02-01 14:48:58 +01:00
Sandrine Avakian
4b0e433b43
Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
2016-01-29 14:29:17 +01:00
Jehan Monnier
58cb7a3f57
use belle-sip refresher with dialog terminated recovery capability
2016-01-28 17:48:11 +01:00
Sandrine Avakian
f19cff2112
Updating media streamer and propagating changes.
2016-01-28 12:19:28 +01:00
Sandrine Avakian
d8e533b258
Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
2016-01-27 10:21:37 +01:00
Simon Morlat
0a9ab97bd4
keep using periodical updates (even for non-existent streams) at least for tests, because it is convenient to be notified everytime linphonecore updates
...
bandwidth measurement.
This may change in the future when bandwidth computations will be done in real time (every mediastreamer2 tick).
2016-01-26 21:32:55 +01:00
Sandrine Avakian
22e62b660f
Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
...
# Conflicts:
# gtk/videowindow.c
2016-01-26 09:43:02 +01:00
Simon Morlat
93f7cbd86f
fix ice restart tests
2016-01-25 17:13:48 +01:00
Simon Morlat
c329b10669
implement independant controls for media and sip network reachabilities.
2016-01-22 17:52:25 +01:00
Sandrine Avakian
1f624ada80
Updating echo cancellation and adding MSFactory into Sal structure.
2016-01-20 15:12:12 +01:00
Sandrine Avakian
56a452a8f3
Update mediastreamer and player.
2016-01-19 10:54:09 +01:00
Sandrine Avakian
bbcbbc38d0
Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
2016-01-18 14:05:37 +01:00
Simon Morlat
2a6213d90c
prepare the removal of a=nortpproxy attribute for ICE reINVITE.
2016-01-15 21:59:13 +01:00
Sandrine Avakian
570266ea36
First changes to have the LinphoneCore instance own the factory object instead of sharing
...
it through a static variable.
2016-01-15 16:39:27 +01:00
Jehan Monnier
a1c8d9f99c
make sure in case of SRTP DTLS enabled, ice reinvite is disabled & mandatory encryption is activated
2016-01-15 15:36:38 +01:00
François Grisez
fc9dc6093b
Add a method to LinphoneCallLog to check whether a call was a call to a conference server
2016-01-14 17:00:06 +01:00
Ghislain MARY
a1eb9a0f5b
Create a new subscription when the friend list is changed instead of refreshing the existing one.
2016-01-11 11:34:40 +01:00
Sylvain Berfini
bcf55b64b5
Fix extern C issue
2016-01-08 11:14:41 +01:00
François Grisez
41545fadbd
Fixes conflicts between François and Ghislain's "internal" parameter of vtables
2016-01-07 10:57:32 +01:00
François Grisez
38dfb9ab6f
Merge branch 'dev_conference_rfc4579'
2016-01-07 10:13:04 +01:00
Simon Morlat
e4d97e2a51
add release methods for friends and friend list, so that the core can properly shutdown without leaving references.
2016-01-05 21:15:02 +01:00
Ghislain MARY
7251c06e57
Fix build on Windows.
2016-01-05 11:33:24 +01:00
Gautier Pelloux-Prayer
b711888ac0
ringplayer: add ring player object to play ringtones (CAF on iOS, WAV otherwise)
2016-01-05 10:31:23 +01:00
Ghislain MARY
ce01af18f7
Notify presence list notify events only to the internal vtables.
2016-01-04 17:06:50 +01:00
François Grisez
ca05715af6
Fix crash in JNI concerning the removeListener() function
2016-01-04 16:45:18 +01:00
Ghislain MARY
01ee6e21f2
Fix build with Visual Studio 2015.
2015-12-30 11:58:09 +01:00
Simon Morlat
7b5da68fd8
fix presence tests
2015-12-22 14:55:56 +01:00
Ghislain MARY
fb6d0dd135
Merge branch 'dev_presence_list'
2015-12-18 15:01:10 +01:00
Ghislain MARY
da682bf63a
If a presence list subscription already exist refresh it instead of creating a new one.
2015-12-18 14:58:29 +01:00
Simon Morlat
ea25eb10c5
give a choice for the echo calibrator tones
2015-12-17 16:06:31 +01:00
Sandrine Avakian
d277ef7517
Merge branch 'master' of git.linphone.org:linphone
2015-12-07 15:19:48 +01:00
Sandrine Avakian
91f63591f7
Added boolean parameter implicit_rtcp_fb in LinphoneCallParams and SalStreamDescription to enable or disable the forcing of AVPF messages feature in AVP.
...
By default, the feature is enabled and RTCP feedback messages PLI, SLI, RPSI and FIR are supported.
2015-12-07 15:19:29 +01:00
François Grisez
f8a7f25558
Add a property to LinphoneCalls
...
Add a property to LinphoneCalls storing the reference
to the conference in which the call is part of. That
property is NULL if the call is part of no conference
That commit also add some documentation on several
functions
2015-12-07 14:53:45 +01:00
Simon Morlat
6325178af5
Update ms2 and rely on the new specific codec offer answer logic declaration.
2015-12-04 22:27:57 +01:00
François Grisez
99252460f4
Create a C++ interface in order to abstract conference systems
...
The actual conference system has been transposed as an
implementation of the freshly created interface
2015-11-30 16:36:37 +01:00
Ghislain MARY
fccaa5e36e
Handle versioning of presence list notifications + store information that we have received presence information for a friend.
2015-11-30 11:39:21 +01:00
Ghislain MARY
97f28a65ca
Basic parsing of presence list notify.
2015-11-27 11:44:16 +01:00
Simon Morlat
4b68da4151
enhance lp-auto-answer so that it is able to play audio/video mkv files
2015-11-26 21:59:44 +01:00
Ghislain MARY
edd42fcf1b
Rework sal to be able multipart LinphoneContent objects.
2015-11-26 15:28:36 +01:00
Jehan Monnier
24cf297628
fix some warnings, update submodule ms2
2015-11-26 11:30:25 +01:00
Ghislain MARY
96d249c674
Generate resource-lists SUBSCRIBE for presence.
2015-11-23 17:41:09 +01:00
Ghislain MARY
89aa523d71
Use LinphoneFriendList object for the list of friends of a LinphoneCore.
2015-11-23 17:41:09 +01:00
Ghislain MARY
3b6eceaad4
Add the LinphoneFriendList object.
2015-11-23 17:41:09 +01:00
Ghislain MARY
cafb1dfa3e
Fix strict-prototypes warnings.
2015-11-20 17:56:11 +01:00
Simon Morlat
ee92fdcf4c
fix sqlite database access mode for iOS, where default write modes don't allow writing in background mode.
2015-11-16 10:28:05 +01:00
Simon Morlat
6e7d855020
fix ice bug in rtcp-mux mode
2015-11-09 20:53:17 +01:00
Ghislain MARY
057bf0430a
Merge branch '3.9.x'
2015-11-02 17:36:35 +01:00