Ghislain MARY
3dc5801283
Follow naming conventions of linphone core callbacks.
2014-08-01 14:40:38 +02:00
Johan Pascal
97050ac654
File Transfer: manage i/o error during file download from server
...
- note : not functional, test is bugged and commented. To be fixed.
2014-07-30 17:14:56 +02:00
Johan Pascal
ce24877b9d
File transfer: add a cancel function to the core
...
- allow cancellation during upload or download
+ fix bug in file transfer message tester
2014-07-29 21:16:01 +02:00
Gautier Pelloux-Prayer
82ec76a4e1
Reuse previous nonce if outbound proxy realm is set to avoid reauthentication
2014-07-25 14:37:01 +02:00
Ghislain MARY
e3257c88a1
Add API and linphonerc parameter to configure SIP transport timeout.
2014-07-11 11:04:22 +02:00
Ghislain MARY
214521c5a8
Fix typos in previous commit.
2014-07-10 12:22:31 +02:00
Ghislain MARY
1953750ec6
Improve documentation of LinphoneAuthInfo.
2014-07-10 12:19:07 +02:00
Ghislain MARY
ed6499b896
Fix compilation warnings: "function declaration isn’t a prototype".
2014-07-07 11:29:23 +02:00
Simon Morlat
7e0e6ff1be
allow setting output framerate, get actual sent and received framerate from call params
2014-07-03 13:16:46 +02:00
Simon Morlat
65d70e3448
add linphone core api and setting to allow forcing the video capture size, and take a snapshot of preview during calls.
2014-07-02 23:35:39 +02:00
Ghislain MARY
f59489c76d
Small documentation fixes.
2014-07-02 14:13:07 +02:00
Simon Morlat
570be5ea3f
Merge remote-tracking branch 'private/dev_recorder'
...
Conflicts:
mediastreamer2
2014-07-02 11:56:57 +02:00
Ghislain MARY
acca0f19ad
Normalize function name.
2014-07-01 16:34:09 +02:00
Jehan Monnier
8639b1f83d
make sure default value are not reset when proxy config is read from file
2014-06-30 20:58:09 +02:00
Simon Morlat
7cd96d33ba
fix git version checking when not in a git tree
...
add linphone_proxy_config_pause_register()
make linphone_core_remove_proxy_config() really send unregister.
2014-06-27 17:13:17 +02:00
Ghislain MARY
e41203a4c5
Fix compilation for Windows Phone 8.
2014-06-25 17:46:44 +02:00
Simon Morlat
f0c07e2fe0
Merge remote-tracking branch 'origin/master' into dev_recorder
...
Conflicts:
gtk/main.c
mediastreamer2
2014-06-25 17:11:34 +02:00
Gautier Pelloux-Prayer
5cf381b667
add linphone_core_get_user_agent to retrieve local user agent
2014-06-24 14:17:11 +02:00
Simon Morlat
ae4298faaf
video recorder in place
2014-06-19 11:59:49 +02:00
Ghislain MARY
634ebdfde1
Fix some documentation generation warnings.
2014-06-12 13:39:29 +02:00
Johan Pascal
3c918dfd8b
Merge branch 'master' of git.linphone.org:linphone into dev_filetransfer
2014-06-09 13:40:06 +02:00
Simon Morlat
c913816dee
java synchronize LinphoneEvent and LinphoneChatRoom APIs with LinphoneCore
2014-06-09 11:05:22 +02:00
Gautier Pelloux-Prayer
4094aec87a
removed minor warnings generated by doxygen due to outdated functions prototype
2014-06-05 17:38:15 +02:00
Gautier Pelloux-Prayer
11e43b1b28
fill media information when sending interval report too and added unit test for it (quality_reporting_interval_report)
2014-06-05 16:59:28 +02:00
Gautier Pelloux-Prayer
25186cc0ae
Quality reporting: disabled interval report per default and add minimal value when set (120 seconds minimum)
2014-06-05 16:59:28 +02:00
Gautier Pelloux-Prayer
ce7a644616
Quality reporting: add possibility to send interval reports to a given spacing interval during a call
2014-06-05 16:59:28 +02:00
Gautier Pelloux-Prayer
22e2cb518f
Quality reporting: rename parameters send_statistics to quality_reporting_enabled and statistics_collector to quality_repotring_collector
2014-06-05 16:59:27 +02:00
Ghislain MARY
52d8d8c59a
Show RTP profile in call statistics dialog.
2014-06-04 18:10:21 +02:00
Simon Morlat
31d767f9e3
fix compilation error
2014-06-04 15:17:48 +02:00
Guillaume BIENKOWSKI
a29a93cd76
Add an API to set and retrieve chat messages "app data". This allows clients to store resilient data for each messages
2014-06-02 14:06:03 +02:00
Ghislain MARY
ad64b94401
Parse rtcp-fb attributes contained in SDP.
2014-06-02 11:02:41 +02:00
Ghislain MARY
1a5f37eaba
Allow activation of AVPF for a call based on the proxy configuration.
2014-06-02 11:02:40 +02:00
Johan Pascal
c10b5f652b
File transfer implemented following RCS5.1 recommendation
...
- memory leaks to be fixed
2014-05-29 00:10:49 +02:00
Jehan Monnier
3e754fb44b
add a third cb dedicated to progress
2014-05-14 17:50:17 +02:00
Simon Morlat
3a6aa9f08d
deep modifications about audio & video codec bitrates are handled.
...
- vbr codecs can automatically have different output bitrates depending on whether video is used and/or allowed total output bandwidth
- application can specify an output IP bitrate for a given codec, which allows to control the quality of vbr codecs.
Note: a belle-sip upgrade is required to fix a bug around channels parsing in rtpmap.
2014-05-02 20:24:51 +02:00
Jehan Monnier
2d1c999fc5
add proxy config setter for publish expiration
2014-04-23 12:50:16 +02:00
Gautier Pelloux-Prayer
e471672170
remove unimplemented function from header file
2014-04-22 16:27:01 +02:00
Gautier Pelloux-Prayer
0762b56a36
Quality reporting: let the config file choose if it should enable or not this feature (per account choice)
2014-04-17 16:38:51 +02:00
Simon Morlat
5e3ff318d9
add ref count to LinphoneChatMessage
2014-04-11 11:51:38 +02:00
Ghislain MARY
1a05114e49
Use #define instead of enum.
2014-03-28 14:25:32 +01:00
Simon Morlat
266207c5f0
change behavior of linphone_core_get_sip_transports() if random port selection was specified.
...
Only linphone_core_get_sip_transports_used() will return the real port if random port selection was specified.
2014-03-26 11:30:07 +01:00
Simon Morlat
c25273e9ca
add C function to disable chat
2014-03-25 12:48:50 +01:00
Simon Morlat
269f8d1c4e
add new API to obtain full details about failures (calls, registration, events).
...
Fix bug when receiving a 487 after cancelling call, resulting in a call waiting tone to be played.
2014-03-21 18:15:28 +01:00
Jehan Monnier
904db718b3
make sure multiple incoming calls with privacy enabled can be handled
2014-03-20 14:16:04 +01:00
Ghislain MARY
0e2446c0b6
Indicate what RTCP packet has been updated in the LinphoneCallStats structure.
2014-03-19 16:07:05 +01:00
Simon Morlat
d032c1d3c9
Merge branch 'master' of git.linphone.org:linphone
...
Conflicts:
coreapi/linphonecore.h
coreapi/private.h
2014-03-18 17:32:23 +01:00
Simon Morlat
a7aab35b4f
add function to override common telephony tones by wav files
2014-03-18 17:12:40 +01:00
Jehan Monnier
504616b3ef
add set/get for SDP control
2014-03-18 10:56:23 +01:00
Simon Morlat
95030951d1
add new function to play a file locally, in or out of calls.
...
add new function to define a tone or wav file to be played automatically upon call errors
2014-03-04 22:58:56 +01:00
Sylvain Berfini
24ead1f24f
Added option to remove provisioning uri once it has been successfully applied
2014-02-28 10:53:22 +01:00