summaryrefslogtreecommitdiff
path: root/src/com/google/zxing/client/android/camera/CameraManager.java
AgeCommit message (Collapse)AuthorFilesLines
2014-05-16Move library into a subfolder.Ralf Kistner1-310/+0
2013-05-04More rational sizing of reticle (max size 50% of screen dimension) but also ↵srowen@gmail.com1-14/+17
allow larger reticles to accomodate very high res new devices like the S4 git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2709 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-11-09Possibly final changes for automatic torch settingssrowen1-1/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2506 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-11-08Infrastructure for automated torch on based on ambient light (not turned on yet)srowen1-7/+9
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2504 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-09-28More safe mode, and, add a setting to disable exposure to work around bad ↵srowen1-2/+8
devices git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2430 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-09-28Enough with the camera bugs, step 1: add a fall-back 'safe mode' that tries ↵srowen1-1/+17
to reconfig the camera with minimal parameters, if the device driver barfs explicitly git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2429 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-07-31Refactor PlanarYUVLuminanceSource into core/srowen1-1/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2362 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-07-31Add framework for adding code targeting API levels higher than min ↵srowen1-1/+2
supported. Add simplified backport of BS+ code for handling front, rotated cameras, to simply let a front camera open for now. Not guaranteed to work. Adjust optimization to keep these classes. Don't yet take away the Market filter requiring rear camera. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2361 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-06-06Defensive change against late callbacks; not clear it's actually any issuesrowen1-1/+5
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2303 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-05-10Now can turn light on/off with volume buttonssrowen1-0/+15
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2286 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-05-10Back-port rewritten auto-focus cycle; allow disabling of auto focussrowen1-22/+8
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2285 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-04-28These state-sensitive methods ought to be synchronized, at least to ensure ↵srowen1-9/+9
memory is written back immediately git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2276 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-04-27Another protection against early view calls before camera init (issue 1254)srowen1-0/+4
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2274 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-04-26Issue 1254 guess at what may be an NPE in heresrowen1-0/+4
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2270 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-02-16Remove 'reverse image' pref. It was only ever relevant for front cameras and ↵srowen1-10/+1
the app doesn't support front camera. It's not even supposed to be needed for front cameras. Reports of some (carrier?) enabling it by default which disables QR code scanning. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2189 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-01-11Catch strange RuntimeExceptino from inside autoFocus() in Android 4.0.x+srowen1-1/+6
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2107 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-16Remove some pre-Eclair code, update camera parameters handling to use 2.x APIssrowen1-61/+5
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2038 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-15Fix some camera-related crashes on 3.71 that we may need to also put out a ↵srowen1-1/+1
back-ported fix for git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2036 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-04Another bug fix to go with Issue 1044 -- this one only cropped up on my ↵srowen1-1/+5
tablet though git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2014 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-04Real fix for Issue 1044 - don't use static CameraManagersrowen1-32/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2013 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-10-18Made some changes for Ice Cream Sandwich and bumped the versiondswitkin@google.com1-1/+11
to 3.7 beta 1. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1978 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-09-28Go back to 75% reticle sizesrowen1-2/+2
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1944 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-09-26A pile of changes from proper static analysis for nullability issues, with ↵srowen1-12/+18
full annotations. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1937 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-09-24Reticle is getting quite small with new larger boundaries for tablets -- go ↵srowen1-2/+2
to 60%, to help focus too git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1930 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-09-11Misc improvements: bigger scanner on tablets, anti-aliased drawing, escape ↵srowen1-2/+2
HTML in product results, ITF-14 allows 48 digits git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1903 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-07-06- Fixed Issue 892: Barcode Scanner crashes when started via Intent with ↵dswitkin@google.com1-11/+24
scanning rectangle dimensions. - Updated What's New page. - Bumped Android SDK version. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1847 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-05-17Prevented checking the reverse image preference on every scan to improve ↵dswitkin@google.com1-4/+2
performance. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1777 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-05-17Issue 835: Added support for specifying a width and height for the scanning ↵dswitkin@google.com1-1/+30
rectangle when launching Barcode Scanner by Intent. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1776 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-05-12Lots of code cleanup, including 100 column fixes and dead code removal.dswitkin1-39/+6
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1769 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-04-03Possible fix from Acer for case where camera is not closed ?srowen1-11/+10
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1733 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-12-16Add support for reading a flipped image to accommodate front camerassrowen1-4/+19
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1682 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-09-18Don't use Build.VERSION_CODES as it's not in 1.5srowen1-1/+2
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1595 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-26Safer check for Build SDK; restrict Behold II workaround to Cupcake, per Samsungsrowen1-1/+13
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1390 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-15Backing out this change for the Droid on suspicion that it's interfering ↵srowen1-1/+1
with at least one other device git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1363 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-07One more time -- rationalize log levels, mostly downward, and pull out 1-2 ↵srowen1-2/+2
more statements git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1342 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-06OK a little too much logging, roll some backsrowen1-2/+0
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1338 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-05Added some log statement to help track down Acer issuesrowen1-0/+3
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1337 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-04-16Apparent fix for issue 383 / Moment + Android 2.1 issuesrowen1-9/+28
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1309 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-04-07Issue 376: re-set camera params after first auto-focus callback to make it ↵srowen1-0/+286
work on Droid. Along the way, did a very big reorganization of CameraManager since it was becoming spaghetti code git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1292 59b500cc-1b3d-0410-9834-0bbf25fbcc57