Namespace UnityEditor.Recorder.Encoder
Classes
CoreEncoderSettings
The settings of the Core Encoder.
EncoderSettingsAttribute
An attribute that, when placed on an IEncoderSettings type, can associate with an IEncoder.
GifEncoderSettings
The settings of the GIF Encoder.
ProResEncoderSettings
The settings of the ProRes Encoder.
Structs
RecordingContext
A structure that defines information that is passed to the encoder about the recording's inputs and requirements.
Interfaces
IEncoder
Interface to implement to create an encoder.
IEncoderSettings
Interface to implement to create settings for an encoder.
Enums
CoreEncoderSettings.H264EncodingProfile
The available encoding profiles for the H.264 codec. Each profile defines a set of capabilities and constraints on which decoders rely.
CoreEncoderSettings.OutputCodec
The choice of encoder and container for the output file.
CoreEncoderSettings.VideoEncodingQuality
Available options for the encoding quality of videos.
EncoderCoordinateConvention
The convention of the coordinate system for an encoder, to ensure that the images supplied to the encoder are flipped if needed.
IEncoder.VideoInputPath
Defined the kind of image buffer, the Encoder can encoder
ProResEncoderSettings.OutputFormat
The output format of the ProRes encoder.
ProResEncoderSettings.ProResColorDefinition
The list of available color definitions.