Public Attributes

XACameraItf_ Struct Reference

#include <OpenMAXAL.h>

List of all members.

Public Attributes

XAresult(* RegisterCallback )(XACameraItf self, xaCameraCallback callback, void *pContext)
XAresult(* SetFlashMode )(XACameraItf self, XAuint32 flashMode)
XAresult(* GetFlashMode )(XACameraItf self, XAuint32 *pFlashMode)
XAresult(* IsFlashReady )(XACameraItf self, XAboolean *pReady)
XAresult(* SetFocusMode )(XACameraItf self, XAuint32 focusMode, XAmillimeter manualSetting, XAboolean macroEnabled)
XAresult(* GetFocusMode )(XACameraItf self, XAuint32 *pFocusMode, XAmillimeter *pManualSetting, XAboolean *pMacroEnabled)
XAresult(* SetFocusRegionPattern )(XACameraItf self, XAuint32 focusPattern, XAuint32 activePoints1, XAuint32 activePoints2)
XAresult(* GetFocusRegionPattern )(XACameraItf self, XAuint32 *pFocusPattern, XAuint32 *pActivePoints1, XAuint32 *pActivePoints2)
XAresult(* GetFocusRegionPositions )(XACameraItf self, XAuint32 *pNumPositionEntries, XAFocusPointPosition *pFocusPosition)
XAresult(* GetFocusModeStatus )(XACameraItf self, XAuint32 *pFocusStatus, XAuint32 *pRegionStatus1, XAuint32 *pRegionStatus2)
XAresult(* SetMeteringMode )(XACameraItf self, XAuint32 meteringMode)
XAresult(* GetMeteringMode )(XACameraItf self, XAuint32 *pMeteringMode)
XAresult(* SetExposureMode )(XACameraItf self, XAuint32 exposure, XAuint32 compensation)
XAresult(* GetExposureMode )(XACameraItf self, XAuint32 *pExposure, XAuint32 *pCompensation)
XAresult(* SetISOSensitivity )(XACameraItf self, XAuint32 isoSensitivity, XAuint32 manualSetting)
XAresult(* GetISOSensitivity )(XACameraItf self, XAuint32 *pIsoSensitivity, XAuint32 *pManualSetting)
XAresult(* SetAperture )(XACameraItf self, XAuint32 aperture, XAuint32 manualSetting)
XAresult(* GetAperture )(XACameraItf self, XAuint32 *pAperture, XAuint32 *pManualSetting)
XAresult(* SetShutterSpeed )(XACameraItf self, XAuint32 shutterSpeed, XAmicrosecond manualSetting)
XAresult(* GetShutterSpeed )(XACameraItf self, XAuint32 *pShutterSpeed, XAmicrosecond *pManualSetting)
XAresult(* SetWhiteBalance )(XACameraItf self, XAuint32 whiteBalance, XAuint32 manualSetting)
XAresult(* GetWhiteBalance )(XACameraItf self, XAuint32 *pWhiteBalance, XAuint32 *pManualSetting)
XAresult(* SetAutoLocks )(XACameraItf self, XAuint32 locks)
XAresult(* GetAutoLocks )(XACameraItf self, XAuint32 *pLocks)
XAresult(* SetZoom )(XACameraItf self, XApermille zoom, XAboolean digitalEnabled, XAuint32 speed, XAboolean async)
XAresult(* GetZoom )(XACameraItf self, XApermille *pZoom, XAboolean *pDigital)

Member Data Documentation

XAresult(* GetAperture)(XACameraItf self, XAuint32 *pAperture, XAuint32 *pManualSetting)
XAresult(* GetAutoLocks)(XACameraItf self, XAuint32 *pLocks)
XAresult(* GetExposureMode)(XACameraItf self, XAuint32 *pExposure, XAuint32 *pCompensation)
XAresult(* GetFlashMode)(XACameraItf self, XAuint32 *pFlashMode)
XAresult(* GetFocusMode)(XACameraItf self, XAuint32 *pFocusMode, XAmillimeter *pManualSetting, XAboolean *pMacroEnabled)
XAresult(* GetFocusModeStatus)(XACameraItf self, XAuint32 *pFocusStatus, XAuint32 *pRegionStatus1, XAuint32 *pRegionStatus2)
XAresult(* GetFocusRegionPattern)(XACameraItf self, XAuint32 *pFocusPattern, XAuint32 *pActivePoints1, XAuint32 *pActivePoints2)
XAresult(* GetFocusRegionPositions)(XACameraItf self, XAuint32 *pNumPositionEntries, XAFocusPointPosition *pFocusPosition)
XAresult(* GetISOSensitivity)(XACameraItf self, XAuint32 *pIsoSensitivity, XAuint32 *pManualSetting)
XAresult(* GetMeteringMode)(XACameraItf self, XAuint32 *pMeteringMode)
XAresult(* GetShutterSpeed)(XACameraItf self, XAuint32 *pShutterSpeed, XAmicrosecond *pManualSetting)
XAresult(* GetWhiteBalance)(XACameraItf self, XAuint32 *pWhiteBalance, XAuint32 *pManualSetting)
XAresult(* GetZoom)(XACameraItf self, XApermille *pZoom, XAboolean *pDigital)
XAresult(* IsFlashReady)(XACameraItf self, XAboolean *pReady)
XAresult(* RegisterCallback)(XACameraItf self, xaCameraCallback callback, void *pContext)
XAresult(* SetAperture)(XACameraItf self, XAuint32 aperture, XAuint32 manualSetting)
XAresult(* SetAutoLocks)(XACameraItf self, XAuint32 locks)
XAresult(* SetExposureMode)(XACameraItf self, XAuint32 exposure, XAuint32 compensation)
XAresult(* SetFlashMode)(XACameraItf self, XAuint32 flashMode)
XAresult(* SetFocusMode)(XACameraItf self, XAuint32 focusMode, XAmillimeter manualSetting, XAboolean macroEnabled)
XAresult(* SetFocusRegionPattern)(XACameraItf self, XAuint32 focusPattern, XAuint32 activePoints1, XAuint32 activePoints2)
XAresult(* SetISOSensitivity)(XACameraItf self, XAuint32 isoSensitivity, XAuint32 manualSetting)
XAresult(* SetMeteringMode)(XACameraItf self, XAuint32 meteringMode)
XAresult(* SetShutterSpeed)(XACameraItf self, XAuint32 shutterSpeed, XAmicrosecond manualSetting)
XAresult(* SetWhiteBalance)(XACameraItf self, XAuint32 whiteBalance, XAuint32 manualSetting)
XAresult(* SetZoom)(XACameraItf self, XApermille zoom, XAboolean digitalEnabled, XAuint32 speed, XAboolean async)
LIMOpenMAX Implementation API Reference - Generated by doxygen