Commit graph

148 commits

Author SHA1 Message Date
Simon Morlat
83cb74e6b7 echo cancellation improvemnents:
- use echo limiter always on !armv7
- enable echo cancellation by default
- toggle speaker mode on during video calls
2011-09-05 16:40:47 +02:00
Guillaume Beraudo
6f3dcb65d6 Fix use of unsupported video capture frame rate. 2011-08-18 09:36:31 +02:00
Pierre-Eric Pelloux-Prayer
e0c3390938 android: 'synchronized' native calls to liblinphone
Avoids dead locks in exosip.
2011-08-16 09:48:36 +02:00
Pierre-Eric Pelloux-Prayer
e37088be43 video: initialize fps range using first value given by the hardware 2011-08-12 16:22:06 +02:00
Pierre-Eric Pelloux-Prayer
c7e32869cf android: add opengl support for video display 2011-08-12 16:21:22 +02:00
Guillaume Beraudo
8432509fae Conventien method to sleep. 2011-08-05 16:15:24 +02:00
Guillaume Beraudo
5576cf97ef Don't load Camera Manager on video uncapable devices. 2011-08-04 16:13:16 +02:00
Guillaume Beraudo
4d47899e2f Fix video on Nexus S. 2011-08-04 11:26:19 +02:00
Guillaume Beraudo
a68b03baab Fix Android logs from java.
Some levels where hidden due to the use of isLoggable.
2011-08-04 10:04:31 +02:00
Guillaume Beraudo
10e8a7ab09 ZRTP on old arm devices. 2011-08-01 11:55:46 +02:00
Jehan Monnier
bc755f8810 clean up sdk deps 2011-07-22 12:44:41 +02:00
Pierre-Eric Pelloux-Prayer
970b083c67 Updated Android implementation to support new trusted root CA option 2011-07-22 11:43:05 +02:00
Pierre-Eric Pelloux-Prayer
bb3dde6983 Enable TLS option 2011-07-20 11:52:09 +02:00
Guillaume Beraudo
a715bd27de Rename openssl libs. ZRTP API and makefiles. 2011-07-15 22:08:36 +02:00
Jehan Monnier
034e979b5f disable video on non capable hardware 2011-07-01 18:08:04 +02:00
Simon Morlat
cabe7e0fb8 add missing ptime setters 2011-06-22 13:06:47 +02:00
Guillaume Beraudo
cada9999f6 Fix regression video with Galaxy S. 2011-06-21 15:33:33 +02:00
Guillaume Beraudo
6ecc4f4020 Convert Logs to new system. No more "tags" remaining. 2011-06-21 15:33:09 +02:00
Guillaume Beraudo
228982d53f Rework video capture. Fix high/low resolution switch. 2011-06-20 13:55:47 +02:00
Guillaume Beraudo
afb615ac9d Fix crashes on network change. 2011-06-17 16:02:53 +02:00
Guillaume Beraudo
fb8c453098 Efficient log class. 2011-06-17 11:10:08 +02:00
Simon Morlat
c9f492d3d9 implement quality indicators methods 2011-06-10 19:04:53 +02:00
Guillaume Beraudo
2e53815552 Fix Log.wtf didn't exist on earlier Android versiosn. 2011-06-06 15:04:16 +02:00
Guillaume Beraudo
8a195fc793 Capture focus (continuous or click preview for auto focus) 2011-06-03 15:40:56 +02:00
Guillaume Beraudo
f139384616 Removed camera testing on startup. 2011-06-03 15:40:01 +02:00
Guillaume Beraudo
86af099206 Fix log tag. 2011-06-03 15:32:29 +02:00
Guillaume Beraudo
4be1deeb2f Front camera mirror. Shouldn't work for Nexus S. 2011-06-01 16:18:40 +02:00
Guillaume Beraudo
ba5811582a Fix non existing Android API calls from old sdk. 2011-06-01 12:23:39 +02:00
Guillaume Beraudo
cb37692b7a Fix bad pattern 2011-05-25 11:31:18 +02:00
Guillaume Beraudo
6d530bd16f Video hacks + disabled mirroring of capture. 2011-05-20 12:55:40 +02:00
Guillaume Beraudo
fcd3b8d387 Improve Galaxy S support. Add hack preferences.
- Switching to earpiece/speaker shouldn't mute the mic anymore
- Enable hidden audio hacks by removing "android:layout="@layout/hidden"
  from "pref_audio_hacks_title" PreferenceScreen.
2011-04-20 15:41:52 +02:00
Guillaume Beraudo
aefad95d86 Add debugs to trace detected and used camera id. 2011-04-19 14:11:25 +02:00
Guillaume Beraudo
7cb1c96304 Merge branch 'master' of git.linphone.org:linphone-android
Conflicts:
	src/org/linphone/core/Version.java

Add neon check on first launch
2011-04-19 11:48:28 +02:00
Simon Morlat
9f29ac0337 detect when processor doesn't have ARM NEON instructions and disable video then 2011-04-19 10:54:37 +02:00
Guillaume Beraudo
6aa6eb7acf Fix deliver script. Move TAG to core Version.java 2011-04-19 09:05:28 +02:00
Guillaume Beraudo
5fb71717cb Soft volume. Forced for galaxy S. Pref. access mgr. 2011-04-18 15:18:00 +02:00
Simon Morlat
3464da531f add amr support to linphone-android 2011-04-15 23:56:32 +02:00
Guillaume Beraudo
7c0cdb7036 Initial support to softvolume. 2011-04-11 12:18:47 +02:00
Guillaume Beraudo
1ff65e191b Enable ipv6 support for Android. 2011-04-06 15:16:20 +02:00
Guillaume Beraudo
7e5f8cc458 Support GalaxyS SC-02B. 2011-04-06 12:26:57 +02:00
Guillaume Beraudo
f9a1266bac Merge ms2. Fix i18n in ms2. Activate 2.3 in Version. 2011-04-06 10:41:01 +02:00
Guillaume Beraudo
1d5ce7e7fc Potentially fix crash when network goes down. 2011-03-31 11:09:19 +02:00
Guillaume Beraudo
5d762a8c61 ffmpeg as shared library. 2011-03-28 15:59:55 +02:00
Guillaume Beraudo
bc134cfec9 When muting video, return if mute state changed. 2011-03-18 10:52:52 +01:00
Guillaume Beraudo
ebd65a01b7 Fix hardcoded log tags 2011-03-11 15:54:43 +01:00
Guillaume Beraudo
c0eb64a75c Fix hardcoded log tags. 2011-03-11 15:37:18 +01:00
Guillaume Beraudo
6c3e6fe464 payload init, data paths, armv7 detection, typos
Fix: payload initialization in PreferenceActivity
Fix: paths to application data by using Android facilities
Detect ARMv7 by looking at Build.CPU_ABI through reflection
Fix: crash on registration change after LinphoneActivity was killed by Android
2011-03-11 11:36:48 +01:00
Guillaume Beraudo
fbf51bbcbc Transport selection (UDP, TCP, TLS);standard ports. 2011-03-10 15:51:46 +01:00
Guillaume Beraudo
cda0da706b Galaxy tab doesn't require Galaxy S speaker hack. 2011-03-01 18:39:03 +01:00
Guillaume Beraudo
75a4d15ac0 Incall view.
Hack for Audio with Galaxy S
2011-02-28 11:55:52 +01:00