Commit graph

50 commits

Author SHA1 Message Date
Benjamin Reis
3bcf6e3523 add parseResouceLists method to local conference 2017-09-22 16:45:37 +02:00
Benjamin Reis
2221411791 Change getResourceLists to use address 2017-09-22 15:24:13 +02:00
Benjamin Reis
dbb214f988 add method to create the resource-lists xml body for conference creation 2017-09-22 15:05:37 +02:00
Ronan Abhamon
1431e1518d feat(c-wrapper): remove CPP_TYPE parameter of L_GET_PRIVATE_FROM_C_OBJECT 2017-09-22 10:40:14 +02:00
Ronan Abhamon
78646be7bc feat(c-wrapper): rename C_STRUCT to C_OBJECT 2017-09-22 10:27:58 +02:00
Ghislain MARY
c73614b852 Fix some memory leaks. 2017-09-22 10:25:52 +02:00
Ronan Abhamon
3b08856dc0 feat(c-wrapper): remove CPP_TYPE parameter of L_GET_CPP_PTR_FROM_C_STRUCT 2017-09-22 10:16:29 +02:00
Ghislain MARY
53627f92e0 No longer depend on gettext + remove core callbacks that were deprecated since a very long time. 2017-09-21 18:30:08 +02:00
Benjamin Reis
3a6f8976fd cast to fix build 2017-09-21 16:52:47 +02:00
Ghislain MARY
3c28b14440 Use the c-tools for the Call object. 2017-09-21 16:04:35 +02:00
Ronan Abhamon
48487d518f feat(c-wrapper): avoid usage of extern init... 2017-09-21 14:18:33 +02:00
Ronan Abhamon
5e4cb463db feat(c-tools): remove C_TYPE parameter of L_GET_CPP_PTR_FROM_C_STRUCT 2017-09-20 19:40:29 +02:00
Ghislain MARY
f966995975 Fix missing symbols at link. 2017-09-20 17:38:30 +02:00
Ghislain MARY
8bd249e81a Xsd generated now uses our own coding style. 2017-09-20 17:34:22 +02:00
Ghislain MARY
bcd6a682f2 Fix order of includes to prevent issues with gettext. 2017-09-20 15:03:02 +02:00
Ronan Abhamon
0cb5cc6345 fix(Core): remove useless virtual 2017-09-20 13:40:47 +02:00
Ronan Abhamon
f64376cbc1 fix(Conference): add override when necessary and cast correctly nb participants 2017-09-20 12:49:17 +02:00
Ronan Abhamon
b2a0cd770e fix(core): deal with new cpp flags 2017-09-20 12:45:17 +02:00
Ronan Abhamon
8ae87e2f3f feat(Core): deal with more warning options! 2017-09-20 12:45:17 +02:00
Ghislain MARY
53b9758d7a Handle conference listener in client group chat room and wrap participant manipulation callbacks in LinphoneChatRoomCbs. 2017-09-19 17:17:23 +02:00
Ronan Abhamon
ad7cb274c8 fix(chat/conference): use const shared_ptr reference in removeParticipant(s) 2017-09-19 11:11:11 +02:00
Ghislain MARY
2b8291c3f1 Merge remote-tracking branch 'origin/dev_conference_info' into dev_refactor_cpp 2017-09-19 10:03:25 +02:00
Ghislain MARY
8e9bbb6899 Use c-tools for LinphoneChatRoom. 2017-09-14 16:12:22 +02:00
Ghislain MARY
bef0f90bf5 Add the canHandleParticipants() method to the conference interface. 2017-09-14 11:17:04 +02:00
Ghislain MARY
79604de277 Store the NAT policy in the media session, not in the call session. 2017-09-14 09:23:09 +02:00
Ghislain MARY
4a13ac6a7a Use real pointer for C++ object inside LinphoneCallParams as it is a ClonableObject. 2017-09-13 17:40:09 +02:00
Ghislain MARY
a5ce479aa3 Add function to create a client group chat room. 2017-09-13 17:40:08 +02:00
Ronan Abhamon
cd10ea5d66 feat(Object): provide a way to deal with user data (properties/variant) 2017-09-13 12:05:53 +02:00
Ronan Abhamon
44152b9f48 use real pointer in c wrapped clonable object 2017-09-12 15:08:10 +02:00
Ghislain MARY
6c61358267 Set 'on' prefix for listener methods. 2017-09-12 11:28:01 +02:00
Ghislain MARY
8063ae024e Create classes for the different types of chat rooms. 2017-09-11 18:11:49 +02:00
Sylvain Berfini
5600ce3a6f Another const in list issue fixed 2017-09-11 17:17:57 +02:00
Sylvain Berfini
20d5ded827 Fixed build 2017-09-11 17:06:00 +02:00
Ronan Abhamon
fbf0aaca5b fix g++ build 2017-09-11 14:09:35 +02:00
Ghislain MARY
aa548fa35d Add conference interface. 2017-09-11 13:45:05 +02:00
Ghislain MARY
7e15914c28 Handle pause and resume in C++ objects. 2017-09-08 16:59:04 +02:00
Ghislain MARY
d26f0f9e10 Convert linphone_call_abort() function to abort method of CallSession. 2017-09-08 15:32:07 +02:00
Ghislain MARY
7588a54016 Convert LinphoneCall to Call C++ class. 2017-09-08 14:15:08 +02:00
Ghislain MARY
d795a30518 Convert LinphoneCallParams to use MediaSessionParams C++ class. 2017-09-07 14:07:47 +02:00
Ghislain MARY
6d54b3c46d Add class skeletons for refactoring of conference. 2017-09-07 13:56:43 +02:00
Ghislain MARY
8c54a0e85d Fix naming of files generated by xsd. 2017-08-14 16:49:00 +02:00
Ghislain MARY
c681332e72 Correctly locate libxsd. 2017-08-14 15:42:39 +02:00
Benjamin Reis
e1fb16defa rearrange files 2017-08-14 15:42:03 +02:00
Benjamin Reis
6a90b6371e merge master 2017-08-10 14:21:20 +02:00
Benjamin Reis
8272134d35 allow abstract participant arch to localConference 2017-08-07 11:56:54 +02:00
Benjamin Reis
23f4d851f1 better use of memory 2017-08-07 11:22:56 +02:00
Benjamin Reis
bbd08f3aaf fix merge 2017-08-04 14:44:10 +02:00
Benjamin Reis
fc02978435 create the conf event notify + tests 2017-08-04 14:24:08 +02:00
Benjamin Reis
d77af88558 use shared_ptr 2017-08-02 15:06:00 +02:00
Benjamin Reis
cc49b6f53a add subscribe to conf event api 2017-08-01 13:28:41 +02:00