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
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
Jehan Monnier
6f1ca06a9f
fix compilation issue
2013-04-04 08:23:33 +02:00
Jehan Monnier
08b6f466a0
javadoc enhancements
2013-04-03 18:16:13 +02:00
Margaux Clerc
a4cc7689c6
add number of unread messages
2013-03-20 12:36:12 +01:00
Jehan Monnier
d8612c0bc7
full LinphoneAuthInfo impl for Android
2013-03-11 16:57:16 +01:00
Simon Morlat
42ab420ce6
clean message storage API
...
relax requirement for sqlite3
2013-03-09 10:37:29 +01:00
Margaux Clerc
33e6655152
history chat delete
...
update README for macos
2013-03-07 16:13:15 +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
08eb7e6fbe
add call recording feature to conference
...
fix broken gtk conference interface.
2013-02-22 17:22:27 +01:00
Yann Diorcet
3694186ac9
Add configurable delay timeout for ice/upnp
2013-02-19 11:21:20 +01:00
Simon Morlat
4ab5ec9232
API fixups and cleanups.
2013-02-15 14:21:34 +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
76dca7ce19
add missing call log apis.
2013-02-08 17:30:55 +01:00
Simon Morlat
21c40caaa3
custom header api in progress
...
improve documentation and cleanups.
2013-02-07 11:43:09 +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
Margaux Clerc
1f089fd82f
Add time in LinphoneChatMessage and SalMessage
2013-01-30 15:48:49 +01:00
Simon Morlat
e2707b8d5c
add get_remote_contact() api and clean java API.
2013-01-30 12:05:09 +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
Yann Diorcet
be6d786ba2
Add upnp call stats
2013-01-24 15:59:42 +01:00
Simon Morlat
7e06844a25
enhance liblinphone documentation
2013-01-21 12:41:46 +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
Yann Diorcet
d6b9b813eb
Update linphone tunnel API
2013-01-15 12:47:49 +01:00
Yann Diorcet
8026b597a7
Starting uPNP integration
2012-12-21 10:11:06 +01:00
Ghislain MARY
7d07ca75e7
Apply the user agent as soon as it is changed.
...
The user agent is no longer global and now depends on the linphone core
(kind of, there is still a global variable behind to hold its value).
2012-12-11 10:38:57 +01:00
Yann Diorcet
3e7a110e01
Fix autotool warnings
2012-12-10 17:03:07 +01:00
Simon Morlat
c6bd038a6d
implement manual low banwdwidth mode.
...
It is also possible to check whether peer is under low bandwidth by looking into the linphone_call_get_remote_params()
2012-11-27 14:45:02 +01:00
Yann Diorcet
17c6593abc
Add getter for zrtp_secrets_file, static_picture and root_ca
2012-11-26 10:51:50 +01:00
Simon Morlat
96dc7aac83
write documentation of audio conferencing module.
2012-11-22 23:11:13 +01:00
Yann Diorcet
b986d67c4f
Add mic gain db getter/setter
...
Save playback/mic at config uninit
2012-11-06 14:44:16 +01:00
Yann Diorcet
e54f0596b8
Add in call timeout
2012-10-31 10:52:43 +01:00
Simon Morlat
e829fa6e22
add int linphone_core_decline_call(LinphoneCore *lc, LinphoneCall * call, LinphoneReason reason)
2012-10-19 11:41:03 +02:00
Simon Morlat
e5d63effa2
document linphone_call_zoom_video and put it in the right place.
2012-10-17 14:36:15 +02:00
Ghislain MARY
3910894b7c
Allow random selection of media ports without configured ranges.
2012-10-11 15:39:12 +02:00
Jehan Monnier
6a0b67f9b5
add low bandwidth call param
2012-10-02 16:51:45 +02:00
Jehan Monnier
b4b8dcfdc9
Merge branch 'master' of git.linphone.org:linphone
2012-10-02 15:30:50 +02:00
Jehan Monnier
a977e46cbc
add call id to LinphoneCallLogs
2012-10-02 15:30:06 +02:00
Ghislain MARY
48512d1e10
Delete LinphoneCallUpdated state and add LinphoneCallUpdating state.
2012-10-02 11:12:39 +02:00
Simon Morlat
5bb8f5cc87
Revert "Detect SSL support in exosip and disable TLS accordingly."
...
This reverts commit b1f7136e1b .
2012-09-26 16:00:26 +02:00
Guillaume Beraudo
b1f7136e1b
Detect SSL support in exosip and disable TLS accordingly.
2012-09-26 14:38:47 +02:00
Simon Morlat
2043ec6a90
remove GPL statements from source code. Use SDES tool same as user agent.
...
Fix call parameters when video is disabled.
2012-09-26 12:45:26 +02:00
Ghislain MARY
3e48688f72
Add comment about iterate() interval for ICE to work properly.
2012-09-25 15:24:02 +02:00
Ghislain MARY
c6d9b71cb5
Add ICE failed state.
2012-09-19 17:59:48 +02:00
Simon Morlat
0b475524e7
add call statistics window to gtk
2012-09-19 17:14:49 +02:00
Ghislain MARY
c4086e989a
Add ICE state to the call stats.
2012-09-17 15:10:28 +02:00
Simon Morlat
d676eb51df
implement dscp settings from config file and gtk interface
2012-09-14 17:39:27 +02:00