Commit graph

199 commits

Author SHA1 Message Date
Jehan Monnier
018fbdb7f1 full LinphoneAuthInfo impl for Android 2013-03-05 16:35:40 +01:00
Simon Morlat
0b9b574db7 add conference recording API. 2013-02-22 21:28:31 +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
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
Yann Diorcet
e059e01097 Remove proxy & auth clear at core start in jni 2013-02-12 14:13:53 +01:00
Yann Diorcet
bdf69fd48c Add lpconfig sync jni 2013-02-12 12:54:53 +01:00
Simon Morlat
beede6a18d fix bugs. 2013-02-07 18:45:46 +01:00
Simon Morlat
dd9241f226 add new JNI and java methods. 2013-02-07 15:34:53 +01:00
Yann Diorcet
bf0953eb1d Add check in lpc2xml
Add jni for lpc2xml and xml2lpc
Add some jni for LPConfigImpl
2013-02-05 10:02:32 +01:00
Simon Morlat
77a03fbdb1 fix mistake 2013-01-30 12:32:19 +01:00
Simon Morlat
e2707b8d5c add get_remote_contact() api and clean java API. 2013-01-30 12:05:09 +01:00
Guillaume Beraudo
3a9e33feb0 Option to store auth_info in linphonerc
Force value in user application after core creation in order to
prevent the passwords to be stored.
2013-01-16 14:53:24 +01:00
Sylvain Berfini
5087bd396a Updated JNI for tunnel 2013-01-16 11:56:28 +01:00
Sylvain Berfini
7cddd40cd1 Add JNI to get lowBandwidthMode value 2013-01-08 10:43:48 +01:00
Sylvain Berfini
c7e98c7377 JNI method to extract country code from e164 phone number 2013-01-07 10:53:55 +01:00
Ghislain MARY
8de31757c6 Fix logging for tunnel on Android. 2013-01-03 16:14:35 +01:00
Sylvain Berfini
414fcf3841 TAG for android traces can be specified through JNI interface 2012-12-27 12:18:02 +01:00
Ghislain MARY
eb27f4c3c9 Add JNI to set static picture. 2012-12-21 17:17:00 +01:00
Sylvain Berfini
d03b0d01be Remove typo error 2012-12-14 16:36:24 +01:00
Sylvain Berfini
320111b1a4 Fix enable low bandwidth jni interface 2012-12-14 16:29:03 +01:00
Sylvain Berfini
58c708a10b Add JNI glue to get timestamp for logs 2012-12-11 17:00:20 +01:00
Sylvain Berfini
1e75dc4022 Add JNI glue to enable/disable low bandwidth param in call 2012-12-11 10:59:40 +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
Ghislain MARY
4821958ecd Improve audio hack for Galaxy S. 2012-12-10 16:03:44 +01:00
Ghislain MARY
0849cfcffa Fix typo in getRemoteUserAgent() method. 2012-12-10 09:41:49 +01:00
Ghislain MARY
d7cf616e07 Add getRemoteUserAgent() to the JNI. 2012-12-04 14:04:33 +01:00
Sylvain Berfini
07c4120600 Fix typo mistake 2012-11-29 16:46:33 +01:00
Sylvain Berfini
019c6f1c55 Added SIPINFO/Rfc2833 JNI glue 2012-11-29 16:40:14 +01:00
Ghislain MARY
06d8cec790 Add checks to prevent crashes.
The getReceiverInterarrivalJitter() function may be called before the
used audio codec is known in case of early media, so test that the
payload type is valid before using it.
2012-11-22 11:36:29 +01:00
Sylvain Berfini
eeb4b52d1e JNI glue for linphone_core_set_primary_contact 2012-11-16 14:20:59 +01:00
Sylvain Berfini
2123621e56 Fix microphone gain db 2012-11-09 09:40:32 +01:00
Sylvain Berfini
c33f8fa585 Fix previous commit 2012-11-09 09:37:25 +01:00
Sylvain Berfini
3ac2d110e5 Microphone gain & U/D bandwidth in JNI 2012-11-09 09:34:09 +01:00
Yann Diorcet
e54f0596b8 Add in call timeout 2012-10-31 10:52:43 +01:00
Ghislain MARY
fe595857dd Include linphonecore_jni.h only if USE_JAVAH is defined. 2012-10-25 15:48:53 +02:00
Ghislain MARY
6b89311813 Include linphonecore_jni.h to check validity of JNI at compilation time. 2012-10-23 11:12:55 +02:00
Sylvain Berfini
30032453d6 Added setIncomingTimeout to JNI 2012-10-15 15:39:00 +02:00
Sylvain Berfini
78a66ffc91 Added audio and video port API to JNI 2012-10-15 11:39:55 +02:00
Ghislain MARY
d0ccd0894c Fix errors in JNI. 2012-10-10 09:27:16 +02:00
Sylvain Berfini
1cc0a418af Few changes in JNI interface for linphone friends + fix issue in linphone_friend_destroy 2012-10-05 17:32:38 +02:00
Ghislain MARY
65668542fd Allow logging of large trace messages. 2012-10-03 14:11:05 +02:00
Sylvain Berfini
8bec813e52 JNI DTMF listener 2012-10-02 17:06:56 +02:00
Sylvain Berfini
16e088cfff Fix JNI newLinphoneAuthInfo 2012-10-02 11:41:58 +02:00
Ghislain MARY
b72f80fdc7 Add parameters check in call statistics JNI. 2012-10-02 11:10:32 +02:00
Ghislain MARY
e6d835fa74 Add JNI for used codecs. 2012-09-26 12:46:08 +02:00
Ghislain MARY
898a4ce91e Extend call statistics JNI.
Add interface for download bandwidth, upload bandwidth and ICE state.
2012-09-25 17:21:01 +02:00
Sylvain Berfini
df3f21cac0 Fix LookupCCCFromIso 2012-09-25 11:52:27 +02:00
Sylvain Berfini
0c0f6271ed Added lookupCCCFromIso method to JNI 2012-09-25 10:52:51 +02:00
Ghislain MARY
c476c7ec79 Add JNI to access call statistics. 2012-09-21 15:40:40 +02:00
Sylvain Berfini
b94ed904fd Previous fix cancelled, real fix applied 2012-09-20 17:57:00 +02:00