GroupableFeatures


object GroupableFeatures


A collection of GroupableFeature instances that are specific to video recording.

Summary

Public properties

GroupableFeature

A feature object of type FEATURE_TYPE_RECORDING_QUALITY representing Quality.FHD video recording.

GroupableFeature

A feature object of type FEATURE_TYPE_RECORDING_QUALITY representing Quality.HD video recording.

GroupableFeature

A feature object of type FEATURE_TYPE_RECORDING_QUALITY representing Quality.SD video recording.

GroupableFeature

A feature object of type FEATURE_TYPE_RECORDING_QUALITY representing Quality.UHD video recording.

GroupableFeature

A feature object of type FEATURE_TYPE_VIDEO_STABILIZATION representing a video stabilization mode that applies to the video recording only, not the preview.

Public properties

FHD_RECORDING

Added in 1.6.0-alpha02
val FHD_RECORDINGGroupableFeature

A feature object of type FEATURE_TYPE_RECORDING_QUALITY representing Quality.FHD video recording.

HD_RECORDING

Added in 1.6.0-alpha02
val HD_RECORDINGGroupableFeature

A feature object of type FEATURE_TYPE_RECORDING_QUALITY representing Quality.HD video recording.

SD_RECORDING

Added in 1.6.0-alpha02
val SD_RECORDINGGroupableFeature

A feature object of type FEATURE_TYPE_RECORDING_QUALITY representing Quality.SD video recording.

UHD_RECORDING

Added in 1.6.0-alpha02
val UHD_RECORDINGGroupableFeature

A feature object of type FEATURE_TYPE_RECORDING_QUALITY representing Quality.UHD video recording.

VIDEO_STABILIZATION

Added in 1.6.0-alpha02
val VIDEO_STABILIZATIONGroupableFeature

A feature object of type FEATURE_TYPE_VIDEO_STABILIZATION representing a video stabilization mode that applies to the video recording only, not the preview.

VideoCapture.Builder.setVideoStabilizationEnabled, the non-groupable API corresponding to this feature, must not be used when using this feature as that may lead to conflicting androidx.camera.core.SessionConfig values.