From 34c91a321c297c1a7518ec4f10ae5993904034dd Mon Sep 17 00:00:00 2001 From: Nipun Kwatra Date: Fri, 30 Jul 2010 13:40:14 -0700 Subject: Adding getSupportedPictureSizes to CameraParameters.DO NOT MERGE Also added a struct 'Size' containing a width and a height field. Modified parse_size to optionally set an end pointer pointing to the character after the found size. Change-Id: I0c95ebf1ad4684721b32165f363db7d4d15a1b19 --- include/camera/CameraParameters.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'include') diff --git a/include/camera/CameraParameters.h b/include/camera/CameraParameters.h index 99a3115..013452f 100644 --- a/include/camera/CameraParameters.h +++ b/include/camera/CameraParameters.h @@ -22,6 +22,21 @@ namespace android { +struct Size { + int width; + int height; + + Size() { + width = 0; + height = 0; + } + + Size(int w, int h) { + width = w; + height = h; + } +}; + class CameraParameters { public: @@ -49,6 +64,7 @@ public: const char *getPreviewFormat() const; void setPictureSize(int width, int height); void getPictureSize(int *width, int *height) const; + void getSupportedPictureSizes(Vector &sizes) const; void setPictureFormat(const char *format); const char *getPictureFormat() const; -- cgit v1.1