Ghislain MARY
f2738da8d9
Add linphone_core_get_camera_sensor_rotation().
2013-06-06 15:30:24 +02:00
Johan Pascal
e03affb666
Add fmtp parameters to opus payload to enable FEC and DTX
...
- update ms2 to get opus filter with locks on ptime
2013-05-24 13:28:47 +02:00
Jehan Monnier
5e44a244be
Merge remote-tracking branch 'origin/dev_opus'
2013-05-24 10:17:29 +02:00
Ghislain MARY
c87b06a6e6
Declare variables at the beginning of code blocks to fix compilation errors.
2013-05-21 14:40:16 +02:00
Ghislain MARY
771c7f0e71
Add opus codec.
2013-05-15 12:40:32 +02:00
Yann Diorcet
02b7c282a1
Remove useless arguement in linphone_core_upnp_available
2013-05-13 15:12:14 +02:00
Johan Pascal
12a3d79513
AAC-EL: fix SDP/fmtp content according to new recommendation from Fraunhofer
2013-05-09 21:48:20 +02:00
Simon Morlat
6fcf76e405
update ms2 and cleanup dead function
2013-04-22 23:11:35 +02:00
Ghislain MARY
f429ce65eb
Oops... Forgot the lc parameter.
2013-04-22 13:11:27 +02:00
Ghislain MARY
70b92a72d8
Save DTMFs settings immediately.
2013-04-22 12:57:44 +02:00
Johan Pascal
40511edc2c
Rename aac-eld modes to 22k and 44k
2013-04-22 11:04:48 +02:00
Johan Pascal
99e73613bd
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
8563691595
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
0fa5d7c73b
fix bug when choosing SDP connection address
...
restore logs
2013-04-11 14:24:53 +02:00
Ghislain MARY
f497147309
Fix compilation.
2013-04-10 09:20:13 +02:00
Ghislain MARY
c764afab71
Fix compilation (missing }).
2013-04-09 18:25:19 +02:00
Ghislain MARY
f0136172b0
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
9f58698136
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
fe1f627232
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
824c0e89f2
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
dbc944a5f4
Do not define a variable in the middle of a block of code.
2013-03-20 15:48:48 +01:00
Simon Morlat
87de2d8391
fix mis-use of update_call in linphonec.
2013-03-19 12:19:01 +01:00
Guillaume Beraudo
71f31347fc
Send ZRTP hello hash in SIP SDP.
2013-03-18 15:58:05 +01:00
Simon Morlat
bee6752f6e
add automatic tone user indications
2013-03-14 13:27:53 +01:00
Yann Diorcet
74edc29206
Add rtp config for disabling upnp for rtp streams
2013-03-13 10:20:59 +01:00
Simon Morlat
ad7114171e
clean message storage API
...
relax requirement for sqlite3
2013-03-09 10:37:29 +01:00
Yann Diorcet
837c566c0a
uPnP support network changes
2013-03-08 12:24:48 +01:00
Margaux Clerc
8a9b9fcd14
add message storage
2013-03-07 12:19:28 +01:00
Jehan Monnier
68d0139f5a
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