summaryrefslogtreecommitdiffstats
path: root/camera/inc/OMXCameraAdapter/OMXCameraAdapter.h
diff options
context:
space:
mode:
Diffstat (limited to 'camera/inc/OMXCameraAdapter/OMXCameraAdapter.h')
-rw-r--r--camera/inc/OMXCameraAdapter/OMXCameraAdapter.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/camera/inc/OMXCameraAdapter/OMXCameraAdapter.h b/camera/inc/OMXCameraAdapter/OMXCameraAdapter.h
index 1fea032..10590df 100644
--- a/camera/inc/OMXCameraAdapter/OMXCameraAdapter.h
+++ b/camera/inc/OMXCameraAdapter/OMXCameraAdapter.h
@@ -580,6 +580,7 @@ private:
status_t setParameter3ABoolInvert(const OMX_INDEXTYPE omx_idx,
const OMX_BOOL data, const char *msg);
status_t setAlgoExternalGamma(Gen3A_settings& Gen3A);
+#ifndef MOTOROLA_CAMERA
status_t setAlgoNSF1(Gen3A_settings& Gen3A);
status_t setAlgoNSF2(Gen3A_settings& Gen3A);
status_t setAlgoSharpening(Gen3A_settings& Gen3A);
@@ -589,6 +590,7 @@ private:
//Gamma table
void updateGammaTable(const char* gamma);
status_t setGammaTable(Gen3A_settings& Gen3A);
+#endif
status_t getEVCompensation(Gen3A_settings& Gen3A);
status_t getWBMode(Gen3A_settings& Gen3A);
@@ -841,8 +843,17 @@ private:
};
android::sp<CommandHandler> mCommandHandler;
+#ifdef MOTOROLA_CAMERA
+ status_t setLedFlash(int nLedFlashIntensP);
+ status_t setLedTorch(int nLedTorchIntensP);
+#endif
+
public:
+#ifdef MOTOROLA_CAMERA
+ status_t getOTPEeprom(unsigned char * pData, unsigned long nSize);
+#endif
+
class OMXCallbackHandler : public android::Thread {
public:
OMXCallbackHandler(OMXCameraAdapter* ca)
@@ -919,6 +930,10 @@ private:
static const int SENSORID_OV8830;
static const int SENSORID_OV2722;
static const int SENSORID_OV9726;
+#ifdef MOTOROLA_CAMERA
+ static const int SENSORID_OV8820;
+ static const int SENSORID_MT9M114;
+#endif
static const CapU32 mFacing [];
static const userToOMX_LUT mAutoConvergence [];
static const LUTtype mAutoConvergenceLUT;