Camera_OutputCapability

Overview

The Camera_OutputCapability struct defines the camera output capability.

Since: 11

Related module: OH_Camera

Summary

Member Variables

Name Description
Camera_Profile ** previewProfiles List of preview profiles.
uint32_t previewProfilesSize Size of the preview profiles.
Camera_Profile ** photoProfiles List of photo profiles.
uint32_t photoProfilesSize Size of the photo profiles.
Camera_VideoProfile ** videoProfiles List of video profiles.
uint32_t videoProfilesSize Size of the video profiles.
Camera_MetadataObjectType ** supportedMetadataObjectTypes Types of the metadata objects supported.
uint32_t metadataProfilesSize Size of the metadata profiles.

Member Variable Description

metadataProfilesSize

uint32_t Camera_OutputCapability::metadataProfilesSize

Description

Size of the metadata profiles.

photoProfiles

Camera_Profile** Camera_OutputCapability::photoProfiles

Description

List of photo profiles.

photoProfilesSize

uint32_t Camera_OutputCapability::photoProfilesSize

Description

Size of the photo profiles.

previewProfiles

Camera_Profile** Camera_OutputCapability::previewProfiles

Description

List of preview profiles.

previewProfilesSize

uint32_t Camera_OutputCapability::previewProfilesSize

Description

Size of the preview profiles.

supportedMetadataObjectTypes

Camera_MetadataObjectType** Camera_OutputCapability::supportedMetadataObjectTypes

Description

Types of the metadata objects supported.

videoProfiles

Camera_VideoProfile** Camera_OutputCapability::videoProfiles

Description

List of video profiles.

videoProfilesSize

uint32_t Camera_OutputCapability::videoProfilesSize

Description

Size of the video profiles.