Ghislain MARY
baa4eebbe1
Use correct naming convention in sal API.
2018-05-07 17:47:41 +02:00
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
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
Ronan Abhamon
450548f612
fix(core): add missing content.h include
2018-02-08 16:28:48 +01:00
Ghislain MARY
c050b2449a
Fix crash in quality reporting.
2018-01-03 10:59:55 +01:00
Ghislain MARY
1182c5e824
Restore call reporting code.
2017-12-29 11:08:58 +01: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
François Grisez
86b626d3fe
Migration of Sal and SalOp into C++ classes
2017-09-29 17:19:52 +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
48487d518f
feat(c-wrapper): avoid usage of extern init...
2017-09-21 14:18:33 +02:00
Ronan Abhamon
fbf0aaca5b
fix g++ build
2017-09-11 14:09:35 +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
Ronan Abhamon
0feb3684f5
feat(core): avoid invalid cast (SalAddress <-> LinphoneAddress)
2017-09-05 13:59:54 +02:00
Ghislain MARY
3f3c114a3f
Fix build for iOS.
2017-07-28 10:20:28 +02:00
Ghislain MARY
7ceddff0b9
Do not rename files to compile them as C++.
2017-07-24 11:56:50 +02:00
Ghislain MARY
b9b283dcdb
Compile source files as C++.
2017-07-21 17:06:41 +02:00
Sylvain Berfini
83b94af9a4
LinphoneCallStats is now a belle_sip_object. BREAKS BINARY COMPATIBILITY
2017-04-19 16:17:51 +02:00
François Grisez
351bb97027
Reworking of Liblinphone's API around payload types
2017-04-03 12:34:49 +02:00
Simon Morlat
cc4966a130
fix bug in quality indicator and optimize quality reporting (avoid full copies of structures)
2017-02-04 17:52:57 +01:00
Simon Morlat
656ff43b13
fix most common warnings
2017-01-14 14:13:26 +01:00
Ghislain MARY
33b72ce6b5
Move public header files in the include/linphone directory.
2016-11-15 14:41:18 +01:00
Simon Morlat
219f5dbf07
fix memory leak in quality reporting
2016-10-11 11:01:12 +02:00
Gautier Pelloux-Prayer
f6381d913a
license: update FSF address
2016-07-27 11:58:38 +02:00
Simon Morlat
2338c94674
fix routing of quality reporting publishes
2016-01-29 17:49:17 +01:00
Gautier Pelloux-Prayer
33be9d6193
quality_reporting.c: decrease logs intensity, there are not warnings at all
2016-01-20 14:03:56 +01:00
Sylvain Berfini
55a4b5a77e
Fix part of the quality report test with realtime text problem
2015-10-20 12:29:32 +02:00
Sylvain Berfini
abca8ffbe0
More changes on quality reporting for text + fix mistake in previous commit
2015-10-20 12:23:54 +02:00
Sylvain Berfini
dbf3a7debd
Fix future issue in quality reporting if streams index != 0,1,2
2015-10-20 11:43:41 +02:00
Sylvain Berfini
7a2cc53991
Fix other bb10 crashes with NULL %s
2015-10-16 15:09:43 +02:00
Sylvain Berfini
572c57a221
Fix bb10 crash in log with NULL for %s
2015-10-16 14:59:45 +02:00
Ghislain MARY
61ac1f8173
Fix compilation warnings when building for Windows 10.
2015-10-01 14:29:00 +02:00
Gautier Pelloux-Prayer
8a2f20ceae
tester: add before_each / after_each methods to check memory leaks and fix various ones
2015-09-22 13:54:29 +02:00
Sylvain Berfini
c8f1f3b61e
Do not use anymore nb_streams but SAL_MEDIA_DESCRIPTION_MAX_STREAMS and skip inactive ones because active streams won't be at the start of the array anymore
2015-09-16 15:23:01 +02:00
Gautier Pelloux-Prayer
04c43a9f64
quality_reporting: avoid crash if hanging up too soon in LinphoneCallOutgoingInit state
2015-07-16 11:57:03 +02:00
Ghislain MARY
8722f8a990
Add Visual Studio project for Windows 10.
2015-07-03 16:56:14 +02:00
Gautier Pelloux-Prayer
41aad2cf4f
Quality reporting: add device name in report for iOS platform
2015-06-22 15:03:28 +02:00
Gautier Pelloux-Prayer
4c9c51ca3d
Quality reporting: add test for custom route PUBLISH
2015-06-22 14:37:31 +02:00
Gautier Pelloux-Prayer
1c6fe4dc83
Quality reporting: collector address is now route address of the PUBLISH - if set to NULL, PUBLISH will be sent to proxy config domain
2015-06-22 12:11:41 +02:00
Gautier Pelloux-Prayer
2b016a4318
quality_reporting.c: remove debug log and refactorize a bit
2015-05-28 17:13:44 +02:00
Simon Morlat
16180e2430
change the way payload type numbers are assigned, so that an application can support more payload type than the RTP profile table allows to contain.
...
Compliance with RFC3264 (offer answer model) is improved, by reusing numbers in case of reINVITEs.
Fix memory leaks
Move offer/answer related tests into a new test suite.
2015-01-21 22:38:46 +01:00
Ghislain MARY
9cabfe37dd
A LinphoneContent object now owns all its data fields including the buffer.
...
A normal LinphoneContent object will now copy the data from the given buffer when calling linphone_content_set_buffer().
However LinphoneContent objects converted from LinphoneContentPrivate structures do not own its data fields.
2014-11-20 17:27:26 +01:00
Ghislain MARY
35189535a7
Convert LinphoneContent from a simple struct to a belle-sip object to ease generation of wrappers.
2014-11-18 16:42:16 +01:00
Gautier Pelloux-Prayer
cd2de42f86
Fix some clang warnings on Debian
2014-11-04 14:30:38 +01:00
Ghislain MARY
dadefe2a10
Build with correct version number on Windows Phone 8.
2014-11-03 11:41:19 +01:00
Gautier Pelloux-Prayer
18c82bd0cd
Change qos analyzer callback function behaviour
2014-09-16 10:18:16 +02:00
Gautier Pelloux-Prayer
95c0834556
Fix invalid read in quality reporting if call was already released
2014-09-09 10:08:33 +02:00
Gautier Pelloux-Prayer
8a6fb40b5f
update ms2
2014-06-30 09:37:54 +02:00
Gautier Pelloux-Prayer
09478ccdc9
Quality report: add audio/video bitrate and upload/download rates on report too
2014-06-27 16:26:29 +02:00