Quality

@RequiresApi(value = 21)
class Quality


A class representing video quality constraints that will be used by QualitySelector to choose video resolution and appropriate encoding parameters.

Summary

Constants

const Quality!

Full High Definition (FHD) 1080p video quality.

const Quality!

High Definition (HD) video quality.

const Quality!

The highest video quality supported by the video frame producer.

const Quality!

The lowest video quality supported by the video frame producer.

const Quality!

Standard Definition (SD) 480p video quality.

const Quality!

Ultra High Definition (UHD) 2160p video quality.

Constants

FHD

Added in 1.1.0
const val FHDQuality!

Full High Definition (FHD) 1080p video quality.

This video quality usually corresponds to a resolution of 1920 x 1080 (1080p) pixels.

HD

Added in 1.1.0
const val HDQuality!

High Definition (HD) video quality.

This video quality usually corresponds to a resolution of 1280 x 720 (720p) pixels.

HIGHEST

Added in 1.1.0
const val HIGHESTQuality!

The highest video quality supported by the video frame producer.

LOWEST

Added in 1.1.0
const val LOWESTQuality!

The lowest video quality supported by the video frame producer.

SD

Added in 1.1.0
const val SDQuality!

Standard Definition (SD) 480p video quality.

This video quality usually corresponds to a resolution of 720 x 480 or 640 x 480 (480p) pixels.

UHD

Added in 1.1.0
const val UHDQuality!

Ultra High Definition (UHD) 2160p video quality.

This video quality usually corresponds to a resolution of 3840 x 2160 (2160p) pixels.