791a107fadc17717f68813b67d1516c1561b9467 |
|
16-Oct-2012 |
Wu-cheng Li <wuchengli@google.com> |
am ed19156e: Remove old camera classes and xml files. * commit 'ed19156e705efb982b351653a3ea9b15f5a08df7': Remove old camera classes and xml files.
|
ed19156e705efb982b351653a3ea9b15f5a08df7 |
|
14-Oct-2012 |
Wu-cheng Li <wuchengli@google.com> |
Remove old camera classes and xml files. bug:7201108 Change-Id: I80ac607bed5bbc4a05c13b871017a4a54e76767e
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
f33fc45cc2aa5c7888e7a8aa8a9e49bc960237d7 |
|
03-Oct-2012 |
Chih-Chung Chang <chihchung@google.com> |
Add log to debug the double-open bug 6829498. Change-Id: Ie70172477e0be6c980cdeb9d8f7c8974fb18e187
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
7717d2f0fc0e1393971cab44b3bba8a0f1297835 |
|
19-Sep-2012 |
Wu-cheng Li <wuchengli@google.com> |
Reduce latency when camera is started from secure lock screen. When camera is started from secure lock screen for the first time after screen on, the activity gets onCreate->onResume->onPause->onResume. To reduce the latency, keep the camera for a short time so it does not need to be opened again. The activity is started while the lock screen is shown, so it must be started and paused because it is not visible. Then the lock screen is removed and now it is visible so can be resumed again. This is, as defined, how things are supposed to happen. bug:7110256 Change-Id: I6a36aeffce32c5e17d267b6fe591fe8c65668b9c
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
c0ef4802f17a76045b1d32586b963fe90bb5460f |
|
03-Aug-2012 |
Bobby Georgescu <georgescu@google.com> |
Gracefully handle double release of camera Bug: 6829498 Change-Id: If221fc0f1db9ade889112b97a7015c5e692e4df0
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
24e4e6cc25b7628ef15eff703f70b2872575a4cc |
|
24-Apr-2012 |
Wu-cheng Li <wuchengli@google.com> |
Show action bar after swiping to gallery. - Also remove the original camera menu options. bug:6363385 Change-Id: I38021a79a180d0f2f5b01bdde7f0f4d14da6f501
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
8147561670f166bc090e60cbb271555cde86a9c9 |
|
17-Apr-2012 |
Wu-cheng Li <wuchengli@google.com> |
Release the camera directly without calling stopPreview if possible. Camera.release also stops preview. Releasing the camera directly may be faster on some devices. Change-Id: Ia5ab052a2fd20767248f33b21f61a08df51a8441
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
475b4c6eca6f7e7ca0e4b3ee0ee234c6fe079687 |
|
21-Mar-2012 |
Pin Ting <pinting@google.com> |
Move camera operations to background thread. - This CL moves camera operations off the main thread. - To keep changes clear, this CL doesn't accelerate operations. Using async call and condition variable to keep the original synchronous call structure. - This design keeps the CameraHolder testability. - Merge CameraDevice into CameraManager. - Will explore parallelism and possibly merge CameraHolder and CameraManager in follow-up CLs. bug:5954391 Change-Id: I4d2ad6d3c70cc221e6a6f90f81b6b7a564102ac1
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
1ede776fc9dc53f40166c13daca6195f06d32f68 |
|
06-Feb-2012 |
Wu-cheng Li <wuchengli@google.com> |
Use littlemock to simplify testing. bug:5888633 Change-Id: I00a1e301e3f0e98d53111c29daf7d011033cccb3
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
1df224649e0663c4bc6366f299e060d5967f526d |
|
07-Mar-2012 |
Pin Ting <pinting@google.com> |
Refactor CameraHolder. Change-Id: I5083cd3999e4612ec06828000dc9435be22ba5db
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
75aa8e0970c88c1ffbe30ea5cf50a3e1ad80c5f5 |
|
01-Feb-2012 |
Wu-cheng Li <wuchengli@google.com> |
Add some tests for camera, camcorder, and panorama. - Restore default in camcorder. - Camera open failure in camcorder. - Test when the device has only one camera. bug:5888633 Change-Id: If7410ceae1b55e514ffeab413981d35266a6128f
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
19c0b7882d14679bc0fe5d25c4e1ea34350d0b8d |
|
22-Nov-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add a test to check camera fails to connect. + Add CameraDevice interface. + Add MockCamera and RealCamera classes. bug:5656411 Change-Id: I0cba855a4ac1a68b8e4aa2a56d1e58c6f1def459
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
788aad96ea4abcda2469867464139daa8087af65 |
|
27-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Fix potential activity leak. CameraHolder.sHolder is a static variable. Camera.Parameters is an inner class and references to the enclosing Camera. Camera have references to the listeners. We need to clear mParameters, so the listeners are not referenced. Change-Id: I54c4062e3ddf2f8bdbf6f0fac6b617353d051f16
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
003dd5a52457c024a0f99a2bb222bfc6ad70bbe5 |
|
06-Dec-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add restore default in other settings. Also change the theme to Holo. bug:3156672 Change-Id: Ied6f2d3543c3a3282c62b2cc31e5cf4cc30c3172
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
43b6525b4aedc5e177163cab7b6f26698a19097f |
|
13-Nov-2010 |
Wu-cheng Li <wuchengli@google.com> |
Set video orientation hint according to device orientation. Also rotate the on-screen icons according to device orientation. Move prepare to startVideoRecording because we need to set the latest orientation to MediaRecorder.setOrientationHint. setOrientationHint has to be called before prepare. Manual merge from gingerbread. bug:3163671 Change-Id: Ieeb4ed9a2777308a70cdd1242e5abf7867ead8c9
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
7add00693c1ec910bc8700fe046ee18cbe4e1148 |
|
09-Sep-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add switch camera on-screen button. Change-Id: I1564fdf0f7f70f15278bdbdee6d9b5c8a6e683e0
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
ac9d0a1ce538eb4bd50cba3b257737a05b9ac4e5 |
|
15-Jun-2010 |
Chih-Chung Chang <chihchung@google.com> |
Support switching between multiple cameras. Change-Id: Id444ebcd780c67f4990bd6f6b96c74379b6859ab
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
dd6600e7f0adf322e5a8fcb0ed5389b14655106e |
|
06-Nov-2009 |
Owen Lin <owenlin@google.com> |
Add a check for the case that the camera is reopened again. fix issue: http://b/issue?id=2241430 Change-Id: I85381f1eec3ff7a5a3cbe7d2b2bccfb6effc2b50
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
271b3095b9f763421c0547109da9de774795072d |
|
02-Nov-2009 |
Chih-Chung Chang <chihchung@google.com> |
Clean up and add comments for classes.
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
4c9266ef8f43c6b057b6f560645475272c66ff8a |
|
29-Sep-2009 |
Chih-Chung Chang <chihchung@google.com> |
Fix 2153860: VideoCamera app have to set scene mode to auto
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
f6ef7b960f610d557f0bab924b9f7928b46f6f0a |
|
14-Sep-2009 |
Owen Lin <owenlin@google.com> |
Fix NPE in resizeForPreviewAspectRadio(). In user mode, if start preview fail, don't try to set resizeForPreviewAspectRadio(). Also make changes in VideoCamera to prevent similar problems. In eng mode, reveal the exception so that test tools can detect and report the error Change-Id: Ice457d753dcf18e8e93cac90aa62ee1adcc332cd
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
d9e32402bbc5ebaac40ccd2c4b734f8e5743343e |
|
09-Sep-2009 |
Owen Lin <owenlin@google.com> |
Fix bug 2106774. It seems to be a problem that we recieved the camera hardware button while camera application is running. Change-Id: I67dd2233e38ef530e55c116c2c70f37d026b5530
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
3f3c857e3f34650c15d764810335024654b0fcc3 |
|
18-Aug-2009 |
Owen Lin <owenlin@google.com> |
Show error dialog when the camera hardware is busy (Eg: hijack by other activity). We also change the behavior of the "Camera button", if the camera is being used by others. We just ignore the request and won't start the camera. Change-Id: Icf3b00113aba61c9aa3f43ba07cf6944085d5d52
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
91acfc99279d5ece7ac9cb2d7a2980eb0d3b50da |
|
06-Jul-2009 |
Chih-Chung Chang <chihchung@google.com> |
Style fix.
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
5075f53df86f3dcb0a46fd6353057260ad480f43 |
|
11-Jun-2009 |
Chih-Chung Chang <chihchung@google.com> |
Fix 1909891. Allow keep() to be called without open().
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|
cd65be31531717fb032b7423f8d5a77df465cfca |
|
09-Jun-2009 |
Chih-Chung Chang <chihchung@google.com> |
Share Camera between Camera and VideoCamera.
/packages/apps/Camera/src/com/android/camera/CameraHolder.java
|