Ghislain MARY
bb0b486a0e
Use LinphoneEvent from the SUBSCRIBE to send all NOTIFY messages in the LocalConferenceEventHandler.
2017-11-09 11:39:45 +01:00
Ghislain MARY
cc5ebffda4
Add linphone_chat_room_get_me() API.
2017-11-08 17:12:00 +01:00
Ronan Abhamon
0118f6ee53
feat(core): remove useless doc on (void)arg
2017-11-08 14:11:50 +01:00
Ghislain MARY
4cd5e7aeab
Change the state of the ClientGroupChatRoom to created only when the first NOTIFY has been received.
2017-11-08 12:14:02 +01:00
Benjamin Reis
fe01419470
Do not store nor notify app for full state generated events
2017-11-08 11:58:08 +01:00
Benjamin Reis
79e6d1ca3c
use simple address in remote-conference-event-handler
2017-11-07 16:45:55 +01:00
Ghislain MARY
120117f7b3
Add the SimpleAddress class to ease the comparison of addresses for the conference participants and the list of chat rooms.
2017-11-07 15:27:09 +01:00
Ghislain MARY
d51acdf739
Some small fixes in the addresses handling for conferences.
2017-11-06 16:03:32 +01:00
Benjamin Reis
bea9b7f3d9
uses event directly in internal conference callbacks
2017-11-06 13:36:24 +01:00
Benjamin Reis
7b06d01097
use bool instead of bool_t in c++
2017-11-06 11:24:48 +01:00
Benjamin Reis
d97c796d26
add isFullState info to conference-event-packages-callbacks
2017-11-03 15:56:19 +01:00
Ronan Abhamon
a7ff19566d
fix(core): misc =>
...
- return nullptr if conference factory uri is not set
- Address object is now more robust
- remove custom SharedFromThis object
- CoreAccessor throw exception if core is destroyed
- Core must be created with a static method
- Partial fetch of chat message
- ...
2017-11-03 10:38:50 +01:00
Ronan Abhamon
4315f674f7
fix(callbacks): fix partially previous merge
2017-10-27 14:28:05 +02:00
Erwan Croze
64e550f764
Merge fix for client group chat room
2017-10-27 13:44:42 +02:00
Benjamin Reis
2243783c16
add possibility to notify conference event to only one participant
2017-10-25 11:50:14 +02:00
Benjamin Reis
47dab4f437
only include jni.h for android
2017-10-19 11:07:35 +02:00
Sylvain Berfini
d5e59ae6ee
content_set_buffer now takes a uint8_t* instead of a void* so it can be correctly wrapped automatically
2017-10-19 10:44:13 +02:00
Benjamin Reis
5c8fa71e9d
create event object on notifed conference event
2017-10-17 17:13:52 +02:00
Benjamin Reis
ebe1a5f12f
add time managment to confernce event notification
2017-10-17 14:51:48 +02:00
Sylvain Berfini
e10297ba6d
Added new zoom method on call which doesn't use reference to floats
2017-10-16 17:44:10 +02:00
Ghislain MARY
15fcc6950d
Fix some memory leaks.
2017-10-16 17:04:43 +02:00
Benjamin Reis
91fc02dbcc
get last Notify received from the susbcribe
2017-10-13 15:36:02 +02:00
Benjamin Reis
ec18035244
add custom header telling last received notify to conf event subscribe
2017-10-13 15:20:23 +02:00
Benjamin Reis
a1fe2223f0
fix & test last notify id in conference event package
2017-10-13 10:33:36 +02:00
Ronan Abhamon
8f1ed031da
feat(ChatRoom): call right setSubject method
2017-10-12 17:55:35 +02:00
Ronan Abhamon
006ecf4d76
feat(Conference): hide private attributes of Conference classes (feat Benjamin Reis aka Ben Rei Jeb)
2017-10-12 16:55:53 +02:00
Benjamin Reis
57626a7521
put a method to private where it belongs
2017-10-12 12:14:48 +02:00
Benjamin Reis
dc80931672
begin last conference event notify sent/received management
2017-10-12 12:10:35 +02:00
Benjamin Reis
ff02fcd274
mark const method as const
2017-10-12 10:34:20 +02:00
Benjamin Reis
783e9326d2
mark const method as const
2017-10-12 10:22:02 +02:00
Benjamin Reis
da407f791d
add device addition/removal notification tester + lil fix
2017-10-11 13:36:55 +02:00
Benjamin Reis
6cdd92ef8a
add participant devices on participant added notifications
2017-10-11 11:38:43 +02:00
Benjamin Reis
532020bb4c
handle add/remove of participant's device in conference event handlers
2017-10-11 11:27:03 +02:00
Benjamin Reis
26cc84140d
added participant's device added/removed listener
2017-10-11 10:18:57 +02:00
Ghislain MARY
3d10bbc99b
Handle change of admin status of a participant in group chat.
2017-10-10 17:17:30 +02:00
Ronan Abhamon
db8bfdff07
fix(Core): add explicit on some constructors
2017-10-10 14:21:54 +02:00
Ronan Abhamon
e4dd048ca0
fix(Address): remove equal method
2017-10-10 13:35:18 +02:00
Ghislain MARY
f871550888
Fix some bugs in group chat handling.
2017-10-10 12:09:19 +02:00
Benjamin Reis
efe2cb6d20
add subject changed notify tests
2017-10-09 17:18:18 +02:00
Benjamin Reis
fe37c2892b
Fix 'Conference event' tester
2017-10-09 16:49:38 +02:00
Ghislain MARY
47da8088e3
Improve handling of conference event package subscription/notification.
2017-10-09 16:40:36 +02:00
Ronan Abhamon
c98ce07b43
fix(MediaSession): fix build when video mode is disabled
2017-10-09 15:09:15 +02:00
Ghislain MARY
24e4b233d9
Handle joining an existing group chat room when receiving a REFER inviting us to join.
2017-10-09 12:15:08 +02:00
Ronan Abhamon
efb0bd5c7a
feat(Conference): use shared_ptr ref sessions
2017-10-09 11:31:07 +02:00
Ghislain MARY
7b59cd6ee6
Add API to leave a chat room.
2017-10-06 11:09:49 +02:00
Ghislain MARY
81340cfcb8
Fix license headers.
2017-10-05 15:09:09 +02:00
Ghislain MARY
18ed78a46e
Prevent duplicates when adding participants to a conference.
2017-10-05 15:09:09 +02:00
Ghislain MARY
6beb962517
Move the new sal code in the src folder, respect the file naming conventions and add missing license headers.
2017-10-05 10:52:09 +02:00
Ghislain MARY
9b6d115836
Handle NOTIFY creation for conference subject change.
2017-10-04 17:47:29 +02:00
Ghislain MARY
34318366b6
CallSession objects need to be handle by shared_ptr.
2017-10-04 14:59:45 +02:00