summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJiyoung Shin <idon.shin@samsung.com>2012-06-01 16:10:17 -0700
committerAlex Ray <aray@google.com>2012-07-10 16:48:41 -0700
commit365ad0f439a61681e1bb164febeb7b5ca31a1833 (patch)
tree8317e0cf4e8af78816bd01160b616ad2641e5649 /include
parent52cf3b06437639812b555d7a552ead7882bbddfc (diff)
downloadexynos5-365ad0f439a61681e1bb164febeb7b5ca31a1833.tar.gz
hardware: samsung_slsi: include: update JPEG header file
for stabilization, update JPEG header file Change-Id: I033e2280250ad1e891a088672aa4100c6fba6661 Signed-off-by: Jiyoung Shin <idon.shin@samsung.com>
Diffstat (limited to 'include')
-rw-r--r--include/ExynosJpegApi.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/ExynosJpegApi.h b/include/ExynosJpegApi.h
index 1451d7c..90e20c6 100644
--- a/include/ExynosJpegApi.h
+++ b/include/ExynosJpegApi.h
@@ -143,6 +143,8 @@ protected:
int setJpegConfig(enum MODE eMode, void *pConfig);
int setColorFormat(enum MODE eMode, int iV4l2ColorFormat);
int setJpegFormat(enum MODE eMode, int iV4l2JpegFormat);
+ int setColorBufSize(enum MODE eMode, int *piBufSize, int iSize);
+ int setColorBufSize(int iFormat, int *piBufSize, int iSize, int width, int height);
int getBuf(bool bCreateBuf, struct BUFFER *pstBuf, char **pcBuf, int *iBufSize, int iSize, int iPlaneNum);
int setBuf(struct BUFFER *pstBuf, char **pcBuf, int *iSize, int iPlaneNum);
int updateConfig(enum MODE eMode, int iInBufs, int iOutBufs, int iInBufPlanes, int iOutBufPlanes);
@@ -181,6 +183,7 @@ public:
int getColorFormat(void);
int setColorFormat(int iV4l2ColorFormat);
int setJpegFormat(int iV4l2JpegFormat);
+ int setColorBufSize(int *piBufSize, int iSize);
int updateConfig(void);
int setQuality(int iQuality);