--- a/camerauis/cameraapp/generic/inc/CamZoomModel.h Wed Mar 31 21:06:44 2010 +0300
+++ b/camerauis/cameraapp/generic/inc/CamZoomModel.h Wed Apr 14 15:41:04 2010 +0300
@@ -202,6 +202,13 @@
* @since 3.0
*/
void ResetZoomTo1x();
+
+ /***
+ * Use an external zoom multiplier factor to zoom quickly
+ * with lesser number of transitions
+ * @since 5.1
+ */
+ void SetZoomMultiplier( TInt aZoomStepMultiplier );
private:
@@ -387,6 +394,10 @@
// Max allowed zoom step (taking into account optical, digital and extended)
TInt iMaxZoomStep;
+
+ // Zoom step/jump multiplier for skipping some zoom levels
+ // (for quick zooming to max and min zoom levels)
+ TInt iZoomStepMultiplier;
// Stores the current state of the model, and the last-notified
// engine state.