VideoEncodeAcceleratorCapability

@Serializable
data class VideoEncodeAcceleratorCapability(val profile: String, val maxResolution: SystemInfo.Size, val maxFramerateNumerator: Int, val maxFramerateDenominator: Int)

Describes a supported video encoding profile with its associated maximum resolution and maximum framerate.

Constructors

Link copied to clipboard
constructor(profile: String, maxResolution: SystemInfo.Size, maxFramerateNumerator: Int, maxFramerateDenominator: Int)

Properties

Link copied to clipboard
Link copied to clipboard

Maximum encoding framerate in frames per second supported for this |profile|, as fraction's numerator and denominator, e.g. 24/1 fps, 24000/1001 fps, etc.

Link copied to clipboard

Maximum video dimensions in pixels supported for this |profile|.

Link copied to clipboard

Video codec profile that is supported, e.g H264 Main.