diff -r 64817133cd1d -r 42ba2d16bf40 camerauis/cameraxui/cxengine/inc/cxevideocapturecontrolsymbian.h --- a/camerauis/cameraxui/cxengine/inc/cxevideocapturecontrolsymbian.h Tue Jul 06 14:04:02 2010 +0300 +++ b/camerauis/cameraxui/cxengine/inc/cxevideocapturecontrolsymbian.h Wed Aug 18 09:37:18 2010 +0300 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved. * This component and the accompanying materials are made available * under the terms of "Eclipse Public License v1.0" @@ -106,21 +106,23 @@ void handleCameraAllocated(CxeError::Id error); void prepareForRelease(); // settings call back - void handleSettingValueChanged(const QString& settingId,QVariant newValue); + void handleSettingValueChanged(const QString &settingId, QVariant newValue); // scene mode change - void handleSceneChanged(CxeScene& scene); + void handleSceneChanged(const QVariant &scene); // Disk space change void handleDiskSpaceChanged(); + void hintUseCase(); private: // helper methods void releaseResources(); void initializeStates(); - void getVideoQualityDetails(CxeVideoDetails &videoInfo); + void updateVideoCaptureParameters(); void initVideoRecorder(); void open(); void prepare(); + void prepareSnapshot(); virtual void createVideoRecorder(); - int calculateRemainingTime(const CxeVideoDetails& videoDetails); + int calculateRemainingTime(const CxeVideoDetails &videoDetails); void updateRemainingRecordingTimeCounter(); void generateFilename(); void handlePrepareFailed();