Ghislain MARY
1d4f910cff
Oops... Forgot the lc parameter.
2013-04-22 13:11:27 +02:00
Ghislain MARY
93c48ae168
Save DTMFs settings immediately.
2013-04-22 12:57:44 +02:00
Johan Pascal
bb255673e3
Rename aac-eld modes to 22k and 44k
2013-04-22 11:04:48 +02:00
Johan Pascal
cc671644be
Add aac-eld paylaod type to linphone core.
...
- add two configurations with their respective fmtp config string
2013-04-21 22:06:07 +02:00
Ghislain MARY
dfb316ea7c
Add the linphone_core_new_with_config() function to instantiate a LinphoneCore given an already existing LpConfig.
...
This enables the creation of the LpConfig before creating the LinphoneCore.
It is useful on some systems to read some configuration parameters and perform some customization before creating the LinphoneCore.
The LpConfig can now also be created given a factory config filename using the new lp_config_new_with_factory() function.
2013-04-11 15:41:43 +02:00
Simon Morlat
8b0cd33557
fix bug when choosing SDP connection address
...
restore logs
2013-04-11 14:24:53 +02:00
Ghislain MARY
bf082a2db5
Fix compilation.
2013-04-10 09:20:13 +02:00
Ghislain MARY
3d9d596202
Fix compilation (missing }).
2013-04-09 18:25:19 +02:00
Ghislain MARY
9bf2104524
Change API to set log handler and log level.
...
- Deprecate linphone_core_enable_logs(),
linphone_core_enable_logs_with_cb() and linphone_core_disable_logs() functions.
- Introduce linphone_core_set_log_handler(), linphone_core_set_log_file() and linphone_core_set_log_level() functions.
2013-04-09 18:07:53 +02:00
Simon Morlat
99f6bdec72
improve call quality indicator (takes into account video)
...
add accessors to late and loss rate in LinphoneCallStats.
2013-04-09 14:06:51 +02:00
Simon Morlat
ec1d4483a9
set mtu to 1300 because mtu detection is absolutely not reliable.
...
This is making a lot of problems with video packets especially.
2013-04-05 18:24:52 +02:00
Sylvain Berfini
939c0f4ce0
Revert "Send ZRTP hello hash in SIP SDP."
...
This reverts commit 71f31347fc .
Conflicts:
coreapi/linphonecall.c
mediastreamer2
2013-03-22 16:34:09 +01:00
Ghislain MARY
0466c94986
Do not define a variable in the middle of a block of code.
2013-03-20 15:48:48 +01:00
Simon Morlat
da9ed56491
fix mis-use of update_call in linphonec.
2013-03-19 12:19:01 +01:00
Guillaume Beraudo
1b7ed3a9c4
Send ZRTP hello hash in SIP SDP.
2013-03-18 15:58:05 +01:00
Simon Morlat
e1552ee1ee
add automatic tone user indications
2013-03-14 13:27:53 +01:00
Yann Diorcet
7a453c5935
Add rtp config for disabling upnp for rtp streams
2013-03-13 10:20:59 +01:00
Simon Morlat
42ab420ce6
clean message storage API
...
relax requirement for sqlite3
2013-03-09 10:37:29 +01:00
Yann Diorcet
4542532cd2
uPnP support network changes
2013-03-08 12:24:48 +01:00
Margaux Clerc
c62f68350d
add message storage
2013-03-07 12:19:28 +01:00
Jehan Monnier
25f5efc08a
linphone_call_log_video_enabled, update MS2 to fix IOS display orientation for Linphone iOS branch 1.x
2013-03-06 14:27:11 +01:00
Simon Morlat
a8f757be70
fix crash in coreapi
2013-02-22 22:18:31 +01:00
Simon Morlat
08eb7e6fbe
add call recording feature to conference
...
fix broken gtk conference interface.
2013-02-22 17:22:27 +01:00
Simon Morlat
b8eff5b034
improve echo calibration
...
add mising declineCall() method to java api.
2013-02-19 17:45:48 +01:00
Yann Diorcet
61e01c6bc1
Disable keep alive when using uPnP
2013-02-19 16:07:58 +01:00
Yann Diorcet
9cb68a7d8d
Disable ping options when uPnP is working
2013-02-19 15:07:10 +01:00
Yann Diorcet
3694186ac9
Add configurable delay timeout for ice/upnp
2013-02-19 11:21:20 +01:00
Yann Diorcet
e546e97a35
Fix memory leak on linphone core unfree variables
2013-02-18 15:00:19 +01:00
Yann Diorcet
5017c6ebba
Improve uPnP behaviour (Firewall policy change, local ip change, ...)
...
Hide uPnP firewall setting if uPnP is not available
2013-02-18 11:59:37 +01:00
Yann Diorcet
04fef5fcca
Add libupnp dependency for Android
...
Fix some issues related to uPnP
2013-02-13 16:51:50 +01:00
Yann Diorcet
3610297d37
Add warning when trying to set uPnP as firewall policy and uPnP is not available
2013-02-13 12:20:45 +01:00
Yann Diorcet
ee6366003f
Fix loop in upnp context release
...
Add upnp public function
Add upnp jni
Improve uPnP support when a device is removed
2013-02-13 11:55:05 +01:00
Simon Morlat
2584c08c31
Merge branch 'master' of git://git.linphone.org/linphone
2013-02-08 17:34:10 +01:00
Simon Morlat
76dca7ce19
add missing call log apis.
2013-02-08 17:30:55 +01:00
Simon Morlat
c8e0246cca
ICE was broken due to uPNP support, now ICE is back !
2013-02-08 17:27:54 +01:00
Simon Morlat
990cbb596d
- fix text_received() callback so that it can work without date header.
...
- add api to add custom header (work in progress)
- add accessors to call logs and hide the structure into private.h
2013-02-06 22:29:13 +01:00
Simon Morlat
0700c04d4a
implement call recording.
2013-02-06 15:06:40 +01:00
Ghislain MARY
a3f4d58da1
Fix name of adaptive jitter buffer compensation configuration.
2013-01-31 11:57:03 +01:00
Yann Diorcet
5c939acd69
Merge branch 'upnp'
...
Conflicts:
coreapi/callbacks.c
coreapi/linphonecore.c
gtk/Makefile.am
mediastreamer2
2013-01-25 12:01:50 +01:00
Ghislain MARY
39bbe2656b
Keep the total number of streams and the number of active streams in the media description.
...
This is to respect section 8 of RFC 3264 ("Modifying the Session"). The
number of streams in the SDP MUST NOT decrease.
2013-01-23 12:25:08 +01:00
Simon Morlat
7e06844a25
enhance liblinphone documentation
2013-01-21 12:41:46 +01:00
Ghislain MARY
622af47cb2
Add tcp_tls_keepalive configuration option to (de)activate SIP keepalive for TCP/TLS.
2013-01-21 11:25:38 +01:00
Ghislain MARY
bfcc29b4e7
Merge branch 'dev_bt_session_version'
2013-01-18 11:59:52 +01:00
Ghislain MARY
848c200eb1
Add "keep_sdp_version" option.
2013-01-18 11:57:44 +01:00
Yann Diorcet
35d65d36f2
Merge branch 'master' of git.linphone.org:linphone into upnp
...
Conflicts:
coreapi/linphone_tunnel.cc
mediastreamer2
2013-01-17 15:34:58 +01:00
Yann Diorcet
3b33b27f60
Add common name certificate verification function in sal
...
Add eXosip sal wrapper to eXosip_tls_verify_cn
2013-01-16 15:35:03 +01:00
Simon Morlat
27d916ee98
enforce "media_encryption_mandatory" policy for incoming calls too.
...
add toggle button for this into gtk interface.
2013-01-15 11:53:33 +01:00
Yann Diorcet
12d8590df4
Fix upnp on call update
2013-01-10 11:24:09 +01:00
Yann Diorcet
3c00bb1195
Call upnp update on video remove
2013-01-10 11:17:35 +01:00
Ghislain MARY
3500af3adf
Do not update session version in SDP when remote send re-invite without updating it.
2013-01-10 11:15:05 +01:00