MultiMedia_CameraConfig

Overview

Defines the CameraConfig class for operations on camera configurations.

Since:

1.0

Version:

1.0

Summary

Files

File Name Description
camera_config.h Declares functions in the CameraConfig class.

Data Structures

Data Structure Name Description
OHOS::Media::CameraConfig Provides functions to configure camera parameters.

Functions

Function Name Description
OHOS::Media::CameraConfig::~CameraConfig () virtual A destructor used to delete the CameraAbility instance.
OHOS::Media::CameraConfig::CreateCameraConfig () static CameraConfig Creates the CameraConfig instance of this singleton class to configure and read the required parameters.
OHOS::Media::CameraConfig::SetFrameStateCallback (FrameStateCallback callback, EventHandler handler) virtual void Sets a frame state callback to responds to state changes.
OHOS::Media::CameraConfig::GetEventHandler () const virtual EventHandler Obtains the EventHandler object.
OHOS::Media::CameraConfig::GetFrameStateCb () const virtual FrameStateCallback * Obtains a FrameStateCallback object.
OHOS::Media::CameraConfig::CameraConfig () A constructor used to create a CameraConfig instance.

Details

Function Documentation

CameraConfig()


1. OHOS::Media::CameraConfig::CameraConfig ()

Description:

A constructor used to create a CameraConfig instance.

CreateCameraConfig()


1. static [CameraConfig]($api-api-SmartVision-Devices-OHOS-Media-CameraConfig.md)* OHOS::Media::CameraConfig::CreateCameraConfig ()

Description:

Creates the CameraConfig instance of this singleton class to configure and read the required parameters.

Returns:

Returns the CameraConfig instance if created; returns NULL otherwise.

GetEventHandler()


1. virtual EventHandler* OHOS::Media::CameraConfig::GetEventHandler () const

Description:

Obtains the EventHandler object.

Returns:

Returns the pointer to the EventHandler object if obtained; returns NULL otherwise.

GetFrameStateCb()


1. virtual [FrameStateCallback]($api-api-SmartVision-Devices-OHOS-Media-FrameStateCallback.md)* OHOS::Media::CameraConfig::GetFrameStateCb () const

Description:

Obtains a FrameStateCallback object.

Returns:

Returns the pointer to the FrameStateCallback object if obtained; returns NULL otherwise.

SetFrameStateCallback()


1. virtual void OHOS::Media::CameraConfig::SetFrameStateCallback ([FrameStateCallback]($api-api-SmartVision-Devices-OHOS-Media-FrameStateCallback.md) * callback, EventHandler * handler )

Description:

Sets a frame state callback to responds to state changes.

Parameters:

Name Description
callback Indicates the frame state callback.
handler Indicates the event handler.

~CameraConfig()


1. virtual OHOS::Media::CameraConfig::~CameraConfig ()

Description:

A destructor used to delete the CameraAbility instance.