OSDN Git Service

Camera: Add android.jpeg.size field.
authorEino-Ville Talvala <etalvala@google.com>
Fri, 7 Sep 2012 16:36:23 +0000 (09:36 -0700)
committerEino-Ville Talvala <etalvala@google.com>
Fri, 7 Sep 2012 16:36:23 +0000 (09:36 -0700)
When the camera is producing JPEG buffers, need a field to provide the
final buffer size.

Bug: 7108816
Change-Id: I67f27a3c1d69f32541402e516de9fb4b61ffd352

camera/include/system/camera_metadata_tags.h
camera/src/camera_metadata_tag_info.c

index 938144e..1712302 100644 (file)
@@ -246,6 +246,7 @@ enum {
     ANDROID_JPEG_GPS_PROCESSING_METHOD,
     ANDROID_JPEG_GPS_TIMESTAMP,
     ANDROID_JPEG_ORIENTATION,
+    ANDROID_JPEG_SIZE,
     ANDROID_JPEG_END,
 
     ANDROID_JPEG_AVAILABLE_THUMBNAIL_SIZES  = ANDROID_JPEG_INFO_START,
index c9a8f77..794c18e 100644 (file)
@@ -394,7 +394,9 @@ tag_info_t android_jpeg[ANDROID_JPEG_END -
     TIDX(JPEG, GPS_TIMESTAMP) =
     { "gpsTimestamp",        TYPE_INT64 },
     TIDX(JPEG, ORIENTATION) =
-    { "orientation",         TYPE_INT32 }
+    { "orientation",         TYPE_INT32 },
+    TIDX(JPEG, SIZE) =
+    { "size",                TYPE_INT32 }
 };
 
 tag_info_t android_jpeg_info[ANDROID_JPEG_INFO_END -