ecam.h File Reference

Typedef TPostCaptureControlId

typedef TInt TPostCaptureControlId

const TUid KUidECamEventReserveComplete

const TUid KUidECamEventReserveComplete [static]

Uid used to identify the event that the request to Reserve() has completed

const TUid KUidECamEventPowerOnComplete

const TUid KUidECamEventPowerOnComplete [static]

Uid used to identify the event that the request to PowerOn() has completed

const TUid KUidECamEventCameraNoLongerReserved

const TUid KUidECamEventCameraNoLongerReserved [static]

Uid used to identify the event that the client has lost control of the camera

const TUid KUidECamEventNewReserveComplete

const TUid KUidECamEventNewReserveComplete [static]

Uid used to notify the client who made the new reserve request.

Error value KErrECamHighPriorityReserveRequesterExists indicates another such reserve request is outstanding and has higher priority than this one. Error value KErrCancel indicates a new reserve requester with higher priority than the current requester has been made. That's why, this one got cancelled. Any other error may also occur. CCamera::CCameraAdvancedSettings::ReserveL(const TTimeIntervalMicroseconds32& aMaxTimeToWait, TBool aKickOut);

const TUid KUidECamEventClass2

const TUid KUidECamEventClass2 [static]

Uid used to identify a particular version of TECAMEvent base class being used i.e. TECAMEvent2 . Useful for MCameraObserver2::HandleEvent implementation to detect the version of TECAMEvent base class.

const TUid KUidECamEventCIPSetColorSwapEntry

const TUid KUidECamEventCIPSetColorSwapEntry [static]

event indicating setting of color entry in the color swap operation. This is a part of class CCamera::CCameraImageProcessing . This event should be packed in TECAMEvent2 class.

Note:

TECAMEvent2::iParam represents color entry.

const TUid KUidECamEvent2CIPSetColorSwapEntry

const TUid KUidECamEvent2CIPSetColorSwapEntry [static]

const TUid KUidECamEventCIPRemoveColorSwapEntry

const TUid KUidECamEventCIPRemoveColorSwapEntry [static]

event indicating removal of color entry in the color swap operation. This is a part of class CCamera::CCameraImageProcessing . This event should be packed in TECAMEvent2 class.

Note:

TECAMEvent2::iParam represents color entry.

const TUid KUidECamEvent2CIPRemoveColorSwapEntry

const TUid KUidECamEvent2CIPRemoveColorSwapEntry [static]

const TUid KUidECamEventCIPSetColorAccentEntry

const TUid KUidECamEventCIPSetColorAccentEntry [static]

event indicating setting of color entry in the color accent operation. This is a part of class CCamera::CCameraImageProcessing . This event should be packed in TECAMEvent2 class.

Note:

TECAMEvent2::iParam represents color entry.

const TUid KUidECamEvent2CIPSetColorAccentEntry

const TUid KUidECamEvent2CIPSetColorAccentEntry [static]

const TUid KUidECamEventCIPRemoveColorAccentEntry

const TUid KUidECamEventCIPRemoveColorAccentEntry [static]

event indicating removal of color entry in the color accent operation. This is a part of class CCamera::CCameraImageProcessing . This event should be packed in TECAMEvent2 class.

Note:

TECAMEvent2::iParam represents color entry.

const TUid KUidECamEvent2CIPRemoveColorAccentEntry

const TUid KUidECamEvent2CIPRemoveColorAccentEntry [static]

const TUid KUidECamEventCameraSettingPreCaptureWarning

const TUid KUidECamEventCameraSettingPreCaptureWarning [static]

event indicating issue of pre capture warnings. This is a part of class CCamera::CCameraAdvancedSettings . This event should be packed in TECAMEvent2 class.

This TUid is available from the following methods only to the API clients using CCamera::New2L() or CCamera :: NewDuplicate2L():- void CCamera::CCameraAdvancedSettings::GetSupportedSettingsL(RArray<TUid>& aSettings) const ; void CCamera::CCameraAdvancedSettings::GetActiveSettingsL(RArray<TUid>& aActiveSettings) const ; void CCamera::CCameraAdvancedSettings::GetDisabledSettingsL(RArray<TUid>& aDisabledSettings) const ;

Note:

TECAMEvent2::iParam represents bit field describing all PreCaptureWarnings currently issued.

const TUid KUidECamEvent2CameraSettingPreCaptureWarning

const TUid KUidECamEvent2CameraSettingPreCaptureWarning [static]