--- a/camerauis/cameraapp/generic/inc/cameracontroller/camcameracontroller.h Tue Apr 27 16:19:06 2010 +0300
+++ b/camerauis/cameraapp/generic/inc/cameracontroller/camcameracontroller.h Tue May 11 15:56:11 2010 +0300
@@ -62,7 +62,9 @@
class MCameraOrientation;
class MCameraFaceTracking;
- class MCameraUIOrientationOverride;
+class MCameraUIOrientationOverride;
+class MCameraUseCaseHint;
+
#ifdef CAMERAAPP_PERFORMANCE_CONTROLLER
class CCamPerformanceLogger;
@@ -481,7 +483,13 @@
void SetFaceTrackingL();
-
+ /**
+ * Inform CAPI about the UseCase (still or video)
+ * before calling Reserve.
+ *
+ */
+ void HintUseCaseL();
+
// =======================================================
// Data
private:
@@ -557,6 +565,8 @@
MCameraFaceTracking* iCustomInterfaceFaceTracking; /** Not own. */
MCameraUIOrientationOverride* iCustomInterfaceUIOrientationOverride; /** Not own. */
+
+ MCameraUseCaseHint* iCustomInterfaceUseCaseHint; /** Not own. */
// -------------------------------------------------------
// CAE