summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Dave Sparks <davidsparks@android.com> 2009-06-26 13:33:32 -0700
committer Dave Sparks <davidsparks@android.com> 2009-06-26 13:33:32 -0700
commitc06b7cb6f35989580dff68ebc7edabc0352aa556 (patch)
tree9036dc47c60f8dfda23cb38700191cd6ca466426
parent781d1ce454023551b2634143ea145258887de898 (diff)
Pipe all the camera callbacks to Java to facilitate the addition
of new features. This will make it easy to add things like zoom callbacks without modifying the entire camera stack. Bug 1837832.
-rw-r--r--include/ui/Camera.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/include/ui/Camera.h b/include/ui/Camera.h
index bbc21c4910..97e0e90df5 100644
--- a/include/ui/Camera.h
+++ b/include/ui/Camera.h
@@ -63,16 +63,12 @@ namespace android {
#define FRAME_CALLBACK_FLAG_CAMERA 0x05
#define FRAME_CALLBACK_FLAG_BARCODE_SCANNER 0x07
-// msgType in notifyCallback function
+// msgType in notifyCallback and dataCallback functions
enum {
- CAMERA_MSG_ERROR,
+ CAMERA_MSG_ERROR = 0,
CAMERA_MSG_SHUTTER,
CAMERA_MSG_FOCUS,
- CAMERA_MSG_ZOOM
-};
-
-// msgType in dataCallback function
-enum {
+ CAMERA_MSG_ZOOM,
CAMERA_MSG_PREVIEW_FRAME,
CAMERA_MSG_VIDEO_FRAME,
CAMERA_MSG_POSTVIEW_FRAME,