--- a/camerauis/cameraapp/generic/inc/cameracontroller/CamCamera.hrh Thu Aug 19 09:36:57 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,145 +0,0 @@
-/*
-* Copyright (c) 2007 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:
-*
-*/
-
-/*
-*This file contains needed UID's and reference paramenter for CCamCamera class
-* @Refer CamCamera.h
-*/
-
-#ifndef CAMCAMERA_HRH
-#define CAMCAMERA_HRH
-
-#include "CamCamera.h"
-#include <ecam.h>
-const TInt KCameraHandle = 2007;
-
-const TUint32 KFlashModeSupport = ( CCamCamera::EFlashNone
- | CCamCamera::EFlashAuto
- | CCamCamera::EFlashForced
- | CCamCamera::EFlashFillIn
- | CCamCamera::EFlashRedEyeReduce
- | CCamCamera::EFlashSlowFrontSync // Flash at the moment when shutter opens.
- | CCamCamera::EFlashSlowRearSync // Flash at the moment when shutter closes.
- | CCamCamera::EFlashManual
- );
-
-const TUint32 KExposureSupport = ( CCamCamera::EExposureAuto // Set exposure automatically. Default, always supported.
- | CCamCamera::EExposureNight // Night-time setting for long exposures.
- | CCamCamera::EExposureBacklight // Backlight setting for bright backgrounds.
- | CCamCamera::EExposureCenter // Centered mode for ignoring surroundings.
- | CCamCamera::EExposureSport // Sport setting for very short exposures.
- | CCamCamera::EExposureVeryLong // Generalised setting for very long exposures.
- | CCamCamera::EExposureSnow // Snow setting for daylight exposure.
- | CCamCamera::EExposureBeach // Beach setting for daylight exposure with reflective glare.
- | CCamCamera::EExposureProgram // Programmed exposure setting.
- | CCamCamera::EExposureAperturePriority // Aperture setting is given priority.
- | CCamCamera::EExposureShutterPriority // Shutter speed setting is given priority.
- | CCamCamera::EExposureManual // User selectable exposure value setting.
- | CCamCamera::EExposureSuperNight // Exposure night setting with colour removed to get rid of colour noise.
- | CCamCamera::EExposureInfra //Exposure for infra-red sensor on the camera
- );
-
-const TUint32 KOptionsSupport = ( ~TCameraInfo::EViewFinderDirectSupported
- | TCameraInfo::EViewFinderBitmapsSupported
- | TCameraInfo::EImageCaptureSupported
- | TCameraInfo::EVideoCaptureSupported
- | TCameraInfo::EViewFinderMirrorSupported
- | TCameraInfo::EContrastSupported
- | TCameraInfo::EBrightnessSupported
- | TCameraInfo::EViewFinderClippingSupported
- | TCameraInfo::EImageClippingSupported
- | ~TCameraInfo::EVideoClippingSupported
- );
-
-const TUint32 KWBSupport = ( CCamCamera::EWBAuto // Set white balance automatically. Default, always supported.
- | CCamCamera::EWBDaylight // Normal daylight.
- | CCamCamera::EWBCloudy // Overcast daylight.
- | CCamCamera::EWBTungsten // Tungsten filament lighting.
- | CCamCamera::EWBFluorescent // Fluorescent tube lighting
- | CCamCamera::EWBFlash // Flash lighting.
- | CCamCamera::EWBSnow // High contrast daylight primarily snowy
- | CCamCamera::EWBBeach // High contrast daylight primarily near the sea
- | CCamCamera::EWBManual // User configurable mode
- | CCamCamera::EWBShade // Shade
- );
-
-const TUint32 KImageFormatSupportCAM1 =
- ( 0
-// | EFormatMonochrome // 8 bit greyscale values, 0=black, 255=white.
-// | EFormat16bitRGB444 // Packed RGB triplets, 4 bits per pixel with red in the least significant bits and the 4 most significant bits unused.
-// | EFormat16BitRGB565 // Packed RGB triplets, 5 bits per pixel for red and blue and 6 bits for green, with red in the least significant bits.
-// | EFormat32BitRGB888 // Packed RGB triplets, 8 bits per pixel with red in the least significant bits and the 8 most significant bits unused.
- | CCamCamera::EFormatJpeg // JFIF JPEG.
- | CCamCamera::EFormatExif // EXIF JPEG
-// | EFormatFbsBitmapColor4K // CFbsBitmap object with display mode EColor4K.
-// | EFormatFbsBitmapColor64K // CFbsBitmap object with display mode EColor64K.
-// | EFormatFbsBitmapColor16M // CFbsBitmap object with display mode EColor16M.
-// | EFormatUserDefined // Implementation dependent.
-// | EFormatYUV420Interleaved // 4:2:0 format, 8 bits per sample, Y00Y01Y10Y11UV.
-// | EFormatYUV420Planar // 4:2:0 format, 8 bits per sample, Y00Y01Y02Y03...U0...V0...
-// | EFormatYUV422 // 4:2:2 format, 8 bits per sample, UY0VY1.
-// | EFormatYUV422Reversed // 4:2:2 format, 8 bits per sample, Y1VY0U.
-// | EFormatYUV444 // 4:4:4 format, 8 bits per sample, Y00U00V00 Y01U01V01...
-// | EFormatYUV420SemiPlanar // 4:2:0 format, 8 bits per sample, Y00Y01Y02Y03...U0V0...
-// | EFormatFbsBitmapColor16MU // CFbsBitmap object with display mode EColor16MU.
- );
-
-const TUint32 KImageFormatSupportCAM2 =
- ( 0
- | CCamCamera::EFormatJpeg
- );
-
-const TUint32 KVideoFormatSupportCAM1 =
- ( 0
- | CCamCamera::EFormatFbsBitmapColor4K
- | CCamCamera::EFormatFbsBitmapColor64K
- | CCamCamera::EFormatFbsBitmapColor16M
- | CCamCamera::EFormatFbsBitmapColor16MU
- );
-
-const TUint32 KVideoFormatSupportCAM2 =
- ( 0
- | CCamCamera::EFormatFbsBitmapColor4K
- | CCamCamera::EFormatFbsBitmapColor64K
- | CCamCamera::EFormatFbsBitmapColor16M
- | CCamCamera::EFormatFbsBitmapColor16MU
- );
-
-// const TSize KImageSizeJpegCam1 = TSize( 2592, 1944 ); // 5Mpix
-const TSize KImageSizeJpegCam1 = TSize( 1600, 1200 ); // 5Mpix
-// const TSize KImageSizeExifCam1 = TSize( 2592, 1944 ); // 5Mpix
-const TSize KImageSizeExifCam1 = TSize( 1600, 1200 );
-
-const TSize KVideoFrameSizeCam1 = TSize( 640, 480 ); // VGA
-
-const TSize KImageSizeJpegCam2 = TSize( 2048, 1536 ); //
-const TSize KImageSizeExifCam2 = TSize( 2048, 1536 ); //
-const TSize KVideoFrameSizeCam2 = TSize( 320, 240 ); // VGA
-
-
-
-const TTimeIntervalMicroSeconds32 KDelayReserve = 500 * 1000; // async
-const TTimeIntervalMicroSeconds32 KDelayPowerOn = 500 * 1000; // async
-const TTimeIntervalMicroSeconds32 KDelayPowerOff = 500 * 1000; // synch
-const TTimeIntervalMicroSeconds32 KDelayRelease = 500 * 1000; // synch
-
-const TTimeIntervalMicroSeconds32 KDelayImageCapture = 500 * 1000; // synch
-const TTimeIntervalMicroSeconds32 KDelayImageCaptureComplete = 500 * 1000; // async from capture start
-const TTimeIntervalMicroSeconds32 KVfFrameInterval = 1000*1000 / 5; // 5 fps
-// ===========================================================================
-
-#endif //CAMCAMERA_H
\ No newline at end of file