Class ProResEncoderSettings
The settings of the ProRes Encoder.
Inherited Members
Namespace: UnityEditor.Recorder.Encoder
Assembly: Unity.Recorder.Editor.dll
Syntax
[Serializable]
[EncoderSettings(typeof(ProResEncoder))]
public sealed class ProResEncoderSettings : IEncoderSettings, IEquatable<ProResEncoderSettings>
Remarks
This class is sealed because users shouldn't inherit from it. Instead, create a new encoder along with its settings class.
Properties
Format
The format of the encoder.
Declaration
public ProResEncoderSettings.OutputFormat Format { get; set; }
Property Value
Type | Description |
---|---|
ProResEncoderSettings.OutputFormat |
Methods
Equals(object)
Compares the current object with another one.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj | The object to compare with the current one. |
Returns
Type | Description |
---|---|
bool | True if the two objects are equal, false otherwise. |
Overrides
GetHashCode()
Returns a hash code of all serialized fields.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int | The hash code. |
Overrides
SupportsCurrentPlatform()
Indicates whether the encoder is supported on the current operating system or not.
Declaration
public bool SupportsCurrentPlatform()
Returns
Type | Description |
---|---|
bool | True if the encoder works on this platform, False otherwise. |