Ghislain MARY
711495218a
Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp""
...
This reverts commit 2686dca63a .
2018-04-12 11:47:14 +02:00
Ghislain MARY
532c64bfc4
Add API to get the imdn state of a chat message for each participant.
2018-04-10 17:53:12 +02:00
Jehan Monnier
2686dca63a
Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"
...
This reverts commit d7890dbe74 , reversing
changes made to e6158d8da5 .
2018-04-05 12:08:44 +02:00
Sylvain Berfini
d7890dbe74
Merge branch 'dev_content_cpp' into dev_refactor_cpp
2018-04-04 16:11:43 +02:00
François Grisez
facab07c40
Creates a new singleton object for logging features in the API of Liblinphone
...
(cherry picked from commit d61a62de91 )
2018-04-04 13:49:25 +02:00
Sylvain Berfini
bca906e399
Merge branch 'dev_refactor_cpp' into dev_content_cpp
2018-03-19 17:01:05 +01:00
Erwan Croze
38fed6a292
Adding C API + first test
2018-02-14 17:12:50 +01:00
Sylvain Berfini
933081e72f
Started to remove old LinphoneContent and use a C wrapper above C++ Content
2018-02-07 17:50:37 +01:00
Ronan Abhamon
890117f2d4
feat(Utils): add a algorithm file to centralize generic algorithm
2018-01-31 17:20:51 +01:00
Ronan Abhamon
47324ff071
feat(utils): add new fs namespace with copy function
2018-01-09 14:25:56 +01:00
Ghislain MARY
4cc7985da9
Correctly define call session state enumeration.
2017-12-28 12:43:56 +01:00
Ronan Abhamon
41a4a34570
feat(core): add new template helper => EnumMask
2017-12-19 11:07:33 +01:00
Ronan Abhamon
2ad1f46105
fix(ClonableObject): fix a fatal bug in ClonableObject:
...
- Create a A Object
- Create a B Object
- Copy A in B
- Delete B
- Use L_Q or access public => Crash
2017-11-13 11:13:01 +01:00
Benjamin Reis
317a50848a
move platform-helpers and paths
2017-10-19 14:52:52 +02:00
Benjamin Reis
079cfcfb44
add getDataPath and getconfigPath for iOS
2017-10-19 11:53:57 +02:00
Sylvain Berfini
668dc9b694
Started new DialPlan object, still a few compilation issues
2017-10-13 18:01:42 +02:00
Ghislain MARY
459d54c746
Fix automatic wrapper generation of enums with the L_DECLARE_C_ENUM macro.
2017-10-04 10:51:28 +02:00
Ronan Abhamon
779646a38b
feat(ChatMessage): use L_DECLARE_ENUM for state
2017-10-03 16:35:00 +02:00
Ghislain MARY
3c28b14440
Use the c-tools for the Call object.
2017-09-21 16:04:35 +02:00
Sylvain Berfini
c0d1e3ec72
Started c wrapper for chat message callbacks
2017-09-20 14:00:22 +02:00
Ghislain MARY
1b60a6fc4a
Handle the chat room state.
2017-09-19 11:40:30 +02:00
Sylvain Berfini
93c17c2194
Started c-chat-message
2017-09-18 11:58:12 +02:00
Ghislain MARY
0a15a02ff0
Add callbacks to the LinphoneChatRoom object.
2017-09-18 11:52:35 +02:00
Ghislain MARY
cfbb66457f
Add a specific header for the chat room API.
2017-09-15 11:35:02 +02:00
Ghislain MARY
f4f3b90c9e
Add C wrapper for Participant class.
2017-09-15 11:35:02 +02:00
Ronan Abhamon
1c3bcf0b16
feat(core): big refactoring & full c address impl
2017-09-05 13:59:54 +02:00
Simon Morlat
e4149d19a8
Add LinphoneCall callback to be notified about ACKs, in order to be able to add custom headers in sent ACKs and read custom headers in received ACKs.
2017-06-26 22:49:15 +02:00
Ghislain MARY
f5c41494d3
Add new LinphoneVideoDefinition object and deprecate API functions handling MSVideoSize structures.
2017-04-18 17:37:35 +02:00
Ghislain MARY
60802389ba
Change the account creator API so that it is wrapper-friendly.
2017-03-31 11:52:26 +02:00
Ghislain MARY
548a81228f
Add definition of callbacks on the LinphoneCall object.
2017-03-30 15:40:33 +02:00
Erwan Croze
2482371bc4
Add account creator request engine + some changes
2017-03-28 17:08:01 +02:00
Ghislain MARY
cd4870d5ad
Some refactoring to have a more object-oriented API.
2017-02-07 15:32:42 +01:00
Ghislain MARY
8a66d7eaa4
Remove methods using unknown types in generated code for Python module.
2017-01-23 17:14:18 +01:00
François Grisez
3e037f26a0
Add a header file declaring functions exclusive for automatic wrapper generators
2017-01-13 14:08:46 +01:00
François Grisez
85b5ca097a
Reworking of Liblinphone API
...
* Introduction of LinphoneFactory singleton class to create
core-independent object like LinphoneAddress or LinphoneVcard.
* Make several C structures inherite from belle_sip_object_t class:
* LinphoneCore
* LinphoneVcard
* LinphoneAuthInfo
* Creation of the LinphoneCoreCbs class that enable to store the
callbacks used by LinphoneCore.
2017-01-12 17:47:01 +01:00
Ghislain MARY
6e37c97cb5
Add the LinphoneImNotifPolicy object to configure whether to display/send IM notifications (is_composing, message delivered, message displayed).
2017-01-03 14:56:17 +01:00
Ghislain MARY
9867c2fee7
Send and receive imdn.
2017-01-03 14:56:17 +01:00
Ghislain MARY
4fa7cf664c
Add some new header files.
2016-12-20 17:37:27 +01:00
Ghislain MARY
82b8f3cdd7
Introduce the call.h header file.
2016-12-20 16:18:08 +01:00
Ghislain MARY
b7b409e089
Put error info code in its own files.
2016-12-20 15:31:39 +01:00
Sylvain Berfini
1f17bcc63d
Fixed Android compilation
2016-12-01 11:24:17 +01:00
Ghislain MARY
a44a98d6dd
Fix make distcheck.
2016-11-16 14:20:01 +01:00
Ghislain MARY
07f8f0ac8e
ringtoneplayer.h needs to be public.
2016-11-15 15:56:57 +01:00
Ghislain MARY
33b72ce6b5
Move public header files in the include/linphone directory.
2016-11-15 14:41:18 +01:00