Commit graph

1272 commits

Author SHA1 Message Date
Jehan Monnier
a3f10ccd2f add special case to compute aac network birate 2013-04-25 10:36:18 +02:00
Ghislain MARY
2048bac55a Do not create ICE check list for non-active streams.
It may lead to some crashes if a check list exists for a non-active stream.
2013-03-15 16:03:32 +01:00
Ghislain MARY
f6038bf3ef Fix bug with the keywordcmp macro.
This macro was supposed to be passed a string literal as first argument but was used with a string pointer sometimes.
2013-03-15 10:19:41 +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
Yann Diorcet
ece0ca2799 Fix previous commit 2013-03-12 12:59:43 +01:00
Yann Diorcet
9a2784e8f6 Fix bug in upnp string compare function 2013-03-12 12:50:35 +01:00
Jehan Monnier
a4f1f411ef full LinphoneAuthInfo impl for Android 2013-03-11 16:57:16 +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
fdf35251fe history chat delete
update README for macos
2013-03-07 16:13:15 +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
Yann Diorcet
5046f9388b Update upnp call stats on session destruction 2013-03-06 11:36:46 +01:00
Ghislain MARY
1b7857fc81 Fix one more possible crash in TunnelManager if the ip address is NULL. 2013-03-04 11:13:14 +01:00
Yann Diorcet
1687ceb442 Fix pthead_cond/ms_cond error 2013-02-28 11:05:51 +01:00
Yann Diorcet
1a5169a147 uPnP improvements
Fix mutex lock in the destructor
Add firewall commands in console
2013-02-28 10:44:32 +01:00
Jehan Monnier
936ec61f40 call->audio_bw should be rouded to the upper value 2013-02-26 17:29:28 +01:00
Simon Morlat
4ff35a87df fix offer answer bug when counting active streams. 2013-02-25 17:44:51 +01:00
Yann Diorcet
db009da1d2 uPnP add nullity checks 2013-02-25 15:00:45 +01:00
Yann Diorcet
3ba2e1af0c Fix proxy update when using uPnP 2013-02-25 11:32:27 +01:00
Yann Diorcet
a30721377a Fix uPnP context destroy 2013-02-25 10:37:01 +01:00
Simon Morlat
a8f757be70 fix crash in coreapi 2013-02-22 22:18:31 +01:00
Simon Morlat
0b9b574db7 add conference recording API. 2013-02-22 21:28: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
Yann Diorcet
1136049cf0 Fix uPnP invalid memory access when destroying the context 2013-02-22 16:39:26 +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
685a0b310f Fix uPnP dead lock 2013-02-19 16:20:17 +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
be6165d861 Fix uPnP issues. Correct registration and update with uPnP 2013-02-18 14:59:48 +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
e3c60a69c8 Update REGISTER contact with uPnP external informations 2013-02-18 11:57:06 +01:00
Simon Morlat
4ab5ec9232 API fixups and cleanups. 2013-02-15 14:21:34 +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
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
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
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
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
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