Gautier Pelloux-Prayer
b2ae9095d9
Change adaptive_rate_algorithm API to not use enum
2014-09-09 12:35:15 +02:00
François Grisez
75eee41a76
Fix bug #1426 : Echo cancelation state blob is too big for being in linphonerc
...
The state of the echo canceler is stored in a file beside .linphonerc
The file is named .linphone.ecstate
2014-09-09 12:27:19 +02:00
Ghislain MARY
5283278eef
Fix 2 memory leaks.
2014-09-09 10:29:32 +02:00
Simon Morlat
6337fe8429
fix crash in test and memory leak of LinphoneCallParams
2014-09-08 22:05:29 +02:00
Simon Morlat
f4a4a6440b
Support for incoming UPDATEs within dialog.
...
For tests, the possibility to send an UPDATE with linphone_core_update_call() has been added thanks to a $
Added possibility to configure Supported SIP header.
2014-09-08 19:02:29 +02:00
Gautier Pelloux-Prayer
f6e388c4b2
Add possibility to change adaptive rate algorithm at runtime
2014-09-08 16:56:23 +02:00
Gautier Pelloux-Prayer
06035f934d
Update submodules and rtp_transport behavior
2014-09-08 14:20:31 +02:00
Gautier Pelloux-Prayer
e5522d62ef
Add transport tests (tunnel only and tunnel + srtp)
2014-09-08 14:20:31 +02:00
Guillaume BIENKOWSKI
ce0391ac6d
Add the send_ringback_without_playback option so that in early media, we can send the ringback tone without playing the return sound.
2014-09-02 14:56:32 +02:00
Ghislain MARY
282a4cb88d
Fix compilation on Windows.
2014-09-02 09:15:57 +02:00
Ghislain MARY
7974621bae
Fix crash since remote params now need to take a reference on the custom headers.
2014-09-01 15:43:44 +02:00
Ghislain MARY
eaa1d6bb1d
Add reference count handling to the LinphoneCallParams object.
2014-09-01 14:58:32 +02:00
Ghislain MARY
6fab974ad7
Add some API to get information from a LinphoneCallStats object.
2014-09-01 11:33:44 +02:00
Simon Morlat
2c90f5e702
add player api, fix bug in linphone_core_terminate_conference()
2014-08-31 21:58:32 +02:00
Simon Morlat
9c396a9cd9
Fix big crash in call logs because logs built from linphonerc were constructed using ms_new0(LinphoneCallLog,1).
2014-08-31 10:56:37 +02:00
François Grisez
b2df35fdaf
Fix bug #1416
...
Data are written in a .part suffixed temporary file while snapshot is going on.
Once snapsot is completed, the temporary file is renamed into the specified name.
2014-08-28 16:12:49 +02:00
Jehan Monnier
272b40e149
make sure rtp port are released even in case of call error
2014-08-27 16:58:54 +02:00
Ghislain MARY
ec11864066
Remove duplicated user pointer.
2014-08-22 17:57:45 +02:00
Ghislain MARY
3d512a019c
Fix update of primary contact.
2014-08-22 14:47:45 +02:00
Ghislain MARY
aa5f676dcd
Improve fetching of the local IP to take into account the destination.
2014-08-21 17:51:01 +02:00
Ghislain MARY
b6a9bdeed5
Use belle-sip reference counting for LinphoneProxyConfig and LinphoneCall objects.
2014-08-21 16:20:12 +02:00
Simon Morlat
a53740de5f
fix call acceptance with policy test, by adding linphone_core_create_call_params().
2014-08-20 18:08:24 +02:00
Ghislain MARY
94d0b2dc7b
Fix compilation with Visual Studio.
2014-08-19 14:45:00 +02:00
Ghislain MARY
8d442bf774
Fix bug 0001406: Missing crypto keys when adding video in an SAVP call.
2014-08-19 12:17:00 +02:00
Guillaume BIENKOWSKI
6ed82cb740
Add the equalizer location parameter to the "sound" section of lpconfig.
...
Setting it to "mic" will place it in the input graph, rather than the default location in output graph.
This allow to pre-amplify some frequencies in the input device.
You still need to eq_active=1 and set eq_gains to what you want to amplify.
2014-08-18 19:02:31 +02:00
Guillaume BIENKOWSKI
e067549347
Provide correct sample rate when G722 is involved
2014-08-18 17:01:59 +02:00
Ghislain MARY
31ab25d815
Handle PayloadType objects in the Python wrapper.
2014-08-13 16:10:48 +02:00
Ghislain MARY
efacfee3a3
Standardize user_data/user_pointer naming.
2014-08-13 14:28:48 +02:00
François Grisez
6689ab019e
Update desciption comment of linphone_call_params_set_record_file() function.
2014-08-11 15:10:32 +02:00
Gautier Pelloux-Prayer
66044e773d
Factorization of linphone_configure_op for every linphone core requests
2014-07-29 12:23:18 +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
e73d6676d1
Handle MS_VIDEO_DECODER_RECOVERED_FROM_ERRORS events.
2014-07-17 11:45:14 +02:00
Jehan Monnier
a3f96a73cb
add config param to disable vfu request
2014-07-08 08:33:02 +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
Simon Morlat
85e6548b59
add setting to disable symmetric rtp
2014-07-02 15:13:08 +02:00
Simon Morlat
570be5ea3f
Merge remote-tracking branch 'private/dev_recorder'
...
Conflicts:
mediastreamer2
2014-07-02 11:56:57 +02:00
Simon Morlat
3d9c38aa8a
add logs to print core version at proxy config initial registration and when creating calls.
...
Previously the version was only logged at startup, which seems not sufficient.
It is important to be able to check the version running.
2014-07-01 23:28:55 +02:00
Ghislain MARY
acca0f19ad
Normalize function name.
2014-07-01 16:34:09 +02:00
Simon Morlat
bcf7e96c24
make video recording working
2014-06-30 16:35:23 +02:00
Ghislain MARY
3d925e7163
webrtcisac has been renamed to webrtc.
2014-06-27 17:57:52 +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
Ghislain MARY
2f6136009c
Handle "rtcp-fb ccm fir" attribute in SDP.
2014-06-24 13:59:11 +02:00
Ghislain MARY
94105aaa1f
Handle AVPF RR interval in milliseconds + fix negotiation of rtcp-fb trr-int parameter.
2014-06-19 09:55:19 +02:00
Ghislain MARY
7734a7c1da
Add option to freeze or not on video decoding error.
2014-06-12 12:16:39 +02:00
Gautier Pelloux-Prayer
ff31a5270f
Quality reporting: avoid crash in rtcp processing function in case the config proxy is not available
2014-06-12 09:27:00 +02:00
Gautier Pelloux-Prayer
e2a35a71a2
Quality reporting: send session reports when video is disabled
2014-06-10 15:09:37 +02:00
Ghislain MARY
99594853e8
Add local IP address in video stream when making the local media description.
2014-06-10 15:03:46 +02:00
Ghislain MARY
6f95bbc5d2
Fix bug 0001279: Wrong usage of n_active_streams in the media descriptions.
...
Inactive streams are now allowed between active streams in the SDP.
2014-06-10 13:26:41 +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