vtengines/videoteleng/Inc/Extensions/MVtEngCameraPreferences.h
changeset 18 d9b6a8729acd
parent 4 6dc066157ed4
child 23 c378a0498b84
child 27 dcbddbbaf8fd
--- a/vtengines/videoteleng/Inc/Extensions/MVtEngCameraPreferences.h	Tue Jan 26 12:01:21 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,142 +0,0 @@
-/*
-* Copyright (c) 2006 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:  Videoteleng Camera Preferences extension API
-*
-*/
-
-
-#ifndef MVTENGCAMERAPREFERENCES_H
-#define MVTENGCAMERAPREFERENCES_H
-
-//	INCLUDES
-#include <ecam.h>
-#include <ecamimageprocessing.h>
-
-// FORWARD DECLARATIONS
-
-// CLASS DECLARATION
-
-// CONSTANTS
-const TUid KVtEngExtensionCameraPreferences = {0x10282814};
-
-/**
-*  Camera preferences extension API class.
-*
-*  @lib videoteleng.lib
-*  @since S60 v3.2
-*/
-
-class MVtEngCameraPreferences
-    {
-    public:
-
-        enum TColorTone
-        	{
-    		/** Normal colors. */
-            ENormal 	= CCamera::CCameraImageProcessing::EEffectNone,
-            /** Sepial. */
-            ESepia  	= CCamera::CCameraImageProcessing::EEffectSepia,
-            /** Black and White. */
-            EGrayscale 	= CCamera::CCameraImageProcessing::EEffectMonochrome,
-            /** Inverted colors. */
-            ENegative 	= CCamera::CCameraImageProcessing::EEffectNegative
-            };
-
-        enum TWhiteBalance
-    		{
-    		/** Automatically adjusted. */
-    		EAuto 			= CCamera::EWBAuto,
-    		/** Normal daylight. */
-    		EDaylight		= CCamera::EWBDaylight,
-    		/** Overcast daylight. */
-    		ECloudy			= CCamera::EWBCloudy,
-    		/** Tungsten filament lighting. */
-    		ETungsten		= CCamera::EWBTungsten,
-    		/** Fluorescent bulb lighting. */
-    		EFluorescent 	= CCamera::EWBFluorescent,
-    		/** Flash lighting. */
-    		EFlash			= CCamera::EWBFlash,
-    		/** High contrast daylight primarily snowy. */
-    		ESnow 			= CCamera::EWBSnow,
-    		/** High contrast daylight primarily near the sea. */
-    		EBeach 			= CCamera::EWBBeach,
-    		/** User configurable mode. */
-    		EManual 		= CCamera::EWBManual,
-    		/** Shade. */
-     		EShade			= CCamera::EWBShade
-            };
-
-        enum TBrightness
-        	{
-        	/** Automatically set brightness value*/
-            EAutomaticBrightness = KMinTInt
-            };
-
-        enum TContrasts
-        	{
-        	/** Automatically set contrast value*/
-            EAutomaticContrast = KMinTInt
-            };
-
-        /**
-        * Gets current color tone value from camera
-        * @param aColortone reference value for current color tone
-        * @return Symbian error code
-        */
-        virtual TInt GetColorTone( TColorTone& aColortone ) const = 0;
-
-        /**
-        * Gets all suported color tone values from camera
-        * @param aSupportedColorTones reference value for supported colortone
-        * values (a bit field)
-        * @return Symbian error code
-        */
-        virtual TInt GetSupportedColorTones(
-        	TUint32& aSupportedColorTones ) const = 0;
-
-        /**
-        * Gets current whitebalance value from camera
-        * @param aWhiteBalance reference value for current whitebalance
-        * @return Symbian error code
-        */
-        virtual TInt GetWhiteBalance(
-        	TWhiteBalance& aWhiteBalance ) const = 0;
-
-        /**
-        * Gets all suported whitebalance values from camera
-        * @param aWhiteBalance reference value for supported whitebalance
-        * values (a bit field)
-        * @return Symbian error code
-        */
-        virtual TInt GetSupportedWhiteBalanceModes(
-        	TUint32& aWhiteBalance ) const = 0;
-
-        /**
-        * Gets current brightness value from camera
-        * @param aBrightness reference value for current brightness
-        * @return Symbian error code
-        */
-        virtual TInt GetBrightness( TInt& aBrightness) const = 0;
-
-        /**
-        * Gets current contrast value from camera
-        * @param aContrast reference value for current brightness
-        * @return Symbian error code
-        */
-        virtual TInt GetContrast( TInt& aContrast ) const = 0;
-
-    };
-
-#endif //MVTENGCAMERAPREFERENCES_H
-