Commit graph

3600 commits

Author SHA1 Message Date
Sylvain Berfini
917da92fbf More findClass removed in JNI layer 2015-12-07 10:35:37 +01:00
Sylvain Berfini
f95eb81ec1 Improved JNI layer 2015-12-07 09:41:04 +01:00
Sylvain Berfini
44dbe602eb Revert "If there is no current vtable, return the first one if exists"
This reverts commit 9d71678c28.
2015-12-07 09:41:04 +01:00
Simon Morlat
e6977c6915 fix crash due to payload type being freed twice, and fix a small memory leak 2015-12-05 18:05:09 +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
Sylvain Berfini
9d71678c28 If there is no current vtable, return the first one if exists 2015-12-04 17:02:29 +01:00
Sylvain Berfini
48510f3000 Fixed copy/paste mistake 2015-12-04 16:43:36 +01:00
Sylvain Berfini
7b04214dae Prevent useless FindClass calls in linphonecore_jni.cc callbacks 2015-12-04 16:28:17 +01:00
Sylvain Berfini
cfa911e27f Fix crash in JNI getChatMessage method because it was called from wrong thread 2015-12-04 16:13:55 +01:00
François Grisez
b675b29777 Do not automatically enter the conference when the 'Transport' implementation is used 2015-12-04 14:48:42 +01:00
François Grisez
4e972721a7 Fix crashes 2015-12-04 14:27:11 +01:00
François Grisez
c526791c63 Conference implementation based on focus server 2015-12-04 13:45:04 +01:00
Sandrine Avakian
3995ab275d Merge branch 'master' of git://git.linphone.org/linphone 2015-12-03 13:46:42 +01:00
Sandrine Avakian
2eb4221917 Update in linphone_core_init_default_params to take into account parameter avpf_enabled instead of always being disabled by default. 2015-12-03 13:45:01 +01:00
Ghislain MARY
1d93356d22 Add linphone_core_set_friend_list() function. 2015-12-01 16:59:43 +01:00
François Grisez
9d650f59bf Remove conference.c 2015-12-01 11:01:17 +01:00
Ghislain MARY
e63f2ba108 Fix some memory leaks. 2015-11-30 17:45:09 +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
7885a5c80a Prevent sending multiple identical subscribes for presence list + send new subscribe when adding a friend. 2015-11-30 14:15:33 +01:00
Ghislain MARY
e6f44d8c1f Add the "store_friends" parameter in the "misc" section of config to allow not storing friends in the linphonerc. 2015-11-30 11:50:49 +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
Gautier Pelloux-Prayer
19226b3512 linphonecore.c: fix typo in linphone_reason_to_string 2015-11-27 16:20:35 +01:00
Ghislain MARY
97f28a65ca Basic parsing of presence list notify. 2015-11-27 11:44:16 +01:00
Ghislain MARY
3cb24866dd Fix wrong comment. 2015-11-27 11:42:33 +01:00
Ghislain MARY
9282915a1c Handle multipart contents. 2015-11-27 11:42:10 +01:00
Simon Morlat
4eb6a0308a fix crash 2015-11-26 23:08:02 +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
Simon Morlat
07ecd09829 add LinphoneCore.setNortpTimeout() java wrapper 2015-11-26 11:51:54 +01:00
Jehan Monnier
24cf297628 fix some warnings, update submodule ms2 2015-11-26 11:30:25 +01:00
Ghislain MARY
b5e52a00ad Reflect changes to belle-sip that add a new parameter to belle_sip_muiltpart_body_handler_new(). 2015-11-25 16:04:49 +01:00
Simon Morlat
6a9247d6f6 fix compilation issues and bugfix in tests 2015-11-25 14:53:22 +01:00
Simon Morlat
4ad41a4b8e allow to play mkv file during call on hold 2015-11-25 14:30:50 +01:00
Jehan Monnier
262575f921 fix ice destination change in case of call with rtp-mux 2015-11-25 10:30:31 +01:00
Gautier Pelloux-Prayer
591a9b88b7 linphonecore.h: linphone_core_interpret_url should not be obsoleted 2015-11-24 10:34:56 +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
Gautier Pelloux-Prayer
c4d781f152 call_log.c: inialize missing field start_date when using database 2015-11-23 17:04:09 +01:00
Ghislain MARY
7d7a83d478 Fix build for Windows 10. 2015-11-23 14:33:29 +01:00
Gautier Pelloux-Prayer
5d44564e10 linphonecore.h: update documentation for some obsoleted functions 2015-11-23 12:18:55 +01:00
Sylvain Berfini
10458ff953 Added method to find call log from call id 2015-11-23 10:11:45 +01:00
Ghislain MARY
cafb1dfa3e Fix strict-prototypes warnings. 2015-11-20 17:56:11 +01:00
Gautier Pelloux-Prayer
87fa413ec4 message_storage.c: do not rebuild peer address for each DB message since it is already available in chat room structure 2015-11-20 14:59:07 +01:00
Jehan Monnier
db287098e4 remove some unnecessary LINPHONE_DEPRECATED 2015-11-20 11:57:13 +01:00
Jehan Monnier
78ce2cad54 fix compilation issue on gcc <4.6 2015-11-20 11:21:53 +01:00
Jehan Monnier
3dd8a9d5a2 disable -Wdeprecated-declaration in some portion of code 2015-11-19 17:06:40 +01:00
Jehan Monnier
157f304503 add macro LINPHONE_DEPRECATED to notify user of API changes 2015-11-19 16:58:04 +01:00
Sylvain Berfini
e82e187f9b Added set overwrite flags for section for convenience 2015-11-19 16:50:30 +01:00
Sylvain Berfini
07fd8f61fa Added methods to set/get overwrite flag in LpConfig (used when dumping config as xml) 2015-11-19 16:28:14 +01:00