Ghislain MARY
|
b9eaf0a7e9
|
Prevent ChatRoom C++ objects from being leaked.
|
2018-03-09 10:20:20 +01:00 |
|
Simon Morlat
|
204e218bb0
|
Fix : move Cpu lock and so on into the Call object. There are not needed for INVITE sessions without media (like group chat), and they cause important battery drain because the phone will stay awake all the time since the INVITE session never BYEs.
|
2018-03-02 20:51:54 +01:00 |
|
Ghislain MARY
|
587e951845
|
Ooopppsss... Forgot one file in last commit.
|
2018-02-28 11:48:43 +01:00 |
|
Ghislain MARY
|
3ec59a1239
|
Allow not sending SIP RINGING message.
|
2018-02-28 11:47:01 +01:00 |
|
Ghislain MARY
|
c8823c1023
|
Add CallSession::getPreviousState() method.
|
2018-02-28 10:43:33 +01:00 |
|
Ghislain MARY
|
7c397eef3d
|
Fix wifi, multicast and cpu locks being acquired instead of being released.
|
2018-02-16 15:42:39 +01:00 |
|
Ghislain MARY
|
6f8e2f5c2b
|
Remove const in CallSessionListener methods to allow the session to be modified.
|
2018-02-13 17:58:57 +01:00 |
|
Ghislain MARY
|
983471e8d0
|
For fixes for real time text.
|
2018-02-12 17:48:55 +01:00 |
|
Ghislain MARY
|
7ec3f703f5
|
Fix multicast tester.
|
2018-02-02 11:44:31 +01:00 |
|
Ronan Abhamon
|
26ad07a02e
|
feat(core): update date of some files
|
2018-01-15 09:17:54 +01:00 |
|
Ghislain MARY
|
6fab784445
|
Fixes in call repair handling.
|
2018-01-09 16:16:18 +01:00 |
|
Ghislain MARY
|
4cc7985da9
|
Correctly define call session state enumeration.
|
2017-12-28 12:43:56 +01:00 |
|
Ronan Abhamon
|
28944e466e
|
feat(MainDb): add new table db_module_version
|
2017-12-18 11:42:22 +01:00 |
|
Ghislain MARY
|
fdbf787141
|
Fix audio conference.
|
2017-12-13 15:53:38 +01:00 |
|
Ghislain MARY
|
382c22a80f
|
Convert call transfer handling to C++.
|
2017-12-12 10:17:22 +01:00 |
|
Ghislain MARY
|
6c26de9e28
|
Various fixes in call handling.
|
2017-12-07 16:50:45 +01:00 |
|
Ghislain MARY
|
6dc6e0d431
|
Fix DTMF handling.
|
2017-12-06 17:17:16 +01:00 |
|
Ghislain MARY
|
008ec55b37
|
Handle call repair in CallSession and MediaSession classes.
|
2017-12-05 17:40:34 +01:00 |
|
Ghislain MARY
|
8b695901f8
|
Use CoreAccessor in call related classes.
|
2017-11-30 16:49:07 +01:00 |
|
Ghislain MARY
|
6ef2937a8e
|
Rework call parameters handling.
|
2017-11-30 16:48:59 +01:00 |
|
Ghislain MARY
|
08a2180cbc
|
Fix reception of INFO messages.
|
2017-11-28 14:53:23 +01:00 |
|
Ghislain MARY
|
8a23ea59b7
|
Fix 2 call-related crashes.
|
2017-11-27 16:43:09 +01:00 |
|
Ghislain MARY
|
9a8181ee31
|
Some fixes for call handling.
|
2017-11-27 12:24:47 +01:00 |
|
Ronan Abhamon
|
6dd6e829a3
|
feat(conference): refactoring, use CoreAccessor and ChatRoomId
|
2017-11-17 15:49:45 +01:00 |
|
Ghislain MARY
|
88c9e1e593
|
Use the CallSessionParams to add parameters to the contact address.
This fixes the GRUU address in the contact of an INVITE.
|
2017-11-09 16:00:50 +01:00 |
|
Benjamin Reis
|
47dab4f437
|
only include jni.h for android
|
2017-10-19 11:07:35 +02:00 |
|
Ghislain MARY
|
f871550888
|
Fix some bugs in group chat handling.
|
2017-10-10 12:09:19 +02:00 |
|
Ghislain MARY
|
81340cfcb8
|
Fix license headers.
|
2017-10-05 15:09:09 +02:00 |
|
Ghislain MARY
|
34318366b6
|
CallSession objects need to be handle by shared_ptr.
|
2017-10-04 14:59:45 +02:00 |
|
Ghislain MARY
|
eb21b8abec
|
Add a content parameter to the update() method of the call session.
|
2017-10-04 14:23:19 +02:00 |
|
Ghislain MARY
|
3b10f8da34
|
Include the body containing the list of addresses to invite when sending the INVITE to create a client group chat room.
|
2017-10-03 18:03:50 +02:00 |
|
Ghislain MARY
|
14311c8786
|
Hacks::contactHasParam() can now be removed thanks to an update of belle-sip.
|
2017-10-03 17:30:37 +02:00 |
|
Ronan Abhamon
|
ef62012c6e
|
feat(Object): avoid usage of share_from_this
|
2017-10-03 13:36:48 +02:00 |
|
Ghislain MARY
|
7969616d43
|
Handle redirection in the CallSession class.
|
2017-10-02 16:56:53 +02:00 |
|
Ghislain MARY
|
bb5d418afd
|
Add accessors for the conference subject in the conference interface.
|
2017-10-02 16:56:53 +02:00 |
|
François Grisez
|
86b626d3fe
|
Migration of Sal and SalOp into C++ classes
|
2017-09-29 17:19:52 +02:00 |
|
Ghislain MARY
|
384f99be8a
|
Fix some memory leaks.
|
2017-09-29 10:56:22 +02:00 |
|
Ronan Abhamon
|
b9f9dc1c5b
|
fix(core): clean a lot of C4800 errors on Windows
|
2017-09-28 16:09:20 +02:00 |
|
Ronan Abhamon
|
c156730daa
|
feat(general): remove class parameter of L_D and L_Q
|
2017-09-27 16:15:58 +02:00 |
|
Ghislain MARY
|
b0b2309038
|
Prevent the params of the contact address from being erased.
|
2017-09-27 15:02:38 +02:00 |
|
Ghislain MARY
|
076e744dcd
|
Handle subject in INVITE + create body when creating the client group chat room.
|
2017-09-26 16:58:13 +02:00 |
|
Ronan Abhamon
|
6a3956494c
|
fix(core): coding style
|
2017-09-26 13:46:01 +02:00 |
|
Ghislain MARY
|
35f48398f4
|
Improve check for acceptation handling when receiving an incoming INVITE.
|
2017-09-25 14:19:42 +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 |
|
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 |
|
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 |
|