camerahistogram.h File Reference

const TUint KECamDirectHistogramParametersCurrentVersion

const TUintKECamDirectHistogramParametersCurrentVersion[static]

The current Version of the TDirectHistogramParameters class.

const TUid KUidECamEventCameraHistogram

const TUidKUidECamEventCameraHistogram[static]

use MCaptureImageObserver, MCaptureVideoObserver, MDirectViewFinderObserver, and MClientViewFinderObserver which have callback functions which notify the client about availability of histogram data. These are sent when CCameraV2Histogram::StartHistogram() is called after CCameraV2Histogram::PrepareClientHistogramL(). If CCameraV2Histogram::PrepareClientHistogramL() is not called first then the callback returns KErrBadHandle.

Uid used to identify the event that the request for histogram has completed. A callback to MCameraObserver2::HandleEvent() will occur when the histogram data is ready to be retrieved. If a call to StartHistogram() is made without a previous successful call to PrepareHistogramL() then the callback returns KErrBadHandle.

const TUid KECamHistogramUid

const TUidKECamHistogramUid[static]

This is the UID which is used to obtain the CCameraHistogram interface, via a call to CCamera::CustomInterface().

KECamHistogramUidValue CCamera::CCameraHistogram use KECamV2HistogramUid

const TUid KECamV2HistogramUid

const TUidKECamV2HistogramUid[static]

This is the UID which is used to obtain the CCameraV2Histogram interface, via a call to CCamera::CustomInterface().