summaryrefslogtreecommitdiffstats
path: root/camera/CameraHal.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'camera/CameraHal.cpp')
-rw-r--r--camera/CameraHal.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/camera/CameraHal.cpp b/camera/CameraHal.cpp
index 369c398..a605026 100644
--- a/camera/CameraHal.cpp
+++ b/camera/CameraHal.cpp
@@ -35,7 +35,7 @@ namespace Ti {
namespace Camera {
extern "C" CameraAdapter* OMXCameraAdapter_Factory(size_t);
-extern "C" CameraAdapter* V4LCameraAdapter_Factory(size_t);
+extern "C" CameraAdapter* V4LCameraAdapter_Factory(size_t, CameraHal*);
/*****************************************************************************/
@@ -2052,7 +2052,6 @@ status_t CameraHal::setPreviewWindow(struct preview_stream_ops *window)
CAMHAL_LOGE("Can't apply locking policy on AppCallbackNotifier");
CAMHAL_ASSERT(0);
}
-
mDisplayAdapter = displayAdapter;
#ifdef OMAP_ENHANCEMENT
mDisplayAdapter->setExtendedOps(mExtendedPreviewStreamOps);
@@ -4095,7 +4094,7 @@ status_t CameraHal::initialize(CameraProperties::Properties* properties)
if (strcmp(sensor_name, V4L_CAMERA_NAME_USB) == 0) {
#ifdef V4L_CAMERA_ADAPTER
- mCameraAdapter = V4LCameraAdapter_Factory(sensor_index);
+ mCameraAdapter = V4LCameraAdapter_Factory(sensor_index, this);
#endif
}
else {