VideoSettingsKeys class Null safety

Map keys for configuring output video format.

A video settings map may take one of two forms:

  1. For compressed video output, use only the keys in VideoSettingsKeys.
  2. For uncompressed video output, start with kCVPixelBuffer* keys in <CoreVideo/CVPixelBuffer.h>.

In addition to the keys in CVPixelBuffer.h, uncompressed video settings dictionaries may also contain the following keys:

videoPixelAspectRatio videoCleanAperture videoScalingMode videoColorProperties videoAllowWideColor

It is an error to add any other keys to an uncompressed video settings map.

Properties

hashCode int
The hash code for this object.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

videoCodec → const String
Key used to set the video codec.
'AVVideoCodecKey'