diff -r 73a1feb507fb -r bc78a40cd63c mmsharing/livecommsui/lcui/tsrc/ipvtengine/src/musengcamerahandler.cpp --- a/mmsharing/livecommsui/lcui/tsrc/ipvtengine/src/musengcamerahandler.cpp Tue Aug 31 15:12:07 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,278 +0,0 @@ -/* -* Copyright (c) 2005 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" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* -*/ - - -// USER -#include "musengcamerahandler.h" -#include "musenglogger.h" -#include "musengmcesession.h" - - -// SYSTEM -#include - -const TInt KMaxBrightness = 100; -const TInt KMinBrightness = -100; -const TInt KBrightnessStepSize = 10; - - -//Number of big and small zoom steps on Zoom scale -const TInt KZoomBigStepCount = 15; -const TInt KZoomSmallStepCount = KZoomBigStepCount*2; -const TInt KZoomStepMinSize = 1; - -const TInt64 KZoomFasterTime = 333333; // 1/3 second - - -// ----------------------------------------------------------------------------- -// -// ----------------------------------------------------------------------------- -// -TMusEngCameraHandler::TMusEngCameraHandler() : - iDefaultBrightness( 0 ), - iZoomInTime(0), - iZoomOutTime(0), - iSmallZoomStep( KZoomStepMinSize ), - iBigZoomStep( KZoomStepMinSize ), - iCurrentCamera( TMusEngCameraHandler::ECameraNotAvailable ) - { - iPlaying = ETrue; //Keep it true -> first play not reported up! - } - -// ----------------------------------------------------------------------------- -// From MLcCameraControl -// ----------------------------------------------------------------------------- -// -TInt TMusEngCameraHandler::LcCameraCountL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::LcCameraCountL()" ) - - return 2; - } - -// ----------------------------------------------------------------------------- -// From MLcCameraControl -// ----------------------------------------------------------------------------- -// -TInt TMusEngCameraHandler::CurrentLcCameraIndex() - { - return iCurrentCamera; - } - -// ----------------------------------------------------------------------------- -// From MLcCameraControl -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::ToggleLcCameraL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::ToggleLcCamera()" ) - iMusSession->ToggleCameraL(); - MUS_LOG( "mus: [ENGINE] <- TMusEngCameraHandler::ToggleLcCamera()" ) - } - -// ----------------------------------------------------------------------------- -// From MLcBrightnessControl -// ----------------------------------------------------------------------------- -// -TInt TMusEngCameraHandler::MinLcBrightnessL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::MinLcBrightnessL()" ) - - // minimum brightness is not in camera info, but a constant - - MUS_LOG1( "mus: [ENGINE] <- TMusEngCameraHandler::MinLcBrightnessL(): %d", - KMinBrightness ) - - return KMinBrightness; - } - -// ----------------------------------------------------------------------------- -// From MLcBrightnessControl -// ----------------------------------------------------------------------------- -// -TInt TMusEngCameraHandler::MaxLcBrightnessL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::MaxLcBrightnessL()" ) - - // maximum brightness is not in camera info, but a constant - - MUS_LOG1( "mus: [ENGINE] <- TMusEngCameraHandler::MaxLcBrightnessL(): %d", - KMaxBrightness ) - - return KMaxBrightness; - } - -// ----------------------------------------------------------------------------- -// From MLcBrightnessControl -// ----------------------------------------------------------------------------- -// -TInt TMusEngCameraHandler::LcBrightnessL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::LcBrightnessL()" ) - - return 5; - } - -// ----------------------------------------------------------------------------- -// From MLcBrightnessControl -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::SetLcBrightnessL( TInt aValue ) - { - MUS_LOG1( "mus: [ENGINE] -> TMusEngCameraHandler::SetLcBrightnessL( %d )", - aValue ) - - - MUS_LOG( "mus: [ENGINE] <- TMusEngCameraHandler::SetLcBrightnessL()" ) - } - -// ----------------------------------------------------------------------------- -// From MLcBrightnessControl -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::IncreaseLcBrightnessL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::IncreaseLcBrightnessL()" ) - - MUS_LOG( "mus: [ENGINE] <- TMusEngCameraHandler::IncreaseLcBrightnessL()" ) - } - -// ----------------------------------------------------------------------------- -// From MLcBrightnessControl -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::DecreaseLcBrightnessL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::DecreaseLcBrightnessL()" ) - - MUS_LOG( "mus: [ENGINE] <- TMusEngCameraHandler::DecreaseLcBrightnessL()" ) - } - -// ----------------------------------------------------------------------------- -// From MLcZoomControl -// ----------------------------------------------------------------------------- -// -TInt TMusEngCameraHandler::MinLcZoomL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::MinLcZoomL()" ) - - return 1; - } - -// ----------------------------------------------------------------------------- -// From MLcZoomControl -// ----------------------------------------------------------------------------- -// -TInt TMusEngCameraHandler::MaxLcZoomL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::MaxLcZoomL()" ) - - return 10; - } - -// ----------------------------------------------------------------------------- -// From MLcZoomControl -// ----------------------------------------------------------------------------- -// -TInt TMusEngCameraHandler::LcZoomValueL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::LcZoomValueL" ) - - - return 5; - } - -// ----------------------------------------------------------------------------- -// From MLcZoomControl -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::SetLcZoomValueL( TInt aValue ) - { - MUS_LOG1( "mus: [ENGINE] -> TMusEngCameraHandler::SetLcZoomValueL( %d )", - aValue ) - - MUS_LOG( "mus: [ENGINE] <- MusEngCameraHandler::SetLcZoomValueL()" ) - } - -// ----------------------------------------------------------------------------- -// From MLcZoomControl -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::LcZoomInL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::LcZoomInL()" ) - - MUS_LOG( "mus: [ENGINE] <- TMusEngCameraHandler::LcZoomInL()" ) - } - -// ----------------------------------------------------------------------------- -// From MLcZoomControl -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::LcZoomOutL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::LcZoomOutL()" ) - - MUS_LOG( "mus: [ENGINE] <- TMusEngCameraHandler::LcZoomOutL()" ) - } - -// ----------------------------------------------------------------------------- -// -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::SetSession(CMusEngMceSession* aSession ) - { - iMusSession = aSession; - } - -// ----------------------------------------------------------------------------- -// -// ----------------------------------------------------------------------------- -// -TBool TMusEngCameraHandler::IsPlayingL() - { - return iPlaying; - } - - -// ----------------------------------------------------------------------------- -// -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::PlayL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::PlayL()" ) - if (!iPlaying) - { - iPlaying = ETrue; - iMusSession->PlayCameraL(); - } - MUS_LOG( "mus: [ENGINE] <- TMusEngCameraHandler::PlayL()" ) - } - -// ----------------------------------------------------------------------------- -// -// ----------------------------------------------------------------------------- -// -void TMusEngCameraHandler::PauseL() - { - MUS_LOG( "mus: [ENGINE] -> TMusEngCameraHandler::PauseL()" ) - iPlaying = EFalse; - iMusSession->PauseCameraL(); - MUS_LOG( "mus: [ENGINE] <- TMusEngCameraHandler::PauseL()" ) - } -