/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the mediaconvert-2017-08-29.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.MediaConvert
{
///
/// Constants used for properties of type AacAudioDescriptionBroadcasterMix.
///
public class AacAudioDescriptionBroadcasterMix : ConstantClass
{
///
/// Constant BROADCASTER_MIXED_AD for AacAudioDescriptionBroadcasterMix
///
public static readonly AacAudioDescriptionBroadcasterMix BROADCASTER_MIXED_AD = new AacAudioDescriptionBroadcasterMix("BROADCASTER_MIXED_AD");
///
/// Constant NORMAL for AacAudioDescriptionBroadcasterMix
///
public static readonly AacAudioDescriptionBroadcasterMix NORMAL = new AacAudioDescriptionBroadcasterMix("NORMAL");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AacAudioDescriptionBroadcasterMix(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AacAudioDescriptionBroadcasterMix FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AacAudioDescriptionBroadcasterMix(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AacCodecProfile.
///
public class AacCodecProfile : ConstantClass
{
///
/// Constant HEV1 for AacCodecProfile
///
public static readonly AacCodecProfile HEV1 = new AacCodecProfile("HEV1");
///
/// Constant HEV2 for AacCodecProfile
///
public static readonly AacCodecProfile HEV2 = new AacCodecProfile("HEV2");
///
/// Constant LC for AacCodecProfile
///
public static readonly AacCodecProfile LC = new AacCodecProfile("LC");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AacCodecProfile(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AacCodecProfile FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AacCodecProfile(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AacCodingMode.
///
public class AacCodingMode : ConstantClass
{
///
/// Constant AD_RECEIVER_MIX for AacCodingMode
///
public static readonly AacCodingMode AD_RECEIVER_MIX = new AacCodingMode("AD_RECEIVER_MIX");
///
/// Constant CODING_MODE_1_0 for AacCodingMode
///
public static readonly AacCodingMode CODING_MODE_1_0 = new AacCodingMode("CODING_MODE_1_0");
///
/// Constant CODING_MODE_1_1 for AacCodingMode
///
public static readonly AacCodingMode CODING_MODE_1_1 = new AacCodingMode("CODING_MODE_1_1");
///
/// Constant CODING_MODE_2_0 for AacCodingMode
///
public static readonly AacCodingMode CODING_MODE_2_0 = new AacCodingMode("CODING_MODE_2_0");
///
/// Constant CODING_MODE_5_1 for AacCodingMode
///
public static readonly AacCodingMode CODING_MODE_5_1 = new AacCodingMode("CODING_MODE_5_1");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AacCodingMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AacCodingMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AacCodingMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AacRateControlMode.
///
public class AacRateControlMode : ConstantClass
{
///
/// Constant CBR for AacRateControlMode
///
public static readonly AacRateControlMode CBR = new AacRateControlMode("CBR");
///
/// Constant VBR for AacRateControlMode
///
public static readonly AacRateControlMode VBR = new AacRateControlMode("VBR");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AacRateControlMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AacRateControlMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AacRateControlMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AacRawFormat.
///
public class AacRawFormat : ConstantClass
{
///
/// Constant LATM_LOAS for AacRawFormat
///
public static readonly AacRawFormat LATM_LOAS = new AacRawFormat("LATM_LOAS");
///
/// Constant NONE for AacRawFormat
///
public static readonly AacRawFormat NONE = new AacRawFormat("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AacRawFormat(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AacRawFormat FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AacRawFormat(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AacSpecification.
///
public class AacSpecification : ConstantClass
{
///
/// Constant MPEG2 for AacSpecification
///
public static readonly AacSpecification MPEG2 = new AacSpecification("MPEG2");
///
/// Constant MPEG4 for AacSpecification
///
public static readonly AacSpecification MPEG4 = new AacSpecification("MPEG4");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AacSpecification(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AacSpecification FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AacSpecification(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AacVbrQuality.
///
public class AacVbrQuality : ConstantClass
{
///
/// Constant HIGH for AacVbrQuality
///
public static readonly AacVbrQuality HIGH = new AacVbrQuality("HIGH");
///
/// Constant LOW for AacVbrQuality
///
public static readonly AacVbrQuality LOW = new AacVbrQuality("LOW");
///
/// Constant MEDIUM_HIGH for AacVbrQuality
///
public static readonly AacVbrQuality MEDIUM_HIGH = new AacVbrQuality("MEDIUM_HIGH");
///
/// Constant MEDIUM_LOW for AacVbrQuality
///
public static readonly AacVbrQuality MEDIUM_LOW = new AacVbrQuality("MEDIUM_LOW");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AacVbrQuality(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AacVbrQuality FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AacVbrQuality(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Ac3BitstreamMode.
///
public class Ac3BitstreamMode : ConstantClass
{
///
/// Constant COMMENTARY for Ac3BitstreamMode
///
public static readonly Ac3BitstreamMode COMMENTARY = new Ac3BitstreamMode("COMMENTARY");
///
/// Constant COMPLETE_MAIN for Ac3BitstreamMode
///
public static readonly Ac3BitstreamMode COMPLETE_MAIN = new Ac3BitstreamMode("COMPLETE_MAIN");
///
/// Constant DIALOGUE for Ac3BitstreamMode
///
public static readonly Ac3BitstreamMode DIALOGUE = new Ac3BitstreamMode("DIALOGUE");
///
/// Constant EMERGENCY for Ac3BitstreamMode
///
public static readonly Ac3BitstreamMode EMERGENCY = new Ac3BitstreamMode("EMERGENCY");
///
/// Constant HEARING_IMPAIRED for Ac3BitstreamMode
///
public static readonly Ac3BitstreamMode HEARING_IMPAIRED = new Ac3BitstreamMode("HEARING_IMPAIRED");
///
/// Constant MUSIC_AND_EFFECTS for Ac3BitstreamMode
///
public static readonly Ac3BitstreamMode MUSIC_AND_EFFECTS = new Ac3BitstreamMode("MUSIC_AND_EFFECTS");
///
/// Constant VISUALLY_IMPAIRED for Ac3BitstreamMode
///
public static readonly Ac3BitstreamMode VISUALLY_IMPAIRED = new Ac3BitstreamMode("VISUALLY_IMPAIRED");
///
/// Constant VOICE_OVER for Ac3BitstreamMode
///
public static readonly Ac3BitstreamMode VOICE_OVER = new Ac3BitstreamMode("VOICE_OVER");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Ac3BitstreamMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Ac3BitstreamMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Ac3BitstreamMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Ac3CodingMode.
///
public class Ac3CodingMode : ConstantClass
{
///
/// Constant CODING_MODE_1_0 for Ac3CodingMode
///
public static readonly Ac3CodingMode CODING_MODE_1_0 = new Ac3CodingMode("CODING_MODE_1_0");
///
/// Constant CODING_MODE_1_1 for Ac3CodingMode
///
public static readonly Ac3CodingMode CODING_MODE_1_1 = new Ac3CodingMode("CODING_MODE_1_1");
///
/// Constant CODING_MODE_2_0 for Ac3CodingMode
///
public static readonly Ac3CodingMode CODING_MODE_2_0 = new Ac3CodingMode("CODING_MODE_2_0");
///
/// Constant CODING_MODE_3_2_LFE for Ac3CodingMode
///
public static readonly Ac3CodingMode CODING_MODE_3_2_LFE = new Ac3CodingMode("CODING_MODE_3_2_LFE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Ac3CodingMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Ac3CodingMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Ac3CodingMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Ac3DynamicRangeCompressionLine.
///
public class Ac3DynamicRangeCompressionLine : ConstantClass
{
///
/// Constant FILM_LIGHT for Ac3DynamicRangeCompressionLine
///
public static readonly Ac3DynamicRangeCompressionLine FILM_LIGHT = new Ac3DynamicRangeCompressionLine("FILM_LIGHT");
///
/// Constant FILM_STANDARD for Ac3DynamicRangeCompressionLine
///
public static readonly Ac3DynamicRangeCompressionLine FILM_STANDARD = new Ac3DynamicRangeCompressionLine("FILM_STANDARD");
///
/// Constant MUSIC_LIGHT for Ac3DynamicRangeCompressionLine
///
public static readonly Ac3DynamicRangeCompressionLine MUSIC_LIGHT = new Ac3DynamicRangeCompressionLine("MUSIC_LIGHT");
///
/// Constant MUSIC_STANDARD for Ac3DynamicRangeCompressionLine
///
public static readonly Ac3DynamicRangeCompressionLine MUSIC_STANDARD = new Ac3DynamicRangeCompressionLine("MUSIC_STANDARD");
///
/// Constant NONE for Ac3DynamicRangeCompressionLine
///
public static readonly Ac3DynamicRangeCompressionLine NONE = new Ac3DynamicRangeCompressionLine("NONE");
///
/// Constant SPEECH for Ac3DynamicRangeCompressionLine
///
public static readonly Ac3DynamicRangeCompressionLine SPEECH = new Ac3DynamicRangeCompressionLine("SPEECH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Ac3DynamicRangeCompressionLine(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Ac3DynamicRangeCompressionLine FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Ac3DynamicRangeCompressionLine(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Ac3DynamicRangeCompressionProfile.
///
public class Ac3DynamicRangeCompressionProfile : ConstantClass
{
///
/// Constant FILM_STANDARD for Ac3DynamicRangeCompressionProfile
///
public static readonly Ac3DynamicRangeCompressionProfile FILM_STANDARD = new Ac3DynamicRangeCompressionProfile("FILM_STANDARD");
///
/// Constant NONE for Ac3DynamicRangeCompressionProfile
///
public static readonly Ac3DynamicRangeCompressionProfile NONE = new Ac3DynamicRangeCompressionProfile("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Ac3DynamicRangeCompressionProfile(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Ac3DynamicRangeCompressionProfile FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Ac3DynamicRangeCompressionProfile(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Ac3DynamicRangeCompressionRf.
///
public class Ac3DynamicRangeCompressionRf : ConstantClass
{
///
/// Constant FILM_LIGHT for Ac3DynamicRangeCompressionRf
///
public static readonly Ac3DynamicRangeCompressionRf FILM_LIGHT = new Ac3DynamicRangeCompressionRf("FILM_LIGHT");
///
/// Constant FILM_STANDARD for Ac3DynamicRangeCompressionRf
///
public static readonly Ac3DynamicRangeCompressionRf FILM_STANDARD = new Ac3DynamicRangeCompressionRf("FILM_STANDARD");
///
/// Constant MUSIC_LIGHT for Ac3DynamicRangeCompressionRf
///
public static readonly Ac3DynamicRangeCompressionRf MUSIC_LIGHT = new Ac3DynamicRangeCompressionRf("MUSIC_LIGHT");
///
/// Constant MUSIC_STANDARD for Ac3DynamicRangeCompressionRf
///
public static readonly Ac3DynamicRangeCompressionRf MUSIC_STANDARD = new Ac3DynamicRangeCompressionRf("MUSIC_STANDARD");
///
/// Constant NONE for Ac3DynamicRangeCompressionRf
///
public static readonly Ac3DynamicRangeCompressionRf NONE = new Ac3DynamicRangeCompressionRf("NONE");
///
/// Constant SPEECH for Ac3DynamicRangeCompressionRf
///
public static readonly Ac3DynamicRangeCompressionRf SPEECH = new Ac3DynamicRangeCompressionRf("SPEECH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Ac3DynamicRangeCompressionRf(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Ac3DynamicRangeCompressionRf FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Ac3DynamicRangeCompressionRf(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Ac3LfeFilter.
///
public class Ac3LfeFilter : ConstantClass
{
///
/// Constant DISABLED for Ac3LfeFilter
///
public static readonly Ac3LfeFilter DISABLED = new Ac3LfeFilter("DISABLED");
///
/// Constant ENABLED for Ac3LfeFilter
///
public static readonly Ac3LfeFilter ENABLED = new Ac3LfeFilter("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Ac3LfeFilter(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Ac3LfeFilter FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Ac3LfeFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Ac3MetadataControl.
///
public class Ac3MetadataControl : ConstantClass
{
///
/// Constant FOLLOW_INPUT for Ac3MetadataControl
///
public static readonly Ac3MetadataControl FOLLOW_INPUT = new Ac3MetadataControl("FOLLOW_INPUT");
///
/// Constant USE_CONFIGURED for Ac3MetadataControl
///
public static readonly Ac3MetadataControl USE_CONFIGURED = new Ac3MetadataControl("USE_CONFIGURED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Ac3MetadataControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Ac3MetadataControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Ac3MetadataControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AccelerationMode.
///
public class AccelerationMode : ConstantClass
{
///
/// Constant DISABLED for AccelerationMode
///
public static readonly AccelerationMode DISABLED = new AccelerationMode("DISABLED");
///
/// Constant ENABLED for AccelerationMode
///
public static readonly AccelerationMode ENABLED = new AccelerationMode("ENABLED");
///
/// Constant PREFERRED for AccelerationMode
///
public static readonly AccelerationMode PREFERRED = new AccelerationMode("PREFERRED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AccelerationMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AccelerationMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AccelerationMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AccelerationStatus.
///
public class AccelerationStatus : ConstantClass
{
///
/// Constant ACCELERATED for AccelerationStatus
///
public static readonly AccelerationStatus ACCELERATED = new AccelerationStatus("ACCELERATED");
///
/// Constant IN_PROGRESS for AccelerationStatus
///
public static readonly AccelerationStatus IN_PROGRESS = new AccelerationStatus("IN_PROGRESS");
///
/// Constant NOT_ACCELERATED for AccelerationStatus
///
public static readonly AccelerationStatus NOT_ACCELERATED = new AccelerationStatus("NOT_ACCELERATED");
///
/// Constant NOT_APPLICABLE for AccelerationStatus
///
public static readonly AccelerationStatus NOT_APPLICABLE = new AccelerationStatus("NOT_APPLICABLE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AccelerationStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AccelerationStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AccelerationStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AdvancedInputFilter.
///
public class AdvancedInputFilter : ConstantClass
{
///
/// Constant DISABLED for AdvancedInputFilter
///
public static readonly AdvancedInputFilter DISABLED = new AdvancedInputFilter("DISABLED");
///
/// Constant ENABLED for AdvancedInputFilter
///
public static readonly AdvancedInputFilter ENABLED = new AdvancedInputFilter("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AdvancedInputFilter(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AdvancedInputFilter FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AdvancedInputFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AdvancedInputFilterAddTexture.
///
public class AdvancedInputFilterAddTexture : ConstantClass
{
///
/// Constant DISABLED for AdvancedInputFilterAddTexture
///
public static readonly AdvancedInputFilterAddTexture DISABLED = new AdvancedInputFilterAddTexture("DISABLED");
///
/// Constant ENABLED for AdvancedInputFilterAddTexture
///
public static readonly AdvancedInputFilterAddTexture ENABLED = new AdvancedInputFilterAddTexture("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AdvancedInputFilterAddTexture(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AdvancedInputFilterAddTexture FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AdvancedInputFilterAddTexture(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AdvancedInputFilterSharpen.
///
public class AdvancedInputFilterSharpen : ConstantClass
{
///
/// Constant HIGH for AdvancedInputFilterSharpen
///
public static readonly AdvancedInputFilterSharpen HIGH = new AdvancedInputFilterSharpen("HIGH");
///
/// Constant LOW for AdvancedInputFilterSharpen
///
public static readonly AdvancedInputFilterSharpen LOW = new AdvancedInputFilterSharpen("LOW");
///
/// Constant OFF for AdvancedInputFilterSharpen
///
public static readonly AdvancedInputFilterSharpen OFF = new AdvancedInputFilterSharpen("OFF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AdvancedInputFilterSharpen(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AdvancedInputFilterSharpen FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AdvancedInputFilterSharpen(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AfdSignaling.
///
public class AfdSignaling : ConstantClass
{
///
/// Constant AUTO for AfdSignaling
///
public static readonly AfdSignaling AUTO = new AfdSignaling("AUTO");
///
/// Constant FIXED for AfdSignaling
///
public static readonly AfdSignaling FIXED = new AfdSignaling("FIXED");
///
/// Constant NONE for AfdSignaling
///
public static readonly AfdSignaling NONE = new AfdSignaling("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AfdSignaling(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AfdSignaling FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AfdSignaling(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AlphaBehavior.
///
public class AlphaBehavior : ConstantClass
{
///
/// Constant DISCARD for AlphaBehavior
///
public static readonly AlphaBehavior DISCARD = new AlphaBehavior("DISCARD");
///
/// Constant REMAP_TO_LUMA for AlphaBehavior
///
public static readonly AlphaBehavior REMAP_TO_LUMA = new AlphaBehavior("REMAP_TO_LUMA");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AlphaBehavior(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AlphaBehavior FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AlphaBehavior(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AncillaryConvert608To708.
///
public class AncillaryConvert608To708 : ConstantClass
{
///
/// Constant DISABLED for AncillaryConvert608To708
///
public static readonly AncillaryConvert608To708 DISABLED = new AncillaryConvert608To708("DISABLED");
///
/// Constant UPCONVERT for AncillaryConvert608To708
///
public static readonly AncillaryConvert608To708 UPCONVERT = new AncillaryConvert608To708("UPCONVERT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AncillaryConvert608To708(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AncillaryConvert608To708 FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AncillaryConvert608To708(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AncillaryTerminateCaptions.
///
public class AncillaryTerminateCaptions : ConstantClass
{
///
/// Constant DISABLED for AncillaryTerminateCaptions
///
public static readonly AncillaryTerminateCaptions DISABLED = new AncillaryTerminateCaptions("DISABLED");
///
/// Constant END_OF_INPUT for AncillaryTerminateCaptions
///
public static readonly AncillaryTerminateCaptions END_OF_INPUT = new AncillaryTerminateCaptions("END_OF_INPUT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AncillaryTerminateCaptions(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AncillaryTerminateCaptions FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AncillaryTerminateCaptions(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AntiAlias.
///
public class AntiAlias : ConstantClass
{
///
/// Constant DISABLED for AntiAlias
///
public static readonly AntiAlias DISABLED = new AntiAlias("DISABLED");
///
/// Constant ENABLED for AntiAlias
///
public static readonly AntiAlias ENABLED = new AntiAlias("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AntiAlias(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AntiAlias FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AntiAlias(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioChannelTag.
///
public class AudioChannelTag : ConstantClass
{
///
/// Constant C for AudioChannelTag
///
public static readonly AudioChannelTag C = new AudioChannelTag("C");
///
/// Constant CS for AudioChannelTag
///
public static readonly AudioChannelTag CS = new AudioChannelTag("CS");
///
/// Constant L for AudioChannelTag
///
public static readonly AudioChannelTag L = new AudioChannelTag("L");
///
/// Constant LC for AudioChannelTag
///
public static readonly AudioChannelTag LC = new AudioChannelTag("LC");
///
/// Constant LFE for AudioChannelTag
///
public static readonly AudioChannelTag LFE = new AudioChannelTag("LFE");
///
/// Constant LS for AudioChannelTag
///
public static readonly AudioChannelTag LS = new AudioChannelTag("LS");
///
/// Constant LSD for AudioChannelTag
///
public static readonly AudioChannelTag LSD = new AudioChannelTag("LSD");
///
/// Constant R for AudioChannelTag
///
public static readonly AudioChannelTag R = new AudioChannelTag("R");
///
/// Constant RC for AudioChannelTag
///
public static readonly AudioChannelTag RC = new AudioChannelTag("RC");
///
/// Constant RS for AudioChannelTag
///
public static readonly AudioChannelTag RS = new AudioChannelTag("RS");
///
/// Constant RSD for AudioChannelTag
///
public static readonly AudioChannelTag RSD = new AudioChannelTag("RSD");
///
/// Constant TCS for AudioChannelTag
///
public static readonly AudioChannelTag TCS = new AudioChannelTag("TCS");
///
/// Constant VHC for AudioChannelTag
///
public static readonly AudioChannelTag VHC = new AudioChannelTag("VHC");
///
/// Constant VHL for AudioChannelTag
///
public static readonly AudioChannelTag VHL = new AudioChannelTag("VHL");
///
/// Constant VHR for AudioChannelTag
///
public static readonly AudioChannelTag VHR = new AudioChannelTag("VHR");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioChannelTag(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioChannelTag FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioChannelTag(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioCodec.
///
public class AudioCodec : ConstantClass
{
///
/// Constant AAC for AudioCodec
///
public static readonly AudioCodec AAC = new AudioCodec("AAC");
///
/// Constant AC3 for AudioCodec
///
public static readonly AudioCodec AC3 = new AudioCodec("AC3");
///
/// Constant AIFF for AudioCodec
///
public static readonly AudioCodec AIFF = new AudioCodec("AIFF");
///
/// Constant EAC3 for AudioCodec
///
public static readonly AudioCodec EAC3 = new AudioCodec("EAC3");
///
/// Constant EAC3_ATMOS for AudioCodec
///
public static readonly AudioCodec EAC3_ATMOS = new AudioCodec("EAC3_ATMOS");
///
/// Constant MP2 for AudioCodec
///
public static readonly AudioCodec MP2 = new AudioCodec("MP2");
///
/// Constant MP3 for AudioCodec
///
public static readonly AudioCodec MP3 = new AudioCodec("MP3");
///
/// Constant OPUS for AudioCodec
///
public static readonly AudioCodec OPUS = new AudioCodec("OPUS");
///
/// Constant PASSTHROUGH for AudioCodec
///
public static readonly AudioCodec PASSTHROUGH = new AudioCodec("PASSTHROUGH");
///
/// Constant VORBIS for AudioCodec
///
public static readonly AudioCodec VORBIS = new AudioCodec("VORBIS");
///
/// Constant WAV for AudioCodec
///
public static readonly AudioCodec WAV = new AudioCodec("WAV");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioCodec(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioCodec FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioCodec(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioDefaultSelection.
///
public class AudioDefaultSelection : ConstantClass
{
///
/// Constant DEFAULT for AudioDefaultSelection
///
public static readonly AudioDefaultSelection DEFAULT = new AudioDefaultSelection("DEFAULT");
///
/// Constant NOT_DEFAULT for AudioDefaultSelection
///
public static readonly AudioDefaultSelection NOT_DEFAULT = new AudioDefaultSelection("NOT_DEFAULT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioDefaultSelection(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioDefaultSelection FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioDefaultSelection(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioDurationCorrection.
///
public class AudioDurationCorrection : ConstantClass
{
///
/// Constant AUTO for AudioDurationCorrection
///
public static readonly AudioDurationCorrection AUTO = new AudioDurationCorrection("AUTO");
///
/// Constant DISABLED for AudioDurationCorrection
///
public static readonly AudioDurationCorrection DISABLED = new AudioDurationCorrection("DISABLED");
///
/// Constant FRAME for AudioDurationCorrection
///
public static readonly AudioDurationCorrection FRAME = new AudioDurationCorrection("FRAME");
///
/// Constant TRACK for AudioDurationCorrection
///
public static readonly AudioDurationCorrection TRACK = new AudioDurationCorrection("TRACK");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioDurationCorrection(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioDurationCorrection FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioDurationCorrection(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioLanguageCodeControl.
///
public class AudioLanguageCodeControl : ConstantClass
{
///
/// Constant FOLLOW_INPUT for AudioLanguageCodeControl
///
public static readonly AudioLanguageCodeControl FOLLOW_INPUT = new AudioLanguageCodeControl("FOLLOW_INPUT");
///
/// Constant USE_CONFIGURED for AudioLanguageCodeControl
///
public static readonly AudioLanguageCodeControl USE_CONFIGURED = new AudioLanguageCodeControl("USE_CONFIGURED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioLanguageCodeControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioLanguageCodeControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioLanguageCodeControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioNormalizationAlgorithm.
///
public class AudioNormalizationAlgorithm : ConstantClass
{
///
/// Constant ITU_BS_1770_1 for AudioNormalizationAlgorithm
///
public static readonly AudioNormalizationAlgorithm ITU_BS_1770_1 = new AudioNormalizationAlgorithm("ITU_BS_1770_1");
///
/// Constant ITU_BS_1770_2 for AudioNormalizationAlgorithm
///
public static readonly AudioNormalizationAlgorithm ITU_BS_1770_2 = new AudioNormalizationAlgorithm("ITU_BS_1770_2");
///
/// Constant ITU_BS_1770_3 for AudioNormalizationAlgorithm
///
public static readonly AudioNormalizationAlgorithm ITU_BS_1770_3 = new AudioNormalizationAlgorithm("ITU_BS_1770_3");
///
/// Constant ITU_BS_1770_4 for AudioNormalizationAlgorithm
///
public static readonly AudioNormalizationAlgorithm ITU_BS_1770_4 = new AudioNormalizationAlgorithm("ITU_BS_1770_4");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioNormalizationAlgorithm(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioNormalizationAlgorithm FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioNormalizationAlgorithm(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioNormalizationAlgorithmControl.
///
public class AudioNormalizationAlgorithmControl : ConstantClass
{
///
/// Constant CORRECT_AUDIO for AudioNormalizationAlgorithmControl
///
public static readonly AudioNormalizationAlgorithmControl CORRECT_AUDIO = new AudioNormalizationAlgorithmControl("CORRECT_AUDIO");
///
/// Constant MEASURE_ONLY for AudioNormalizationAlgorithmControl
///
public static readonly AudioNormalizationAlgorithmControl MEASURE_ONLY = new AudioNormalizationAlgorithmControl("MEASURE_ONLY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioNormalizationAlgorithmControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioNormalizationAlgorithmControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioNormalizationAlgorithmControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioNormalizationLoudnessLogging.
///
public class AudioNormalizationLoudnessLogging : ConstantClass
{
///
/// Constant DONT_LOG for AudioNormalizationLoudnessLogging
///
public static readonly AudioNormalizationLoudnessLogging DONT_LOG = new AudioNormalizationLoudnessLogging("DONT_LOG");
///
/// Constant LOG for AudioNormalizationLoudnessLogging
///
public static readonly AudioNormalizationLoudnessLogging LOG = new AudioNormalizationLoudnessLogging("LOG");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioNormalizationLoudnessLogging(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioNormalizationLoudnessLogging FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioNormalizationLoudnessLogging(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioNormalizationPeakCalculation.
///
public class AudioNormalizationPeakCalculation : ConstantClass
{
///
/// Constant NONE for AudioNormalizationPeakCalculation
///
public static readonly AudioNormalizationPeakCalculation NONE = new AudioNormalizationPeakCalculation("NONE");
///
/// Constant TRUE_PEAK for AudioNormalizationPeakCalculation
///
public static readonly AudioNormalizationPeakCalculation TRUE_PEAK = new AudioNormalizationPeakCalculation("TRUE_PEAK");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioNormalizationPeakCalculation(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioNormalizationPeakCalculation FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioNormalizationPeakCalculation(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioSelectorType.
///
public class AudioSelectorType : ConstantClass
{
///
/// Constant HLS_RENDITION_GROUP for AudioSelectorType
///
public static readonly AudioSelectorType HLS_RENDITION_GROUP = new AudioSelectorType("HLS_RENDITION_GROUP");
///
/// Constant LANGUAGE_CODE for AudioSelectorType
///
public static readonly AudioSelectorType LANGUAGE_CODE = new AudioSelectorType("LANGUAGE_CODE");
///
/// Constant PID for AudioSelectorType
///
public static readonly AudioSelectorType PID = new AudioSelectorType("PID");
///
/// Constant TRACK for AudioSelectorType
///
public static readonly AudioSelectorType TRACK = new AudioSelectorType("TRACK");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioSelectorType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioSelectorType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioSelectorType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioTypeControl.
///
public class AudioTypeControl : ConstantClass
{
///
/// Constant FOLLOW_INPUT for AudioTypeControl
///
public static readonly AudioTypeControl FOLLOW_INPUT = new AudioTypeControl("FOLLOW_INPUT");
///
/// Constant USE_CONFIGURED for AudioTypeControl
///
public static readonly AudioTypeControl USE_CONFIGURED = new AudioTypeControl("USE_CONFIGURED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioTypeControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AudioTypeControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AudioTypeControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Av1AdaptiveQuantization.
///
public class Av1AdaptiveQuantization : ConstantClass
{
///
/// Constant HIGH for Av1AdaptiveQuantization
///
public static readonly Av1AdaptiveQuantization HIGH = new Av1AdaptiveQuantization("HIGH");
///
/// Constant HIGHER for Av1AdaptiveQuantization
///
public static readonly Av1AdaptiveQuantization HIGHER = new Av1AdaptiveQuantization("HIGHER");
///
/// Constant LOW for Av1AdaptiveQuantization
///
public static readonly Av1AdaptiveQuantization LOW = new Av1AdaptiveQuantization("LOW");
///
/// Constant MAX for Av1AdaptiveQuantization
///
public static readonly Av1AdaptiveQuantization MAX = new Av1AdaptiveQuantization("MAX");
///
/// Constant MEDIUM for Av1AdaptiveQuantization
///
public static readonly Av1AdaptiveQuantization MEDIUM = new Av1AdaptiveQuantization("MEDIUM");
///
/// Constant OFF for Av1AdaptiveQuantization
///
public static readonly Av1AdaptiveQuantization OFF = new Av1AdaptiveQuantization("OFF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Av1AdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Av1AdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Av1AdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Av1BitDepth.
///
public class Av1BitDepth : ConstantClass
{
///
/// Constant BIT_10 for Av1BitDepth
///
public static readonly Av1BitDepth BIT_10 = new Av1BitDepth("BIT_10");
///
/// Constant BIT_8 for Av1BitDepth
///
public static readonly Av1BitDepth BIT_8 = new Av1BitDepth("BIT_8");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Av1BitDepth(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Av1BitDepth FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Av1BitDepth(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Av1FramerateControl.
///
public class Av1FramerateControl : ConstantClass
{
///
/// Constant INITIALIZE_FROM_SOURCE for Av1FramerateControl
///
public static readonly Av1FramerateControl INITIALIZE_FROM_SOURCE = new Av1FramerateControl("INITIALIZE_FROM_SOURCE");
///
/// Constant SPECIFIED for Av1FramerateControl
///
public static readonly Av1FramerateControl SPECIFIED = new Av1FramerateControl("SPECIFIED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Av1FramerateControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Av1FramerateControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Av1FramerateControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Av1FramerateConversionAlgorithm.
///
public class Av1FramerateConversionAlgorithm : ConstantClass
{
///
/// Constant DUPLICATE_DROP for Av1FramerateConversionAlgorithm
///
public static readonly Av1FramerateConversionAlgorithm DUPLICATE_DROP = new Av1FramerateConversionAlgorithm("DUPLICATE_DROP");
///
/// Constant FRAMEFORMER for Av1FramerateConversionAlgorithm
///
public static readonly Av1FramerateConversionAlgorithm FRAMEFORMER = new Av1FramerateConversionAlgorithm("FRAMEFORMER");
///
/// Constant INTERPOLATE for Av1FramerateConversionAlgorithm
///
public static readonly Av1FramerateConversionAlgorithm INTERPOLATE = new Av1FramerateConversionAlgorithm("INTERPOLATE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Av1FramerateConversionAlgorithm(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Av1FramerateConversionAlgorithm FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Av1FramerateConversionAlgorithm(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Av1RateControlMode.
///
public class Av1RateControlMode : ConstantClass
{
///
/// Constant QVBR for Av1RateControlMode
///
public static readonly Av1RateControlMode QVBR = new Av1RateControlMode("QVBR");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Av1RateControlMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Av1RateControlMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Av1RateControlMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Av1SpatialAdaptiveQuantization.
///
public class Av1SpatialAdaptiveQuantization : ConstantClass
{
///
/// Constant DISABLED for Av1SpatialAdaptiveQuantization
///
public static readonly Av1SpatialAdaptiveQuantization DISABLED = new Av1SpatialAdaptiveQuantization("DISABLED");
///
/// Constant ENABLED for Av1SpatialAdaptiveQuantization
///
public static readonly Av1SpatialAdaptiveQuantization ENABLED = new Av1SpatialAdaptiveQuantization("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Av1SpatialAdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Av1SpatialAdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Av1SpatialAdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AvcIntraClass.
///
public class AvcIntraClass : ConstantClass
{
///
/// Constant CLASS_100 for AvcIntraClass
///
public static readonly AvcIntraClass CLASS_100 = new AvcIntraClass("CLASS_100");
///
/// Constant CLASS_200 for AvcIntraClass
///
public static readonly AvcIntraClass CLASS_200 = new AvcIntraClass("CLASS_200");
///
/// Constant CLASS_4K_2K for AvcIntraClass
///
public static readonly AvcIntraClass CLASS_4K_2K = new AvcIntraClass("CLASS_4K_2K");
///
/// Constant CLASS_50 for AvcIntraClass
///
public static readonly AvcIntraClass CLASS_50 = new AvcIntraClass("CLASS_50");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AvcIntraClass(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AvcIntraClass FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AvcIntraClass(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AvcIntraFramerateControl.
///
public class AvcIntraFramerateControl : ConstantClass
{
///
/// Constant INITIALIZE_FROM_SOURCE for AvcIntraFramerateControl
///
public static readonly AvcIntraFramerateControl INITIALIZE_FROM_SOURCE = new AvcIntraFramerateControl("INITIALIZE_FROM_SOURCE");
///
/// Constant SPECIFIED for AvcIntraFramerateControl
///
public static readonly AvcIntraFramerateControl SPECIFIED = new AvcIntraFramerateControl("SPECIFIED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AvcIntraFramerateControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AvcIntraFramerateControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AvcIntraFramerateControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AvcIntraFramerateConversionAlgorithm.
///
public class AvcIntraFramerateConversionAlgorithm : ConstantClass
{
///
/// Constant DUPLICATE_DROP for AvcIntraFramerateConversionAlgorithm
///
public static readonly AvcIntraFramerateConversionAlgorithm DUPLICATE_DROP = new AvcIntraFramerateConversionAlgorithm("DUPLICATE_DROP");
///
/// Constant FRAMEFORMER for AvcIntraFramerateConversionAlgorithm
///
public static readonly AvcIntraFramerateConversionAlgorithm FRAMEFORMER = new AvcIntraFramerateConversionAlgorithm("FRAMEFORMER");
///
/// Constant INTERPOLATE for AvcIntraFramerateConversionAlgorithm
///
public static readonly AvcIntraFramerateConversionAlgorithm INTERPOLATE = new AvcIntraFramerateConversionAlgorithm("INTERPOLATE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AvcIntraFramerateConversionAlgorithm(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AvcIntraFramerateConversionAlgorithm FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AvcIntraFramerateConversionAlgorithm(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AvcIntraInterlaceMode.
///
public class AvcIntraInterlaceMode : ConstantClass
{
///
/// Constant BOTTOM_FIELD for AvcIntraInterlaceMode
///
public static readonly AvcIntraInterlaceMode BOTTOM_FIELD = new AvcIntraInterlaceMode("BOTTOM_FIELD");
///
/// Constant FOLLOW_BOTTOM_FIELD for AvcIntraInterlaceMode
///
public static readonly AvcIntraInterlaceMode FOLLOW_BOTTOM_FIELD = new AvcIntraInterlaceMode("FOLLOW_BOTTOM_FIELD");
///
/// Constant FOLLOW_TOP_FIELD for AvcIntraInterlaceMode
///
public static readonly AvcIntraInterlaceMode FOLLOW_TOP_FIELD = new AvcIntraInterlaceMode("FOLLOW_TOP_FIELD");
///
/// Constant PROGRESSIVE for AvcIntraInterlaceMode
///
public static readonly AvcIntraInterlaceMode PROGRESSIVE = new AvcIntraInterlaceMode("PROGRESSIVE");
///
/// Constant TOP_FIELD for AvcIntraInterlaceMode
///
public static readonly AvcIntraInterlaceMode TOP_FIELD = new AvcIntraInterlaceMode("TOP_FIELD");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AvcIntraInterlaceMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AvcIntraInterlaceMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AvcIntraInterlaceMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AvcIntraScanTypeConversionMode.
///
public class AvcIntraScanTypeConversionMode : ConstantClass
{
///
/// Constant INTERLACED for AvcIntraScanTypeConversionMode
///
public static readonly AvcIntraScanTypeConversionMode INTERLACED = new AvcIntraScanTypeConversionMode("INTERLACED");
///
/// Constant INTERLACED_OPTIMIZE for AvcIntraScanTypeConversionMode
///
public static readonly AvcIntraScanTypeConversionMode INTERLACED_OPTIMIZE = new AvcIntraScanTypeConversionMode("INTERLACED_OPTIMIZE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AvcIntraScanTypeConversionMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AvcIntraScanTypeConversionMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AvcIntraScanTypeConversionMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AvcIntraSlowPal.
///
public class AvcIntraSlowPal : ConstantClass
{
///
/// Constant DISABLED for AvcIntraSlowPal
///
public static readonly AvcIntraSlowPal DISABLED = new AvcIntraSlowPal("DISABLED");
///
/// Constant ENABLED for AvcIntraSlowPal
///
public static readonly AvcIntraSlowPal ENABLED = new AvcIntraSlowPal("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AvcIntraSlowPal(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AvcIntraSlowPal FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AvcIntraSlowPal(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AvcIntraTelecine.
///
public class AvcIntraTelecine : ConstantClass
{
///
/// Constant HARD for AvcIntraTelecine
///
public static readonly AvcIntraTelecine HARD = new AvcIntraTelecine("HARD");
///
/// Constant NONE for AvcIntraTelecine
///
public static readonly AvcIntraTelecine NONE = new AvcIntraTelecine("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AvcIntraTelecine(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AvcIntraTelecine FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AvcIntraTelecine(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AvcIntraUhdQualityTuningLevel.
///
public class AvcIntraUhdQualityTuningLevel : ConstantClass
{
///
/// Constant MULTI_PASS for AvcIntraUhdQualityTuningLevel
///
public static readonly AvcIntraUhdQualityTuningLevel MULTI_PASS = new AvcIntraUhdQualityTuningLevel("MULTI_PASS");
///
/// Constant SINGLE_PASS for AvcIntraUhdQualityTuningLevel
///
public static readonly AvcIntraUhdQualityTuningLevel SINGLE_PASS = new AvcIntraUhdQualityTuningLevel("SINGLE_PASS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AvcIntraUhdQualityTuningLevel(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AvcIntraUhdQualityTuningLevel FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AvcIntraUhdQualityTuningLevel(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BandwidthReductionFilterSharpening.
///
public class BandwidthReductionFilterSharpening : ConstantClass
{
///
/// Constant HIGH for BandwidthReductionFilterSharpening
///
public static readonly BandwidthReductionFilterSharpening HIGH = new BandwidthReductionFilterSharpening("HIGH");
///
/// Constant LOW for BandwidthReductionFilterSharpening
///
public static readonly BandwidthReductionFilterSharpening LOW = new BandwidthReductionFilterSharpening("LOW");
///
/// Constant MEDIUM for BandwidthReductionFilterSharpening
///
public static readonly BandwidthReductionFilterSharpening MEDIUM = new BandwidthReductionFilterSharpening("MEDIUM");
///
/// Constant OFF for BandwidthReductionFilterSharpening
///
public static readonly BandwidthReductionFilterSharpening OFF = new BandwidthReductionFilterSharpening("OFF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BandwidthReductionFilterSharpening(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BandwidthReductionFilterSharpening FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BandwidthReductionFilterSharpening(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BandwidthReductionFilterStrength.
///
public class BandwidthReductionFilterStrength : ConstantClass
{
///
/// Constant AUTO for BandwidthReductionFilterStrength
///
public static readonly BandwidthReductionFilterStrength AUTO = new BandwidthReductionFilterStrength("AUTO");
///
/// Constant HIGH for BandwidthReductionFilterStrength
///
public static readonly BandwidthReductionFilterStrength HIGH = new BandwidthReductionFilterStrength("HIGH");
///
/// Constant LOW for BandwidthReductionFilterStrength
///
public static readonly BandwidthReductionFilterStrength LOW = new BandwidthReductionFilterStrength("LOW");
///
/// Constant MEDIUM for BandwidthReductionFilterStrength
///
public static readonly BandwidthReductionFilterStrength MEDIUM = new BandwidthReductionFilterStrength("MEDIUM");
///
/// Constant OFF for BandwidthReductionFilterStrength
///
public static readonly BandwidthReductionFilterStrength OFF = new BandwidthReductionFilterStrength("OFF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BandwidthReductionFilterStrength(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BandwidthReductionFilterStrength FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BandwidthReductionFilterStrength(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BillingTagsSource.
///
public class BillingTagsSource : ConstantClass
{
///
/// Constant JOB for BillingTagsSource
///
public static readonly BillingTagsSource JOB = new BillingTagsSource("JOB");
///
/// Constant JOB_TEMPLATE for BillingTagsSource
///
public static readonly BillingTagsSource JOB_TEMPLATE = new BillingTagsSource("JOB_TEMPLATE");
///
/// Constant PRESET for BillingTagsSource
///
public static readonly BillingTagsSource PRESET = new BillingTagsSource("PRESET");
///
/// Constant QUEUE for BillingTagsSource
///
public static readonly BillingTagsSource QUEUE = new BillingTagsSource("QUEUE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BillingTagsSource(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BillingTagsSource FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BillingTagsSource(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BurninSubtitleAlignment.
///
public class BurninSubtitleAlignment : ConstantClass
{
///
/// Constant AUTO for BurninSubtitleAlignment
///
public static readonly BurninSubtitleAlignment AUTO = new BurninSubtitleAlignment("AUTO");
///
/// Constant CENTERED for BurninSubtitleAlignment
///
public static readonly BurninSubtitleAlignment CENTERED = new BurninSubtitleAlignment("CENTERED");
///
/// Constant LEFT for BurninSubtitleAlignment
///
public static readonly BurninSubtitleAlignment LEFT = new BurninSubtitleAlignment("LEFT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BurninSubtitleAlignment(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BurninSubtitleAlignment FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BurninSubtitleAlignment(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BurninSubtitleApplyFontColor.
///
public class BurninSubtitleApplyFontColor : ConstantClass
{
///
/// Constant ALL_TEXT for BurninSubtitleApplyFontColor
///
public static readonly BurninSubtitleApplyFontColor ALL_TEXT = new BurninSubtitleApplyFontColor("ALL_TEXT");
///
/// Constant WHITE_TEXT_ONLY for BurninSubtitleApplyFontColor
///
public static readonly BurninSubtitleApplyFontColor WHITE_TEXT_ONLY = new BurninSubtitleApplyFontColor("WHITE_TEXT_ONLY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BurninSubtitleApplyFontColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BurninSubtitleApplyFontColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BurninSubtitleApplyFontColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BurninSubtitleBackgroundColor.
///
public class BurninSubtitleBackgroundColor : ConstantClass
{
///
/// Constant AUTO for BurninSubtitleBackgroundColor
///
public static readonly BurninSubtitleBackgroundColor AUTO = new BurninSubtitleBackgroundColor("AUTO");
///
/// Constant BLACK for BurninSubtitleBackgroundColor
///
public static readonly BurninSubtitleBackgroundColor BLACK = new BurninSubtitleBackgroundColor("BLACK");
///
/// Constant NONE for BurninSubtitleBackgroundColor
///
public static readonly BurninSubtitleBackgroundColor NONE = new BurninSubtitleBackgroundColor("NONE");
///
/// Constant WHITE for BurninSubtitleBackgroundColor
///
public static readonly BurninSubtitleBackgroundColor WHITE = new BurninSubtitleBackgroundColor("WHITE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BurninSubtitleBackgroundColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BurninSubtitleBackgroundColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BurninSubtitleBackgroundColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BurninSubtitleFallbackFont.
///
public class BurninSubtitleFallbackFont : ConstantClass
{
///
/// Constant BEST_MATCH for BurninSubtitleFallbackFont
///
public static readonly BurninSubtitleFallbackFont BEST_MATCH = new BurninSubtitleFallbackFont("BEST_MATCH");
///
/// Constant MONOSPACED_SANSSERIF for BurninSubtitleFallbackFont
///
public static readonly BurninSubtitleFallbackFont MONOSPACED_SANSSERIF = new BurninSubtitleFallbackFont("MONOSPACED_SANSSERIF");
///
/// Constant MONOSPACED_SERIF for BurninSubtitleFallbackFont
///
public static readonly BurninSubtitleFallbackFont MONOSPACED_SERIF = new BurninSubtitleFallbackFont("MONOSPACED_SERIF");
///
/// Constant PROPORTIONAL_SANSSERIF for BurninSubtitleFallbackFont
///
public static readonly BurninSubtitleFallbackFont PROPORTIONAL_SANSSERIF = new BurninSubtitleFallbackFont("PROPORTIONAL_SANSSERIF");
///
/// Constant PROPORTIONAL_SERIF for BurninSubtitleFallbackFont
///
public static readonly BurninSubtitleFallbackFont PROPORTIONAL_SERIF = new BurninSubtitleFallbackFont("PROPORTIONAL_SERIF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BurninSubtitleFallbackFont(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BurninSubtitleFallbackFont FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BurninSubtitleFallbackFont(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BurninSubtitleFontColor.
///
public class BurninSubtitleFontColor : ConstantClass
{
///
/// Constant AUTO for BurninSubtitleFontColor
///
public static readonly BurninSubtitleFontColor AUTO = new BurninSubtitleFontColor("AUTO");
///
/// Constant BLACK for BurninSubtitleFontColor
///
public static readonly BurninSubtitleFontColor BLACK = new BurninSubtitleFontColor("BLACK");
///
/// Constant BLUE for BurninSubtitleFontColor
///
public static readonly BurninSubtitleFontColor BLUE = new BurninSubtitleFontColor("BLUE");
///
/// Constant GREEN for BurninSubtitleFontColor
///
public static readonly BurninSubtitleFontColor GREEN = new BurninSubtitleFontColor("GREEN");
///
/// Constant HEX for BurninSubtitleFontColor
///
public static readonly BurninSubtitleFontColor HEX = new BurninSubtitleFontColor("HEX");
///
/// Constant RED for BurninSubtitleFontColor
///
public static readonly BurninSubtitleFontColor RED = new BurninSubtitleFontColor("RED");
///
/// Constant WHITE for BurninSubtitleFontColor
///
public static readonly BurninSubtitleFontColor WHITE = new BurninSubtitleFontColor("WHITE");
///
/// Constant YELLOW for BurninSubtitleFontColor
///
public static readonly BurninSubtitleFontColor YELLOW = new BurninSubtitleFontColor("YELLOW");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BurninSubtitleFontColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BurninSubtitleFontColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BurninSubtitleFontColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BurninSubtitleOutlineColor.
///
public class BurninSubtitleOutlineColor : ConstantClass
{
///
/// Constant AUTO for BurninSubtitleOutlineColor
///
public static readonly BurninSubtitleOutlineColor AUTO = new BurninSubtitleOutlineColor("AUTO");
///
/// Constant BLACK for BurninSubtitleOutlineColor
///
public static readonly BurninSubtitleOutlineColor BLACK = new BurninSubtitleOutlineColor("BLACK");
///
/// Constant BLUE for BurninSubtitleOutlineColor
///
public static readonly BurninSubtitleOutlineColor BLUE = new BurninSubtitleOutlineColor("BLUE");
///
/// Constant GREEN for BurninSubtitleOutlineColor
///
public static readonly BurninSubtitleOutlineColor GREEN = new BurninSubtitleOutlineColor("GREEN");
///
/// Constant RED for BurninSubtitleOutlineColor
///
public static readonly BurninSubtitleOutlineColor RED = new BurninSubtitleOutlineColor("RED");
///
/// Constant WHITE for BurninSubtitleOutlineColor
///
public static readonly BurninSubtitleOutlineColor WHITE = new BurninSubtitleOutlineColor("WHITE");
///
/// Constant YELLOW for BurninSubtitleOutlineColor
///
public static readonly BurninSubtitleOutlineColor YELLOW = new BurninSubtitleOutlineColor("YELLOW");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BurninSubtitleOutlineColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BurninSubtitleOutlineColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BurninSubtitleOutlineColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BurninSubtitleShadowColor.
///
public class BurninSubtitleShadowColor : ConstantClass
{
///
/// Constant AUTO for BurninSubtitleShadowColor
///
public static readonly BurninSubtitleShadowColor AUTO = new BurninSubtitleShadowColor("AUTO");
///
/// Constant BLACK for BurninSubtitleShadowColor
///
public static readonly BurninSubtitleShadowColor BLACK = new BurninSubtitleShadowColor("BLACK");
///
/// Constant NONE for BurninSubtitleShadowColor
///
public static readonly BurninSubtitleShadowColor NONE = new BurninSubtitleShadowColor("NONE");
///
/// Constant WHITE for BurninSubtitleShadowColor
///
public static readonly BurninSubtitleShadowColor WHITE = new BurninSubtitleShadowColor("WHITE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BurninSubtitleShadowColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BurninSubtitleShadowColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BurninSubtitleShadowColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BurnInSubtitleStylePassthrough.
///
public class BurnInSubtitleStylePassthrough : ConstantClass
{
///
/// Constant DISABLED for BurnInSubtitleStylePassthrough
///
public static readonly BurnInSubtitleStylePassthrough DISABLED = new BurnInSubtitleStylePassthrough("DISABLED");
///
/// Constant ENABLED for BurnInSubtitleStylePassthrough
///
public static readonly BurnInSubtitleStylePassthrough ENABLED = new BurnInSubtitleStylePassthrough("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BurnInSubtitleStylePassthrough(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BurnInSubtitleStylePassthrough FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BurnInSubtitleStylePassthrough(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BurninSubtitleTeletextSpacing.
///
public class BurninSubtitleTeletextSpacing : ConstantClass
{
///
/// Constant AUTO for BurninSubtitleTeletextSpacing
///
public static readonly BurninSubtitleTeletextSpacing AUTO = new BurninSubtitleTeletextSpacing("AUTO");
///
/// Constant FIXED_GRID for BurninSubtitleTeletextSpacing
///
public static readonly BurninSubtitleTeletextSpacing FIXED_GRID = new BurninSubtitleTeletextSpacing("FIXED_GRID");
///
/// Constant PROPORTIONAL for BurninSubtitleTeletextSpacing
///
public static readonly BurninSubtitleTeletextSpacing PROPORTIONAL = new BurninSubtitleTeletextSpacing("PROPORTIONAL");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BurninSubtitleTeletextSpacing(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BurninSubtitleTeletextSpacing FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BurninSubtitleTeletextSpacing(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CaptionDestinationType.
///
public class CaptionDestinationType : ConstantClass
{
///
/// Constant BURN_IN for CaptionDestinationType
///
public static readonly CaptionDestinationType BURN_IN = new CaptionDestinationType("BURN_IN");
///
/// Constant DVB_SUB for CaptionDestinationType
///
public static readonly CaptionDestinationType DVB_SUB = new CaptionDestinationType("DVB_SUB");
///
/// Constant EMBEDDED for CaptionDestinationType
///
public static readonly CaptionDestinationType EMBEDDED = new CaptionDestinationType("EMBEDDED");
///
/// Constant EMBEDDED_PLUS_SCTE20 for CaptionDestinationType
///
public static readonly CaptionDestinationType EMBEDDED_PLUS_SCTE20 = new CaptionDestinationType("EMBEDDED_PLUS_SCTE20");
///
/// Constant IMSC for CaptionDestinationType
///
public static readonly CaptionDestinationType IMSC = new CaptionDestinationType("IMSC");
///
/// Constant SCC for CaptionDestinationType
///
public static readonly CaptionDestinationType SCC = new CaptionDestinationType("SCC");
///
/// Constant SCTE20_PLUS_EMBEDDED for CaptionDestinationType
///
public static readonly CaptionDestinationType SCTE20_PLUS_EMBEDDED = new CaptionDestinationType("SCTE20_PLUS_EMBEDDED");
///
/// Constant SMI for CaptionDestinationType
///
public static readonly CaptionDestinationType SMI = new CaptionDestinationType("SMI");
///
/// Constant SRT for CaptionDestinationType
///
public static readonly CaptionDestinationType SRT = new CaptionDestinationType("SRT");
///
/// Constant TELETEXT for CaptionDestinationType
///
public static readonly CaptionDestinationType TELETEXT = new CaptionDestinationType("TELETEXT");
///
/// Constant TTML for CaptionDestinationType
///
public static readonly CaptionDestinationType TTML = new CaptionDestinationType("TTML");
///
/// Constant WEBVTT for CaptionDestinationType
///
public static readonly CaptionDestinationType WEBVTT = new CaptionDestinationType("WEBVTT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CaptionDestinationType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CaptionDestinationType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CaptionDestinationType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CaptionSourceConvertPaintOnToPopOn.
///
public class CaptionSourceConvertPaintOnToPopOn : ConstantClass
{
///
/// Constant DISABLED for CaptionSourceConvertPaintOnToPopOn
///
public static readonly CaptionSourceConvertPaintOnToPopOn DISABLED = new CaptionSourceConvertPaintOnToPopOn("DISABLED");
///
/// Constant ENABLED for CaptionSourceConvertPaintOnToPopOn
///
public static readonly CaptionSourceConvertPaintOnToPopOn ENABLED = new CaptionSourceConvertPaintOnToPopOn("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CaptionSourceConvertPaintOnToPopOn(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CaptionSourceConvertPaintOnToPopOn FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CaptionSourceConvertPaintOnToPopOn(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CaptionSourceType.
///
public class CaptionSourceType : ConstantClass
{
///
/// Constant ANCILLARY for CaptionSourceType
///
public static readonly CaptionSourceType ANCILLARY = new CaptionSourceType("ANCILLARY");
///
/// Constant DVB_SUB for CaptionSourceType
///
public static readonly CaptionSourceType DVB_SUB = new CaptionSourceType("DVB_SUB");
///
/// Constant EMBEDDED for CaptionSourceType
///
public static readonly CaptionSourceType EMBEDDED = new CaptionSourceType("EMBEDDED");
///
/// Constant IMSC for CaptionSourceType
///
public static readonly CaptionSourceType IMSC = new CaptionSourceType("IMSC");
///
/// Constant NULL_SOURCE for CaptionSourceType
///
public static readonly CaptionSourceType NULL_SOURCE = new CaptionSourceType("NULL_SOURCE");
///
/// Constant SCC for CaptionSourceType
///
public static readonly CaptionSourceType SCC = new CaptionSourceType("SCC");
///
/// Constant SCTE20 for CaptionSourceType
///
public static readonly CaptionSourceType SCTE20 = new CaptionSourceType("SCTE20");
///
/// Constant SMI for CaptionSourceType
///
public static readonly CaptionSourceType SMI = new CaptionSourceType("SMI");
///
/// Constant SMPTE_TT for CaptionSourceType
///
public static readonly CaptionSourceType SMPTE_TT = new CaptionSourceType("SMPTE_TT");
///
/// Constant SRT for CaptionSourceType
///
public static readonly CaptionSourceType SRT = new CaptionSourceType("SRT");
///
/// Constant STL for CaptionSourceType
///
public static readonly CaptionSourceType STL = new CaptionSourceType("STL");
///
/// Constant TELETEXT for CaptionSourceType
///
public static readonly CaptionSourceType TELETEXT = new CaptionSourceType("TELETEXT");
///
/// Constant TTML for CaptionSourceType
///
public static readonly CaptionSourceType TTML = new CaptionSourceType("TTML");
///
/// Constant WEBVTT for CaptionSourceType
///
public static readonly CaptionSourceType WEBVTT = new CaptionSourceType("WEBVTT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CaptionSourceType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CaptionSourceType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CaptionSourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafClientCache.
///
public class CmafClientCache : ConstantClass
{
///
/// Constant DISABLED for CmafClientCache
///
public static readonly CmafClientCache DISABLED = new CmafClientCache("DISABLED");
///
/// Constant ENABLED for CmafClientCache
///
public static readonly CmafClientCache ENABLED = new CmafClientCache("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafClientCache(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafClientCache FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafClientCache(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafCodecSpecification.
///
public class CmafCodecSpecification : ConstantClass
{
///
/// Constant RFC_4281 for CmafCodecSpecification
///
public static readonly CmafCodecSpecification RFC_4281 = new CmafCodecSpecification("RFC_4281");
///
/// Constant RFC_6381 for CmafCodecSpecification
///
public static readonly CmafCodecSpecification RFC_6381 = new CmafCodecSpecification("RFC_6381");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafCodecSpecification(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafCodecSpecification FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafCodecSpecification(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafEncryptionType.
///
public class CmafEncryptionType : ConstantClass
{
///
/// Constant AES_CTR for CmafEncryptionType
///
public static readonly CmafEncryptionType AES_CTR = new CmafEncryptionType("AES_CTR");
///
/// Constant SAMPLE_AES for CmafEncryptionType
///
public static readonly CmafEncryptionType SAMPLE_AES = new CmafEncryptionType("SAMPLE_AES");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafEncryptionType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafEncryptionType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafEncryptionType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafImageBasedTrickPlay.
///
public class CmafImageBasedTrickPlay : ConstantClass
{
///
/// Constant ADVANCED for CmafImageBasedTrickPlay
///
public static readonly CmafImageBasedTrickPlay ADVANCED = new CmafImageBasedTrickPlay("ADVANCED");
///
/// Constant NONE for CmafImageBasedTrickPlay
///
public static readonly CmafImageBasedTrickPlay NONE = new CmafImageBasedTrickPlay("NONE");
///
/// Constant THUMBNAIL for CmafImageBasedTrickPlay
///
public static readonly CmafImageBasedTrickPlay THUMBNAIL = new CmafImageBasedTrickPlay("THUMBNAIL");
///
/// Constant THUMBNAIL_AND_FULLFRAME for CmafImageBasedTrickPlay
///
public static readonly CmafImageBasedTrickPlay THUMBNAIL_AND_FULLFRAME = new CmafImageBasedTrickPlay("THUMBNAIL_AND_FULLFRAME");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafImageBasedTrickPlay(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafImageBasedTrickPlay FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafImageBasedTrickPlay(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafInitializationVectorInManifest.
///
public class CmafInitializationVectorInManifest : ConstantClass
{
///
/// Constant EXCLUDE for CmafInitializationVectorInManifest
///
public static readonly CmafInitializationVectorInManifest EXCLUDE = new CmafInitializationVectorInManifest("EXCLUDE");
///
/// Constant INCLUDE for CmafInitializationVectorInManifest
///
public static readonly CmafInitializationVectorInManifest INCLUDE = new CmafInitializationVectorInManifest("INCLUDE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafInitializationVectorInManifest(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafInitializationVectorInManifest FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafInitializationVectorInManifest(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafIntervalCadence.
///
public class CmafIntervalCadence : ConstantClass
{
///
/// Constant FOLLOW_CUSTOM for CmafIntervalCadence
///
public static readonly CmafIntervalCadence FOLLOW_CUSTOM = new CmafIntervalCadence("FOLLOW_CUSTOM");
///
/// Constant FOLLOW_IFRAME for CmafIntervalCadence
///
public static readonly CmafIntervalCadence FOLLOW_IFRAME = new CmafIntervalCadence("FOLLOW_IFRAME");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafIntervalCadence(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafIntervalCadence FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafIntervalCadence(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafKeyProviderType.
///
public class CmafKeyProviderType : ConstantClass
{
///
/// Constant SPEKE for CmafKeyProviderType
///
public static readonly CmafKeyProviderType SPEKE = new CmafKeyProviderType("SPEKE");
///
/// Constant STATIC_KEY for CmafKeyProviderType
///
public static readonly CmafKeyProviderType STATIC_KEY = new CmafKeyProviderType("STATIC_KEY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafKeyProviderType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafKeyProviderType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafKeyProviderType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafManifestCompression.
///
public class CmafManifestCompression : ConstantClass
{
///
/// Constant GZIP for CmafManifestCompression
///
public static readonly CmafManifestCompression GZIP = new CmafManifestCompression("GZIP");
///
/// Constant NONE for CmafManifestCompression
///
public static readonly CmafManifestCompression NONE = new CmafManifestCompression("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafManifestCompression(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafManifestCompression FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafManifestCompression(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafManifestDurationFormat.
///
public class CmafManifestDurationFormat : ConstantClass
{
///
/// Constant FLOATING_POINT for CmafManifestDurationFormat
///
public static readonly CmafManifestDurationFormat FLOATING_POINT = new CmafManifestDurationFormat("FLOATING_POINT");
///
/// Constant INTEGER for CmafManifestDurationFormat
///
public static readonly CmafManifestDurationFormat INTEGER = new CmafManifestDurationFormat("INTEGER");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafManifestDurationFormat(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafManifestDurationFormat FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafManifestDurationFormat(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafMpdManifestBandwidthType.
///
public class CmafMpdManifestBandwidthType : ConstantClass
{
///
/// Constant AVERAGE for CmafMpdManifestBandwidthType
///
public static readonly CmafMpdManifestBandwidthType AVERAGE = new CmafMpdManifestBandwidthType("AVERAGE");
///
/// Constant MAX for CmafMpdManifestBandwidthType
///
public static readonly CmafMpdManifestBandwidthType MAX = new CmafMpdManifestBandwidthType("MAX");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafMpdManifestBandwidthType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafMpdManifestBandwidthType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafMpdManifestBandwidthType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafMpdProfile.
///
public class CmafMpdProfile : ConstantClass
{
///
/// Constant MAIN_PROFILE for CmafMpdProfile
///
public static readonly CmafMpdProfile MAIN_PROFILE = new CmafMpdProfile("MAIN_PROFILE");
///
/// Constant ON_DEMAND_PROFILE for CmafMpdProfile
///
public static readonly CmafMpdProfile ON_DEMAND_PROFILE = new CmafMpdProfile("ON_DEMAND_PROFILE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafMpdProfile(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafMpdProfile FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafMpdProfile(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafPtsOffsetHandlingForBFrames.
///
public class CmafPtsOffsetHandlingForBFrames : ConstantClass
{
///
/// Constant MATCH_INITIAL_PTS for CmafPtsOffsetHandlingForBFrames
///
public static readonly CmafPtsOffsetHandlingForBFrames MATCH_INITIAL_PTS = new CmafPtsOffsetHandlingForBFrames("MATCH_INITIAL_PTS");
///
/// Constant ZERO_BASED for CmafPtsOffsetHandlingForBFrames
///
public static readonly CmafPtsOffsetHandlingForBFrames ZERO_BASED = new CmafPtsOffsetHandlingForBFrames("ZERO_BASED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafPtsOffsetHandlingForBFrames(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafPtsOffsetHandlingForBFrames FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafPtsOffsetHandlingForBFrames(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafSegmentControl.
///
public class CmafSegmentControl : ConstantClass
{
///
/// Constant SEGMENTED_FILES for CmafSegmentControl
///
public static readonly CmafSegmentControl SEGMENTED_FILES = new CmafSegmentControl("SEGMENTED_FILES");
///
/// Constant SINGLE_FILE for CmafSegmentControl
///
public static readonly CmafSegmentControl SINGLE_FILE = new CmafSegmentControl("SINGLE_FILE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafSegmentControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafSegmentControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafSegmentControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafSegmentLengthControl.
///
public class CmafSegmentLengthControl : ConstantClass
{
///
/// Constant EXACT for CmafSegmentLengthControl
///
public static readonly CmafSegmentLengthControl EXACT = new CmafSegmentLengthControl("EXACT");
///
/// Constant GOP_MULTIPLE for CmafSegmentLengthControl
///
public static readonly CmafSegmentLengthControl GOP_MULTIPLE = new CmafSegmentLengthControl("GOP_MULTIPLE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafSegmentLengthControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafSegmentLengthControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafSegmentLengthControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafStreamInfResolution.
///
public class CmafStreamInfResolution : ConstantClass
{
///
/// Constant EXCLUDE for CmafStreamInfResolution
///
public static readonly CmafStreamInfResolution EXCLUDE = new CmafStreamInfResolution("EXCLUDE");
///
/// Constant INCLUDE for CmafStreamInfResolution
///
public static readonly CmafStreamInfResolution INCLUDE = new CmafStreamInfResolution("INCLUDE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafStreamInfResolution(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafStreamInfResolution FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafStreamInfResolution(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafTargetDurationCompatibilityMode.
///
public class CmafTargetDurationCompatibilityMode : ConstantClass
{
///
/// Constant LEGACY for CmafTargetDurationCompatibilityMode
///
public static readonly CmafTargetDurationCompatibilityMode LEGACY = new CmafTargetDurationCompatibilityMode("LEGACY");
///
/// Constant SPEC_COMPLIANT for CmafTargetDurationCompatibilityMode
///
public static readonly CmafTargetDurationCompatibilityMode SPEC_COMPLIANT = new CmafTargetDurationCompatibilityMode("SPEC_COMPLIANT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafTargetDurationCompatibilityMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafTargetDurationCompatibilityMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafTargetDurationCompatibilityMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafVideoCompositionOffsets.
///
public class CmafVideoCompositionOffsets : ConstantClass
{
///
/// Constant SIGNED for CmafVideoCompositionOffsets
///
public static readonly CmafVideoCompositionOffsets SIGNED = new CmafVideoCompositionOffsets("SIGNED");
///
/// Constant UNSIGNED for CmafVideoCompositionOffsets
///
public static readonly CmafVideoCompositionOffsets UNSIGNED = new CmafVideoCompositionOffsets("UNSIGNED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafVideoCompositionOffsets(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafVideoCompositionOffsets FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafVideoCompositionOffsets(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafWriteDASHManifest.
///
public class CmafWriteDASHManifest : ConstantClass
{
///
/// Constant DISABLED for CmafWriteDASHManifest
///
public static readonly CmafWriteDASHManifest DISABLED = new CmafWriteDASHManifest("DISABLED");
///
/// Constant ENABLED for CmafWriteDASHManifest
///
public static readonly CmafWriteDASHManifest ENABLED = new CmafWriteDASHManifest("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafWriteDASHManifest(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafWriteDASHManifest FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafWriteDASHManifest(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafWriteHLSManifest.
///
public class CmafWriteHLSManifest : ConstantClass
{
///
/// Constant DISABLED for CmafWriteHLSManifest
///
public static readonly CmafWriteHLSManifest DISABLED = new CmafWriteHLSManifest("DISABLED");
///
/// Constant ENABLED for CmafWriteHLSManifest
///
public static readonly CmafWriteHLSManifest ENABLED = new CmafWriteHLSManifest("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafWriteHLSManifest(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafWriteHLSManifest FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafWriteHLSManifest(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafWriteSegmentTimelineInRepresentation.
///
public class CmafWriteSegmentTimelineInRepresentation : ConstantClass
{
///
/// Constant DISABLED for CmafWriteSegmentTimelineInRepresentation
///
public static readonly CmafWriteSegmentTimelineInRepresentation DISABLED = new CmafWriteSegmentTimelineInRepresentation("DISABLED");
///
/// Constant ENABLED for CmafWriteSegmentTimelineInRepresentation
///
public static readonly CmafWriteSegmentTimelineInRepresentation ENABLED = new CmafWriteSegmentTimelineInRepresentation("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmafWriteSegmentTimelineInRepresentation(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmafWriteSegmentTimelineInRepresentation FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmafWriteSegmentTimelineInRepresentation(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcAudioDuration.
///
public class CmfcAudioDuration : ConstantClass
{
///
/// Constant DEFAULT_CODEC_DURATION for CmfcAudioDuration
///
public static readonly CmfcAudioDuration DEFAULT_CODEC_DURATION = new CmfcAudioDuration("DEFAULT_CODEC_DURATION");
///
/// Constant MATCH_VIDEO_DURATION for CmfcAudioDuration
///
public static readonly CmfcAudioDuration MATCH_VIDEO_DURATION = new CmfcAudioDuration("MATCH_VIDEO_DURATION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcAudioDuration(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcAudioDuration FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcAudioDuration(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcAudioTrackType.
///
public class CmfcAudioTrackType : ConstantClass
{
///
/// Constant ALTERNATE_AUDIO_AUTO_SELECT for CmfcAudioTrackType
///
public static readonly CmfcAudioTrackType ALTERNATE_AUDIO_AUTO_SELECT = new CmfcAudioTrackType("ALTERNATE_AUDIO_AUTO_SELECT");
///
/// Constant ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT for CmfcAudioTrackType
///
public static readonly CmfcAudioTrackType ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT = new CmfcAudioTrackType("ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT");
///
/// Constant ALTERNATE_AUDIO_NOT_AUTO_SELECT for CmfcAudioTrackType
///
public static readonly CmfcAudioTrackType ALTERNATE_AUDIO_NOT_AUTO_SELECT = new CmfcAudioTrackType("ALTERNATE_AUDIO_NOT_AUTO_SELECT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcAudioTrackType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcAudioTrackType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcAudioTrackType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcDescriptiveVideoServiceFlag.
///
public class CmfcDescriptiveVideoServiceFlag : ConstantClass
{
///
/// Constant DONT_FLAG for CmfcDescriptiveVideoServiceFlag
///
public static readonly CmfcDescriptiveVideoServiceFlag DONT_FLAG = new CmfcDescriptiveVideoServiceFlag("DONT_FLAG");
///
/// Constant FLAG for CmfcDescriptiveVideoServiceFlag
///
public static readonly CmfcDescriptiveVideoServiceFlag FLAG = new CmfcDescriptiveVideoServiceFlag("FLAG");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcDescriptiveVideoServiceFlag(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcDescriptiveVideoServiceFlag FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcDescriptiveVideoServiceFlag(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcIFrameOnlyManifest.
///
public class CmfcIFrameOnlyManifest : ConstantClass
{
///
/// Constant EXCLUDE for CmfcIFrameOnlyManifest
///
public static readonly CmfcIFrameOnlyManifest EXCLUDE = new CmfcIFrameOnlyManifest("EXCLUDE");
///
/// Constant INCLUDE for CmfcIFrameOnlyManifest
///
public static readonly CmfcIFrameOnlyManifest INCLUDE = new CmfcIFrameOnlyManifest("INCLUDE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcIFrameOnlyManifest(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcIFrameOnlyManifest FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcIFrameOnlyManifest(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcKlvMetadata.
///
public class CmfcKlvMetadata : ConstantClass
{
///
/// Constant NONE for CmfcKlvMetadata
///
public static readonly CmfcKlvMetadata NONE = new CmfcKlvMetadata("NONE");
///
/// Constant PASSTHROUGH for CmfcKlvMetadata
///
public static readonly CmfcKlvMetadata PASSTHROUGH = new CmfcKlvMetadata("PASSTHROUGH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcKlvMetadata(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcKlvMetadata FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcKlvMetadata(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcManifestMetadataSignaling.
///
public class CmfcManifestMetadataSignaling : ConstantClass
{
///
/// Constant DISABLED for CmfcManifestMetadataSignaling
///
public static readonly CmfcManifestMetadataSignaling DISABLED = new CmfcManifestMetadataSignaling("DISABLED");
///
/// Constant ENABLED for CmfcManifestMetadataSignaling
///
public static readonly CmfcManifestMetadataSignaling ENABLED = new CmfcManifestMetadataSignaling("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcManifestMetadataSignaling(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcManifestMetadataSignaling FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcManifestMetadataSignaling(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcScte35Esam.
///
public class CmfcScte35Esam : ConstantClass
{
///
/// Constant INSERT for CmfcScte35Esam
///
public static readonly CmfcScte35Esam INSERT = new CmfcScte35Esam("INSERT");
///
/// Constant NONE for CmfcScte35Esam
///
public static readonly CmfcScte35Esam NONE = new CmfcScte35Esam("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcScte35Esam(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcScte35Esam FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcScte35Esam(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcScte35Source.
///
public class CmfcScte35Source : ConstantClass
{
///
/// Constant NONE for CmfcScte35Source
///
public static readonly CmfcScte35Source NONE = new CmfcScte35Source("NONE");
///
/// Constant PASSTHROUGH for CmfcScte35Source
///
public static readonly CmfcScte35Source PASSTHROUGH = new CmfcScte35Source("PASSTHROUGH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcScte35Source(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcScte35Source FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcScte35Source(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcTimedMetadata.
///
public class CmfcTimedMetadata : ConstantClass
{
///
/// Constant NONE for CmfcTimedMetadata
///
public static readonly CmfcTimedMetadata NONE = new CmfcTimedMetadata("NONE");
///
/// Constant PASSTHROUGH for CmfcTimedMetadata
///
public static readonly CmfcTimedMetadata PASSTHROUGH = new CmfcTimedMetadata("PASSTHROUGH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcTimedMetadata(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcTimedMetadata FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcTimedMetadata(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmfcTimedMetadataBoxVersion.
///
public class CmfcTimedMetadataBoxVersion : ConstantClass
{
///
/// Constant VERSION_0 for CmfcTimedMetadataBoxVersion
///
public static readonly CmfcTimedMetadataBoxVersion VERSION_0 = new CmfcTimedMetadataBoxVersion("VERSION_0");
///
/// Constant VERSION_1 for CmfcTimedMetadataBoxVersion
///
public static readonly CmfcTimedMetadataBoxVersion VERSION_1 = new CmfcTimedMetadataBoxVersion("VERSION_1");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CmfcTimedMetadataBoxVersion(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CmfcTimedMetadataBoxVersion FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CmfcTimedMetadataBoxVersion(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ColorMetadata.
///
public class ColorMetadata : ConstantClass
{
///
/// Constant IGNORE for ColorMetadata
///
public static readonly ColorMetadata IGNORE = new ColorMetadata("IGNORE");
///
/// Constant INSERT for ColorMetadata
///
public static readonly ColorMetadata INSERT = new ColorMetadata("INSERT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ColorMetadata(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ColorMetadata FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ColorMetadata(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ColorSpace.
///
public class ColorSpace : ConstantClass
{
///
/// Constant FOLLOW for ColorSpace
///
public static readonly ColorSpace FOLLOW = new ColorSpace("FOLLOW");
///
/// Constant HDR10 for ColorSpace
///
public static readonly ColorSpace HDR10 = new ColorSpace("HDR10");
///
/// Constant HLG_2020 for ColorSpace
///
public static readonly ColorSpace HLG_2020 = new ColorSpace("HLG_2020");
///
/// Constant P3D65_HDR for ColorSpace
///
public static readonly ColorSpace P3D65_HDR = new ColorSpace("P3D65_HDR");
///
/// Constant P3D65_SDR for ColorSpace
///
public static readonly ColorSpace P3D65_SDR = new ColorSpace("P3D65_SDR");
///
/// Constant P3DCI for ColorSpace
///
public static readonly ColorSpace P3DCI = new ColorSpace("P3DCI");
///
/// Constant REC_601 for ColorSpace
///
public static readonly ColorSpace REC_601 = new ColorSpace("REC_601");
///
/// Constant REC_709 for ColorSpace
///
public static readonly ColorSpace REC_709 = new ColorSpace("REC_709");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ColorSpace(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ColorSpace FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ColorSpace(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ColorSpaceConversion.
///
public class ColorSpaceConversion : ConstantClass
{
///
/// Constant FORCE_601 for ColorSpaceConversion
///
public static readonly ColorSpaceConversion FORCE_601 = new ColorSpaceConversion("FORCE_601");
///
/// Constant FORCE_709 for ColorSpaceConversion
///
public static readonly ColorSpaceConversion FORCE_709 = new ColorSpaceConversion("FORCE_709");
///
/// Constant FORCE_HDR10 for ColorSpaceConversion
///
public static readonly ColorSpaceConversion FORCE_HDR10 = new ColorSpaceConversion("FORCE_HDR10");
///
/// Constant FORCE_HLG_2020 for ColorSpaceConversion
///
public static readonly ColorSpaceConversion FORCE_HLG_2020 = new ColorSpaceConversion("FORCE_HLG_2020");
///
/// Constant FORCE_P3D65_HDR for ColorSpaceConversion
///
public static readonly ColorSpaceConversion FORCE_P3D65_HDR = new ColorSpaceConversion("FORCE_P3D65_HDR");
///
/// Constant FORCE_P3D65_SDR for ColorSpaceConversion
///
public static readonly ColorSpaceConversion FORCE_P3D65_SDR = new ColorSpaceConversion("FORCE_P3D65_SDR");
///
/// Constant FORCE_P3DCI for ColorSpaceConversion
///
public static readonly ColorSpaceConversion FORCE_P3DCI = new ColorSpaceConversion("FORCE_P3DCI");
///
/// Constant NONE for ColorSpaceConversion
///
public static readonly ColorSpaceConversion NONE = new ColorSpaceConversion("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ColorSpaceConversion(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ColorSpaceConversion FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ColorSpaceConversion(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ColorSpaceUsage.
///
public class ColorSpaceUsage : ConstantClass
{
///
/// Constant FALLBACK for ColorSpaceUsage
///
public static readonly ColorSpaceUsage FALLBACK = new ColorSpaceUsage("FALLBACK");
///
/// Constant FORCE for ColorSpaceUsage
///
public static readonly ColorSpaceUsage FORCE = new ColorSpaceUsage("FORCE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ColorSpaceUsage(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ColorSpaceUsage FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ColorSpaceUsage(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Commitment.
///
public class Commitment : ConstantClass
{
///
/// Constant ONE_YEAR for Commitment
///
public static readonly Commitment ONE_YEAR = new Commitment("ONE_YEAR");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Commitment(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Commitment FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Commitment(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ContainerType.
///
public class ContainerType : ConstantClass
{
///
/// Constant CMFC for ContainerType
///
public static readonly ContainerType CMFC = new ContainerType("CMFC");
///
/// Constant F4V for ContainerType
///
public static readonly ContainerType F4V = new ContainerType("F4V");
///
/// Constant ISMV for ContainerType
///
public static readonly ContainerType ISMV = new ContainerType("ISMV");
///
/// Constant M2TS for ContainerType
///
public static readonly ContainerType M2TS = new ContainerType("M2TS");
///
/// Constant M3U8 for ContainerType
///
public static readonly ContainerType M3U8 = new ContainerType("M3U8");
///
/// Constant MOV for ContainerType
///
public static readonly ContainerType MOV = new ContainerType("MOV");
///
/// Constant MP4 for ContainerType
///
public static readonly ContainerType MP4 = new ContainerType("MP4");
///
/// Constant MPD for ContainerType
///
public static readonly ContainerType MPD = new ContainerType("MPD");
///
/// Constant MXF for ContainerType
///
public static readonly ContainerType MXF = new ContainerType("MXF");
///
/// Constant RAW for ContainerType
///
public static readonly ContainerType RAW = new ContainerType("RAW");
///
/// Constant WEBM for ContainerType
///
public static readonly ContainerType WEBM = new ContainerType("WEBM");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ContainerType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ContainerType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ContainerType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CopyProtectionAction.
///
public class CopyProtectionAction : ConstantClass
{
///
/// Constant PASSTHROUGH for CopyProtectionAction
///
public static readonly CopyProtectionAction PASSTHROUGH = new CopyProtectionAction("PASSTHROUGH");
///
/// Constant STRIP for CopyProtectionAction
///
public static readonly CopyProtectionAction STRIP = new CopyProtectionAction("STRIP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CopyProtectionAction(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CopyProtectionAction FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CopyProtectionAction(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoGroupAudioChannelConfigSchemeIdUri.
///
public class DashIsoGroupAudioChannelConfigSchemeIdUri : ConstantClass
{
///
/// Constant DOLBY_CHANNEL_CONFIGURATION for DashIsoGroupAudioChannelConfigSchemeIdUri
///
public static readonly DashIsoGroupAudioChannelConfigSchemeIdUri DOLBY_CHANNEL_CONFIGURATION = new DashIsoGroupAudioChannelConfigSchemeIdUri("DOLBY_CHANNEL_CONFIGURATION");
///
/// Constant MPEG_CHANNEL_CONFIGURATION for DashIsoGroupAudioChannelConfigSchemeIdUri
///
public static readonly DashIsoGroupAudioChannelConfigSchemeIdUri MPEG_CHANNEL_CONFIGURATION = new DashIsoGroupAudioChannelConfigSchemeIdUri("MPEG_CHANNEL_CONFIGURATION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoGroupAudioChannelConfigSchemeIdUri(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoGroupAudioChannelConfigSchemeIdUri FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoGroupAudioChannelConfigSchemeIdUri(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoHbbtvCompliance.
///
public class DashIsoHbbtvCompliance : ConstantClass
{
///
/// Constant HBBTV_1_5 for DashIsoHbbtvCompliance
///
public static readonly DashIsoHbbtvCompliance HBBTV_1_5 = new DashIsoHbbtvCompliance("HBBTV_1_5");
///
/// Constant NONE for DashIsoHbbtvCompliance
///
public static readonly DashIsoHbbtvCompliance NONE = new DashIsoHbbtvCompliance("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoHbbtvCompliance(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoHbbtvCompliance FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoHbbtvCompliance(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoImageBasedTrickPlay.
///
public class DashIsoImageBasedTrickPlay : ConstantClass
{
///
/// Constant ADVANCED for DashIsoImageBasedTrickPlay
///
public static readonly DashIsoImageBasedTrickPlay ADVANCED = new DashIsoImageBasedTrickPlay("ADVANCED");
///
/// Constant NONE for DashIsoImageBasedTrickPlay
///
public static readonly DashIsoImageBasedTrickPlay NONE = new DashIsoImageBasedTrickPlay("NONE");
///
/// Constant THUMBNAIL for DashIsoImageBasedTrickPlay
///
public static readonly DashIsoImageBasedTrickPlay THUMBNAIL = new DashIsoImageBasedTrickPlay("THUMBNAIL");
///
/// Constant THUMBNAIL_AND_FULLFRAME for DashIsoImageBasedTrickPlay
///
public static readonly DashIsoImageBasedTrickPlay THUMBNAIL_AND_FULLFRAME = new DashIsoImageBasedTrickPlay("THUMBNAIL_AND_FULLFRAME");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoImageBasedTrickPlay(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoImageBasedTrickPlay FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoImageBasedTrickPlay(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoIntervalCadence.
///
public class DashIsoIntervalCadence : ConstantClass
{
///
/// Constant FOLLOW_CUSTOM for DashIsoIntervalCadence
///
public static readonly DashIsoIntervalCadence FOLLOW_CUSTOM = new DashIsoIntervalCadence("FOLLOW_CUSTOM");
///
/// Constant FOLLOW_IFRAME for DashIsoIntervalCadence
///
public static readonly DashIsoIntervalCadence FOLLOW_IFRAME = new DashIsoIntervalCadence("FOLLOW_IFRAME");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoIntervalCadence(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoIntervalCadence FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoIntervalCadence(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoMpdManifestBandwidthType.
///
public class DashIsoMpdManifestBandwidthType : ConstantClass
{
///
/// Constant AVERAGE for DashIsoMpdManifestBandwidthType
///
public static readonly DashIsoMpdManifestBandwidthType AVERAGE = new DashIsoMpdManifestBandwidthType("AVERAGE");
///
/// Constant MAX for DashIsoMpdManifestBandwidthType
///
public static readonly DashIsoMpdManifestBandwidthType MAX = new DashIsoMpdManifestBandwidthType("MAX");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoMpdManifestBandwidthType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoMpdManifestBandwidthType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoMpdManifestBandwidthType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoMpdProfile.
///
public class DashIsoMpdProfile : ConstantClass
{
///
/// Constant MAIN_PROFILE for DashIsoMpdProfile
///
public static readonly DashIsoMpdProfile MAIN_PROFILE = new DashIsoMpdProfile("MAIN_PROFILE");
///
/// Constant ON_DEMAND_PROFILE for DashIsoMpdProfile
///
public static readonly DashIsoMpdProfile ON_DEMAND_PROFILE = new DashIsoMpdProfile("ON_DEMAND_PROFILE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoMpdProfile(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoMpdProfile FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoMpdProfile(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoPlaybackDeviceCompatibility.
///
public class DashIsoPlaybackDeviceCompatibility : ConstantClass
{
///
/// Constant CENC_V1 for DashIsoPlaybackDeviceCompatibility
///
public static readonly DashIsoPlaybackDeviceCompatibility CENC_V1 = new DashIsoPlaybackDeviceCompatibility("CENC_V1");
///
/// Constant UNENCRYPTED_SEI for DashIsoPlaybackDeviceCompatibility
///
public static readonly DashIsoPlaybackDeviceCompatibility UNENCRYPTED_SEI = new DashIsoPlaybackDeviceCompatibility("UNENCRYPTED_SEI");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoPlaybackDeviceCompatibility(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoPlaybackDeviceCompatibility FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoPlaybackDeviceCompatibility(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoPtsOffsetHandlingForBFrames.
///
public class DashIsoPtsOffsetHandlingForBFrames : ConstantClass
{
///
/// Constant MATCH_INITIAL_PTS for DashIsoPtsOffsetHandlingForBFrames
///
public static readonly DashIsoPtsOffsetHandlingForBFrames MATCH_INITIAL_PTS = new DashIsoPtsOffsetHandlingForBFrames("MATCH_INITIAL_PTS");
///
/// Constant ZERO_BASED for DashIsoPtsOffsetHandlingForBFrames
///
public static readonly DashIsoPtsOffsetHandlingForBFrames ZERO_BASED = new DashIsoPtsOffsetHandlingForBFrames("ZERO_BASED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoPtsOffsetHandlingForBFrames(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoPtsOffsetHandlingForBFrames FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoPtsOffsetHandlingForBFrames(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoSegmentControl.
///
public class DashIsoSegmentControl : ConstantClass
{
///
/// Constant SEGMENTED_FILES for DashIsoSegmentControl
///
public static readonly DashIsoSegmentControl SEGMENTED_FILES = new DashIsoSegmentControl("SEGMENTED_FILES");
///
/// Constant SINGLE_FILE for DashIsoSegmentControl
///
public static readonly DashIsoSegmentControl SINGLE_FILE = new DashIsoSegmentControl("SINGLE_FILE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoSegmentControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoSegmentControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoSegmentControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoSegmentLengthControl.
///
public class DashIsoSegmentLengthControl : ConstantClass
{
///
/// Constant EXACT for DashIsoSegmentLengthControl
///
public static readonly DashIsoSegmentLengthControl EXACT = new DashIsoSegmentLengthControl("EXACT");
///
/// Constant GOP_MULTIPLE for DashIsoSegmentLengthControl
///
public static readonly DashIsoSegmentLengthControl GOP_MULTIPLE = new DashIsoSegmentLengthControl("GOP_MULTIPLE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoSegmentLengthControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoSegmentLengthControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoSegmentLengthControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoVideoCompositionOffsets.
///
public class DashIsoVideoCompositionOffsets : ConstantClass
{
///
/// Constant SIGNED for DashIsoVideoCompositionOffsets
///
public static readonly DashIsoVideoCompositionOffsets SIGNED = new DashIsoVideoCompositionOffsets("SIGNED");
///
/// Constant UNSIGNED for DashIsoVideoCompositionOffsets
///
public static readonly DashIsoVideoCompositionOffsets UNSIGNED = new DashIsoVideoCompositionOffsets("UNSIGNED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoVideoCompositionOffsets(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoVideoCompositionOffsets FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoVideoCompositionOffsets(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashIsoWriteSegmentTimelineInRepresentation.
///
public class DashIsoWriteSegmentTimelineInRepresentation : ConstantClass
{
///
/// Constant DISABLED for DashIsoWriteSegmentTimelineInRepresentation
///
public static readonly DashIsoWriteSegmentTimelineInRepresentation DISABLED = new DashIsoWriteSegmentTimelineInRepresentation("DISABLED");
///
/// Constant ENABLED for DashIsoWriteSegmentTimelineInRepresentation
///
public static readonly DashIsoWriteSegmentTimelineInRepresentation ENABLED = new DashIsoWriteSegmentTimelineInRepresentation("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashIsoWriteSegmentTimelineInRepresentation(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashIsoWriteSegmentTimelineInRepresentation FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashIsoWriteSegmentTimelineInRepresentation(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DashManifestStyle.
///
public class DashManifestStyle : ConstantClass
{
///
/// Constant BASIC for DashManifestStyle
///
public static readonly DashManifestStyle BASIC = new DashManifestStyle("BASIC");
///
/// Constant COMPACT for DashManifestStyle
///
public static readonly DashManifestStyle COMPACT = new DashManifestStyle("COMPACT");
///
/// Constant DISTINCT for DashManifestStyle
///
public static readonly DashManifestStyle DISTINCT = new DashManifestStyle("DISTINCT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DashManifestStyle(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DashManifestStyle FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DashManifestStyle(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DecryptionMode.
///
public class DecryptionMode : ConstantClass
{
///
/// Constant AES_CBC for DecryptionMode
///
public static readonly DecryptionMode AES_CBC = new DecryptionMode("AES_CBC");
///
/// Constant AES_CTR for DecryptionMode
///
public static readonly DecryptionMode AES_CTR = new DecryptionMode("AES_CTR");
///
/// Constant AES_GCM for DecryptionMode
///
public static readonly DecryptionMode AES_GCM = new DecryptionMode("AES_GCM");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DecryptionMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DecryptionMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DecryptionMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DeinterlaceAlgorithm.
///
public class DeinterlaceAlgorithm : ConstantClass
{
///
/// Constant BLEND for DeinterlaceAlgorithm
///
public static readonly DeinterlaceAlgorithm BLEND = new DeinterlaceAlgorithm("BLEND");
///
/// Constant BLEND_TICKER for DeinterlaceAlgorithm
///
public static readonly DeinterlaceAlgorithm BLEND_TICKER = new DeinterlaceAlgorithm("BLEND_TICKER");
///
/// Constant INTERPOLATE for DeinterlaceAlgorithm
///
public static readonly DeinterlaceAlgorithm INTERPOLATE = new DeinterlaceAlgorithm("INTERPOLATE");
///
/// Constant INTERPOLATE_TICKER for DeinterlaceAlgorithm
///
public static readonly DeinterlaceAlgorithm INTERPOLATE_TICKER = new DeinterlaceAlgorithm("INTERPOLATE_TICKER");
///
/// Constant LINEAR_INTERPOLATION for DeinterlaceAlgorithm
///
public static readonly DeinterlaceAlgorithm LINEAR_INTERPOLATION = new DeinterlaceAlgorithm("LINEAR_INTERPOLATION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DeinterlaceAlgorithm(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DeinterlaceAlgorithm FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DeinterlaceAlgorithm(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DeinterlacerControl.
///
public class DeinterlacerControl : ConstantClass
{
///
/// Constant FORCE_ALL_FRAMES for DeinterlacerControl
///
public static readonly DeinterlacerControl FORCE_ALL_FRAMES = new DeinterlacerControl("FORCE_ALL_FRAMES");
///
/// Constant NORMAL for DeinterlacerControl
///
public static readonly DeinterlacerControl NORMAL = new DeinterlacerControl("NORMAL");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DeinterlacerControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DeinterlacerControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DeinterlacerControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DeinterlacerMode.
///
public class DeinterlacerMode : ConstantClass
{
///
/// Constant ADAPTIVE for DeinterlacerMode
///
public static readonly DeinterlacerMode ADAPTIVE = new DeinterlacerMode("ADAPTIVE");
///
/// Constant DEINTERLACE for DeinterlacerMode
///
public static readonly DeinterlacerMode DEINTERLACE = new DeinterlacerMode("DEINTERLACE");
///
/// Constant INVERSE_TELECINE for DeinterlacerMode
///
public static readonly DeinterlacerMode INVERSE_TELECINE = new DeinterlacerMode("INVERSE_TELECINE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DeinterlacerMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DeinterlacerMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DeinterlacerMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DescribeEndpointsMode.
///
public class DescribeEndpointsMode : ConstantClass
{
///
/// Constant DEFAULT for DescribeEndpointsMode
///
public static readonly DescribeEndpointsMode DEFAULT = new DescribeEndpointsMode("DEFAULT");
///
/// Constant GET_ONLY for DescribeEndpointsMode
///
public static readonly DescribeEndpointsMode GET_ONLY = new DescribeEndpointsMode("GET_ONLY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DescribeEndpointsMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DescribeEndpointsMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DescribeEndpointsMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DolbyVisionLevel6Mode.
///
public class DolbyVisionLevel6Mode : ConstantClass
{
///
/// Constant PASSTHROUGH for DolbyVisionLevel6Mode
///
public static readonly DolbyVisionLevel6Mode PASSTHROUGH = new DolbyVisionLevel6Mode("PASSTHROUGH");
///
/// Constant RECALCULATE for DolbyVisionLevel6Mode
///
public static readonly DolbyVisionLevel6Mode RECALCULATE = new DolbyVisionLevel6Mode("RECALCULATE");
///
/// Constant SPECIFY for DolbyVisionLevel6Mode
///
public static readonly DolbyVisionLevel6Mode SPECIFY = new DolbyVisionLevel6Mode("SPECIFY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DolbyVisionLevel6Mode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DolbyVisionLevel6Mode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DolbyVisionLevel6Mode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DolbyVisionMapping.
///
public class DolbyVisionMapping : ConstantClass
{
///
/// Constant HDR10_1000 for DolbyVisionMapping
///
public static readonly DolbyVisionMapping HDR10_1000 = new DolbyVisionMapping("HDR10_1000");
///
/// Constant HDR10_NOMAP for DolbyVisionMapping
///
public static readonly DolbyVisionMapping HDR10_NOMAP = new DolbyVisionMapping("HDR10_NOMAP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DolbyVisionMapping(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DolbyVisionMapping FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DolbyVisionMapping(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DolbyVisionProfile.
///
public class DolbyVisionProfile : ConstantClass
{
///
/// Constant PROFILE_5 for DolbyVisionProfile
///
public static readonly DolbyVisionProfile PROFILE_5 = new DolbyVisionProfile("PROFILE_5");
///
/// Constant PROFILE_8_1 for DolbyVisionProfile
///
public static readonly DolbyVisionProfile PROFILE_8_1 = new DolbyVisionProfile("PROFILE_8_1");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DolbyVisionProfile(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DolbyVisionProfile FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DolbyVisionProfile(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DropFrameTimecode.
///
public class DropFrameTimecode : ConstantClass
{
///
/// Constant DISABLED for DropFrameTimecode
///
public static readonly DropFrameTimecode DISABLED = new DropFrameTimecode("DISABLED");
///
/// Constant ENABLED for DropFrameTimecode
///
public static readonly DropFrameTimecode ENABLED = new DropFrameTimecode("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DropFrameTimecode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DropFrameTimecode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DropFrameTimecode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbddsHandling.
///
public class DvbddsHandling : ConstantClass
{
///
/// Constant NO_DISPLAY_WINDOW for DvbddsHandling
///
public static readonly DvbddsHandling NO_DISPLAY_WINDOW = new DvbddsHandling("NO_DISPLAY_WINDOW");
///
/// Constant NONE for DvbddsHandling
///
public static readonly DvbddsHandling NONE = new DvbddsHandling("NONE");
///
/// Constant SPECIFIED for DvbddsHandling
///
public static readonly DvbddsHandling SPECIFIED = new DvbddsHandling("SPECIFIED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbddsHandling(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbddsHandling FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbddsHandling(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubSubtitleFallbackFont.
///
public class DvbSubSubtitleFallbackFont : ConstantClass
{
///
/// Constant BEST_MATCH for DvbSubSubtitleFallbackFont
///
public static readonly DvbSubSubtitleFallbackFont BEST_MATCH = new DvbSubSubtitleFallbackFont("BEST_MATCH");
///
/// Constant MONOSPACED_SANSSERIF for DvbSubSubtitleFallbackFont
///
public static readonly DvbSubSubtitleFallbackFont MONOSPACED_SANSSERIF = new DvbSubSubtitleFallbackFont("MONOSPACED_SANSSERIF");
///
/// Constant MONOSPACED_SERIF for DvbSubSubtitleFallbackFont
///
public static readonly DvbSubSubtitleFallbackFont MONOSPACED_SERIF = new DvbSubSubtitleFallbackFont("MONOSPACED_SERIF");
///
/// Constant PROPORTIONAL_SANSSERIF for DvbSubSubtitleFallbackFont
///
public static readonly DvbSubSubtitleFallbackFont PROPORTIONAL_SANSSERIF = new DvbSubSubtitleFallbackFont("PROPORTIONAL_SANSSERIF");
///
/// Constant PROPORTIONAL_SERIF for DvbSubSubtitleFallbackFont
///
public static readonly DvbSubSubtitleFallbackFont PROPORTIONAL_SERIF = new DvbSubSubtitleFallbackFont("PROPORTIONAL_SERIF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubSubtitleFallbackFont(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubSubtitleFallbackFont FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubSubtitleFallbackFont(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubtitleAlignment.
///
public class DvbSubtitleAlignment : ConstantClass
{
///
/// Constant AUTO for DvbSubtitleAlignment
///
public static readonly DvbSubtitleAlignment AUTO = new DvbSubtitleAlignment("AUTO");
///
/// Constant CENTERED for DvbSubtitleAlignment
///
public static readonly DvbSubtitleAlignment CENTERED = new DvbSubtitleAlignment("CENTERED");
///
/// Constant LEFT for DvbSubtitleAlignment
///
public static readonly DvbSubtitleAlignment LEFT = new DvbSubtitleAlignment("LEFT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubtitleAlignment(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubtitleAlignment FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubtitleAlignment(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubtitleApplyFontColor.
///
public class DvbSubtitleApplyFontColor : ConstantClass
{
///
/// Constant ALL_TEXT for DvbSubtitleApplyFontColor
///
public static readonly DvbSubtitleApplyFontColor ALL_TEXT = new DvbSubtitleApplyFontColor("ALL_TEXT");
///
/// Constant WHITE_TEXT_ONLY for DvbSubtitleApplyFontColor
///
public static readonly DvbSubtitleApplyFontColor WHITE_TEXT_ONLY = new DvbSubtitleApplyFontColor("WHITE_TEXT_ONLY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubtitleApplyFontColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubtitleApplyFontColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubtitleApplyFontColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubtitleBackgroundColor.
///
public class DvbSubtitleBackgroundColor : ConstantClass
{
///
/// Constant AUTO for DvbSubtitleBackgroundColor
///
public static readonly DvbSubtitleBackgroundColor AUTO = new DvbSubtitleBackgroundColor("AUTO");
///
/// Constant BLACK for DvbSubtitleBackgroundColor
///
public static readonly DvbSubtitleBackgroundColor BLACK = new DvbSubtitleBackgroundColor("BLACK");
///
/// Constant NONE for DvbSubtitleBackgroundColor
///
public static readonly DvbSubtitleBackgroundColor NONE = new DvbSubtitleBackgroundColor("NONE");
///
/// Constant WHITE for DvbSubtitleBackgroundColor
///
public static readonly DvbSubtitleBackgroundColor WHITE = new DvbSubtitleBackgroundColor("WHITE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubtitleBackgroundColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubtitleBackgroundColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubtitleBackgroundColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubtitleFontColor.
///
public class DvbSubtitleFontColor : ConstantClass
{
///
/// Constant AUTO for DvbSubtitleFontColor
///
public static readonly DvbSubtitleFontColor AUTO = new DvbSubtitleFontColor("AUTO");
///
/// Constant BLACK for DvbSubtitleFontColor
///
public static readonly DvbSubtitleFontColor BLACK = new DvbSubtitleFontColor("BLACK");
///
/// Constant BLUE for DvbSubtitleFontColor
///
public static readonly DvbSubtitleFontColor BLUE = new DvbSubtitleFontColor("BLUE");
///
/// Constant GREEN for DvbSubtitleFontColor
///
public static readonly DvbSubtitleFontColor GREEN = new DvbSubtitleFontColor("GREEN");
///
/// Constant HEX for DvbSubtitleFontColor
///
public static readonly DvbSubtitleFontColor HEX = new DvbSubtitleFontColor("HEX");
///
/// Constant RED for DvbSubtitleFontColor
///
public static readonly DvbSubtitleFontColor RED = new DvbSubtitleFontColor("RED");
///
/// Constant WHITE for DvbSubtitleFontColor
///
public static readonly DvbSubtitleFontColor WHITE = new DvbSubtitleFontColor("WHITE");
///
/// Constant YELLOW for DvbSubtitleFontColor
///
public static readonly DvbSubtitleFontColor YELLOW = new DvbSubtitleFontColor("YELLOW");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubtitleFontColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubtitleFontColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubtitleFontColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubtitleOutlineColor.
///
public class DvbSubtitleOutlineColor : ConstantClass
{
///
/// Constant AUTO for DvbSubtitleOutlineColor
///
public static readonly DvbSubtitleOutlineColor AUTO = new DvbSubtitleOutlineColor("AUTO");
///
/// Constant BLACK for DvbSubtitleOutlineColor
///
public static readonly DvbSubtitleOutlineColor BLACK = new DvbSubtitleOutlineColor("BLACK");
///
/// Constant BLUE for DvbSubtitleOutlineColor
///
public static readonly DvbSubtitleOutlineColor BLUE = new DvbSubtitleOutlineColor("BLUE");
///
/// Constant GREEN for DvbSubtitleOutlineColor
///
public static readonly DvbSubtitleOutlineColor GREEN = new DvbSubtitleOutlineColor("GREEN");
///
/// Constant RED for DvbSubtitleOutlineColor
///
public static readonly DvbSubtitleOutlineColor RED = new DvbSubtitleOutlineColor("RED");
///
/// Constant WHITE for DvbSubtitleOutlineColor
///
public static readonly DvbSubtitleOutlineColor WHITE = new DvbSubtitleOutlineColor("WHITE");
///
/// Constant YELLOW for DvbSubtitleOutlineColor
///
public static readonly DvbSubtitleOutlineColor YELLOW = new DvbSubtitleOutlineColor("YELLOW");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubtitleOutlineColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubtitleOutlineColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubtitleOutlineColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubtitleShadowColor.
///
public class DvbSubtitleShadowColor : ConstantClass
{
///
/// Constant AUTO for DvbSubtitleShadowColor
///
public static readonly DvbSubtitleShadowColor AUTO = new DvbSubtitleShadowColor("AUTO");
///
/// Constant BLACK for DvbSubtitleShadowColor
///
public static readonly DvbSubtitleShadowColor BLACK = new DvbSubtitleShadowColor("BLACK");
///
/// Constant NONE for DvbSubtitleShadowColor
///
public static readonly DvbSubtitleShadowColor NONE = new DvbSubtitleShadowColor("NONE");
///
/// Constant WHITE for DvbSubtitleShadowColor
///
public static readonly DvbSubtitleShadowColor WHITE = new DvbSubtitleShadowColor("WHITE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubtitleShadowColor(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubtitleShadowColor FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubtitleShadowColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubtitleStylePassthrough.
///
public class DvbSubtitleStylePassthrough : ConstantClass
{
///
/// Constant DISABLED for DvbSubtitleStylePassthrough
///
public static readonly DvbSubtitleStylePassthrough DISABLED = new DvbSubtitleStylePassthrough("DISABLED");
///
/// Constant ENABLED for DvbSubtitleStylePassthrough
///
public static readonly DvbSubtitleStylePassthrough ENABLED = new DvbSubtitleStylePassthrough("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubtitleStylePassthrough(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubtitleStylePassthrough FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubtitleStylePassthrough(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubtitleTeletextSpacing.
///
public class DvbSubtitleTeletextSpacing : ConstantClass
{
///
/// Constant AUTO for DvbSubtitleTeletextSpacing
///
public static readonly DvbSubtitleTeletextSpacing AUTO = new DvbSubtitleTeletextSpacing("AUTO");
///
/// Constant FIXED_GRID for DvbSubtitleTeletextSpacing
///
public static readonly DvbSubtitleTeletextSpacing FIXED_GRID = new DvbSubtitleTeletextSpacing("FIXED_GRID");
///
/// Constant PROPORTIONAL for DvbSubtitleTeletextSpacing
///
public static readonly DvbSubtitleTeletextSpacing PROPORTIONAL = new DvbSubtitleTeletextSpacing("PROPORTIONAL");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubtitleTeletextSpacing(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubtitleTeletextSpacing FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubtitleTeletextSpacing(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DvbSubtitlingType.
///
public class DvbSubtitlingType : ConstantClass
{
///
/// Constant HEARING_IMPAIRED for DvbSubtitlingType
///
public static readonly DvbSubtitlingType HEARING_IMPAIRED = new DvbSubtitlingType("HEARING_IMPAIRED");
///
/// Constant STANDARD for DvbSubtitlingType
///
public static readonly DvbSubtitlingType STANDARD = new DvbSubtitlingType("STANDARD");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DvbSubtitlingType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DvbSubtitlingType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DvbSubtitlingType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosBitstreamMode.
///
public class Eac3AtmosBitstreamMode : ConstantClass
{
///
/// Constant COMPLETE_MAIN for Eac3AtmosBitstreamMode
///
public static readonly Eac3AtmosBitstreamMode COMPLETE_MAIN = new Eac3AtmosBitstreamMode("COMPLETE_MAIN");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosBitstreamMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosBitstreamMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosBitstreamMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosCodingMode.
///
public class Eac3AtmosCodingMode : ConstantClass
{
///
/// Constant CODING_MODE_5_1_4 for Eac3AtmosCodingMode
///
public static readonly Eac3AtmosCodingMode CODING_MODE_5_1_4 = new Eac3AtmosCodingMode("CODING_MODE_5_1_4");
///
/// Constant CODING_MODE_7_1_4 for Eac3AtmosCodingMode
///
public static readonly Eac3AtmosCodingMode CODING_MODE_7_1_4 = new Eac3AtmosCodingMode("CODING_MODE_7_1_4");
///
/// Constant CODING_MODE_9_1_6 for Eac3AtmosCodingMode
///
public static readonly Eac3AtmosCodingMode CODING_MODE_9_1_6 = new Eac3AtmosCodingMode("CODING_MODE_9_1_6");
///
/// Constant CODING_MODE_AUTO for Eac3AtmosCodingMode
///
public static readonly Eac3AtmosCodingMode CODING_MODE_AUTO = new Eac3AtmosCodingMode("CODING_MODE_AUTO");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosCodingMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosCodingMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosCodingMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosDialogueIntelligence.
///
public class Eac3AtmosDialogueIntelligence : ConstantClass
{
///
/// Constant DISABLED for Eac3AtmosDialogueIntelligence
///
public static readonly Eac3AtmosDialogueIntelligence DISABLED = new Eac3AtmosDialogueIntelligence("DISABLED");
///
/// Constant ENABLED for Eac3AtmosDialogueIntelligence
///
public static readonly Eac3AtmosDialogueIntelligence ENABLED = new Eac3AtmosDialogueIntelligence("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosDialogueIntelligence(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosDialogueIntelligence FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosDialogueIntelligence(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosDownmixControl.
///
public class Eac3AtmosDownmixControl : ConstantClass
{
///
/// Constant INITIALIZE_FROM_SOURCE for Eac3AtmosDownmixControl
///
public static readonly Eac3AtmosDownmixControl INITIALIZE_FROM_SOURCE = new Eac3AtmosDownmixControl("INITIALIZE_FROM_SOURCE");
///
/// Constant SPECIFIED for Eac3AtmosDownmixControl
///
public static readonly Eac3AtmosDownmixControl SPECIFIED = new Eac3AtmosDownmixControl("SPECIFIED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosDownmixControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosDownmixControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosDownmixControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosDynamicRangeCompressionLine.
///
public class Eac3AtmosDynamicRangeCompressionLine : ConstantClass
{
///
/// Constant FILM_LIGHT for Eac3AtmosDynamicRangeCompressionLine
///
public static readonly Eac3AtmosDynamicRangeCompressionLine FILM_LIGHT = new Eac3AtmosDynamicRangeCompressionLine("FILM_LIGHT");
///
/// Constant FILM_STANDARD for Eac3AtmosDynamicRangeCompressionLine
///
public static readonly Eac3AtmosDynamicRangeCompressionLine FILM_STANDARD = new Eac3AtmosDynamicRangeCompressionLine("FILM_STANDARD");
///
/// Constant MUSIC_LIGHT for Eac3AtmosDynamicRangeCompressionLine
///
public static readonly Eac3AtmosDynamicRangeCompressionLine MUSIC_LIGHT = new Eac3AtmosDynamicRangeCompressionLine("MUSIC_LIGHT");
///
/// Constant MUSIC_STANDARD for Eac3AtmosDynamicRangeCompressionLine
///
public static readonly Eac3AtmosDynamicRangeCompressionLine MUSIC_STANDARD = new Eac3AtmosDynamicRangeCompressionLine("MUSIC_STANDARD");
///
/// Constant NONE for Eac3AtmosDynamicRangeCompressionLine
///
public static readonly Eac3AtmosDynamicRangeCompressionLine NONE = new Eac3AtmosDynamicRangeCompressionLine("NONE");
///
/// Constant SPEECH for Eac3AtmosDynamicRangeCompressionLine
///
public static readonly Eac3AtmosDynamicRangeCompressionLine SPEECH = new Eac3AtmosDynamicRangeCompressionLine("SPEECH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosDynamicRangeCompressionLine(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosDynamicRangeCompressionLine FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosDynamicRangeCompressionLine(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosDynamicRangeCompressionRf.
///
public class Eac3AtmosDynamicRangeCompressionRf : ConstantClass
{
///
/// Constant FILM_LIGHT for Eac3AtmosDynamicRangeCompressionRf
///
public static readonly Eac3AtmosDynamicRangeCompressionRf FILM_LIGHT = new Eac3AtmosDynamicRangeCompressionRf("FILM_LIGHT");
///
/// Constant FILM_STANDARD for Eac3AtmosDynamicRangeCompressionRf
///
public static readonly Eac3AtmosDynamicRangeCompressionRf FILM_STANDARD = new Eac3AtmosDynamicRangeCompressionRf("FILM_STANDARD");
///
/// Constant MUSIC_LIGHT for Eac3AtmosDynamicRangeCompressionRf
///
public static readonly Eac3AtmosDynamicRangeCompressionRf MUSIC_LIGHT = new Eac3AtmosDynamicRangeCompressionRf("MUSIC_LIGHT");
///
/// Constant MUSIC_STANDARD for Eac3AtmosDynamicRangeCompressionRf
///
public static readonly Eac3AtmosDynamicRangeCompressionRf MUSIC_STANDARD = new Eac3AtmosDynamicRangeCompressionRf("MUSIC_STANDARD");
///
/// Constant NONE for Eac3AtmosDynamicRangeCompressionRf
///
public static readonly Eac3AtmosDynamicRangeCompressionRf NONE = new Eac3AtmosDynamicRangeCompressionRf("NONE");
///
/// Constant SPEECH for Eac3AtmosDynamicRangeCompressionRf
///
public static readonly Eac3AtmosDynamicRangeCompressionRf SPEECH = new Eac3AtmosDynamicRangeCompressionRf("SPEECH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosDynamicRangeCompressionRf(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosDynamicRangeCompressionRf FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosDynamicRangeCompressionRf(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosDynamicRangeControl.
///
public class Eac3AtmosDynamicRangeControl : ConstantClass
{
///
/// Constant INITIALIZE_FROM_SOURCE for Eac3AtmosDynamicRangeControl
///
public static readonly Eac3AtmosDynamicRangeControl INITIALIZE_FROM_SOURCE = new Eac3AtmosDynamicRangeControl("INITIALIZE_FROM_SOURCE");
///
/// Constant SPECIFIED for Eac3AtmosDynamicRangeControl
///
public static readonly Eac3AtmosDynamicRangeControl SPECIFIED = new Eac3AtmosDynamicRangeControl("SPECIFIED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosDynamicRangeControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosDynamicRangeControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosDynamicRangeControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosMeteringMode.
///
public class Eac3AtmosMeteringMode : ConstantClass
{
///
/// Constant ITU_BS_1770_1 for Eac3AtmosMeteringMode
///
public static readonly Eac3AtmosMeteringMode ITU_BS_1770_1 = new Eac3AtmosMeteringMode("ITU_BS_1770_1");
///
/// Constant ITU_BS_1770_2 for Eac3AtmosMeteringMode
///
public static readonly Eac3AtmosMeteringMode ITU_BS_1770_2 = new Eac3AtmosMeteringMode("ITU_BS_1770_2");
///
/// Constant ITU_BS_1770_3 for Eac3AtmosMeteringMode
///
public static readonly Eac3AtmosMeteringMode ITU_BS_1770_3 = new Eac3AtmosMeteringMode("ITU_BS_1770_3");
///
/// Constant ITU_BS_1770_4 for Eac3AtmosMeteringMode
///
public static readonly Eac3AtmosMeteringMode ITU_BS_1770_4 = new Eac3AtmosMeteringMode("ITU_BS_1770_4");
///
/// Constant LEQ_A for Eac3AtmosMeteringMode
///
public static readonly Eac3AtmosMeteringMode LEQ_A = new Eac3AtmosMeteringMode("LEQ_A");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosMeteringMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosMeteringMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosMeteringMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosStereoDownmix.
///
public class Eac3AtmosStereoDownmix : ConstantClass
{
///
/// Constant DPL2 for Eac3AtmosStereoDownmix
///
public static readonly Eac3AtmosStereoDownmix DPL2 = new Eac3AtmosStereoDownmix("DPL2");
///
/// Constant NOT_INDICATED for Eac3AtmosStereoDownmix
///
public static readonly Eac3AtmosStereoDownmix NOT_INDICATED = new Eac3AtmosStereoDownmix("NOT_INDICATED");
///
/// Constant STEREO for Eac3AtmosStereoDownmix
///
public static readonly Eac3AtmosStereoDownmix STEREO = new Eac3AtmosStereoDownmix("STEREO");
///
/// Constant SURROUND for Eac3AtmosStereoDownmix
///
public static readonly Eac3AtmosStereoDownmix SURROUND = new Eac3AtmosStereoDownmix("SURROUND");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosStereoDownmix(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosStereoDownmix FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosStereoDownmix(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AtmosSurroundExMode.
///
public class Eac3AtmosSurroundExMode : ConstantClass
{
///
/// Constant DISABLED for Eac3AtmosSurroundExMode
///
public static readonly Eac3AtmosSurroundExMode DISABLED = new Eac3AtmosSurroundExMode("DISABLED");
///
/// Constant ENABLED for Eac3AtmosSurroundExMode
///
public static readonly Eac3AtmosSurroundExMode ENABLED = new Eac3AtmosSurroundExMode("ENABLED");
///
/// Constant NOT_INDICATED for Eac3AtmosSurroundExMode
///
public static readonly Eac3AtmosSurroundExMode NOT_INDICATED = new Eac3AtmosSurroundExMode("NOT_INDICATED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AtmosSurroundExMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AtmosSurroundExMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AtmosSurroundExMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3AttenuationControl.
///
public class Eac3AttenuationControl : ConstantClass
{
///
/// Constant ATTENUATE_3_DB for Eac3AttenuationControl
///
public static readonly Eac3AttenuationControl ATTENUATE_3_DB = new Eac3AttenuationControl("ATTENUATE_3_DB");
///
/// Constant NONE for Eac3AttenuationControl
///
public static readonly Eac3AttenuationControl NONE = new Eac3AttenuationControl("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3AttenuationControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3AttenuationControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3AttenuationControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3BitstreamMode.
///
public class Eac3BitstreamMode : ConstantClass
{
///
/// Constant COMMENTARY for Eac3BitstreamMode
///
public static readonly Eac3BitstreamMode COMMENTARY = new Eac3BitstreamMode("COMMENTARY");
///
/// Constant COMPLETE_MAIN for Eac3BitstreamMode
///
public static readonly Eac3BitstreamMode COMPLETE_MAIN = new Eac3BitstreamMode("COMPLETE_MAIN");
///
/// Constant EMERGENCY for Eac3BitstreamMode
///
public static readonly Eac3BitstreamMode EMERGENCY = new Eac3BitstreamMode("EMERGENCY");
///
/// Constant HEARING_IMPAIRED for Eac3BitstreamMode
///
public static readonly Eac3BitstreamMode HEARING_IMPAIRED = new Eac3BitstreamMode("HEARING_IMPAIRED");
///
/// Constant VISUALLY_IMPAIRED for Eac3BitstreamMode
///
public static readonly Eac3BitstreamMode VISUALLY_IMPAIRED = new Eac3BitstreamMode("VISUALLY_IMPAIRED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3BitstreamMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3BitstreamMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3BitstreamMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3CodingMode.
///
public class Eac3CodingMode : ConstantClass
{
///
/// Constant CODING_MODE_1_0 for Eac3CodingMode
///
public static readonly Eac3CodingMode CODING_MODE_1_0 = new Eac3CodingMode("CODING_MODE_1_0");
///
/// Constant CODING_MODE_2_0 for Eac3CodingMode
///
public static readonly Eac3CodingMode CODING_MODE_2_0 = new Eac3CodingMode("CODING_MODE_2_0");
///
/// Constant CODING_MODE_3_2 for Eac3CodingMode
///
public static readonly Eac3CodingMode CODING_MODE_3_2 = new Eac3CodingMode("CODING_MODE_3_2");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3CodingMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3CodingMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3CodingMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3DcFilter.
///
public class Eac3DcFilter : ConstantClass
{
///
/// Constant DISABLED for Eac3DcFilter
///
public static readonly Eac3DcFilter DISABLED = new Eac3DcFilter("DISABLED");
///
/// Constant ENABLED for Eac3DcFilter
///
public static readonly Eac3DcFilter ENABLED = new Eac3DcFilter("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3DcFilter(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3DcFilter FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3DcFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3DynamicRangeCompressionLine.
///
public class Eac3DynamicRangeCompressionLine : ConstantClass
{
///
/// Constant FILM_LIGHT for Eac3DynamicRangeCompressionLine
///
public static readonly Eac3DynamicRangeCompressionLine FILM_LIGHT = new Eac3DynamicRangeCompressionLine("FILM_LIGHT");
///
/// Constant FILM_STANDARD for Eac3DynamicRangeCompressionLine
///
public static readonly Eac3DynamicRangeCompressionLine FILM_STANDARD = new Eac3DynamicRangeCompressionLine("FILM_STANDARD");
///
/// Constant MUSIC_LIGHT for Eac3DynamicRangeCompressionLine
///
public static readonly Eac3DynamicRangeCompressionLine MUSIC_LIGHT = new Eac3DynamicRangeCompressionLine("MUSIC_LIGHT");
///
/// Constant MUSIC_STANDARD for Eac3DynamicRangeCompressionLine
///
public static readonly Eac3DynamicRangeCompressionLine MUSIC_STANDARD = new Eac3DynamicRangeCompressionLine("MUSIC_STANDARD");
///
/// Constant NONE for Eac3DynamicRangeCompressionLine
///
public static readonly Eac3DynamicRangeCompressionLine NONE = new Eac3DynamicRangeCompressionLine("NONE");
///
/// Constant SPEECH for Eac3DynamicRangeCompressionLine
///
public static readonly Eac3DynamicRangeCompressionLine SPEECH = new Eac3DynamicRangeCompressionLine("SPEECH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3DynamicRangeCompressionLine(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3DynamicRangeCompressionLine FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3DynamicRangeCompressionLine(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3DynamicRangeCompressionRf.
///
public class Eac3DynamicRangeCompressionRf : ConstantClass
{
///
/// Constant FILM_LIGHT for Eac3DynamicRangeCompressionRf
///
public static readonly Eac3DynamicRangeCompressionRf FILM_LIGHT = new Eac3DynamicRangeCompressionRf("FILM_LIGHT");
///
/// Constant FILM_STANDARD for Eac3DynamicRangeCompressionRf
///
public static readonly Eac3DynamicRangeCompressionRf FILM_STANDARD = new Eac3DynamicRangeCompressionRf("FILM_STANDARD");
///
/// Constant MUSIC_LIGHT for Eac3DynamicRangeCompressionRf
///
public static readonly Eac3DynamicRangeCompressionRf MUSIC_LIGHT = new Eac3DynamicRangeCompressionRf("MUSIC_LIGHT");
///
/// Constant MUSIC_STANDARD for Eac3DynamicRangeCompressionRf
///
public static readonly Eac3DynamicRangeCompressionRf MUSIC_STANDARD = new Eac3DynamicRangeCompressionRf("MUSIC_STANDARD");
///
/// Constant NONE for Eac3DynamicRangeCompressionRf
///
public static readonly Eac3DynamicRangeCompressionRf NONE = new Eac3DynamicRangeCompressionRf("NONE");
///
/// Constant SPEECH for Eac3DynamicRangeCompressionRf
///
public static readonly Eac3DynamicRangeCompressionRf SPEECH = new Eac3DynamicRangeCompressionRf("SPEECH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3DynamicRangeCompressionRf(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3DynamicRangeCompressionRf FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3DynamicRangeCompressionRf(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3LfeControl.
///
public class Eac3LfeControl : ConstantClass
{
///
/// Constant LFE for Eac3LfeControl
///
public static readonly Eac3LfeControl LFE = new Eac3LfeControl("LFE");
///
/// Constant NO_LFE for Eac3LfeControl
///
public static readonly Eac3LfeControl NO_LFE = new Eac3LfeControl("NO_LFE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3LfeControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3LfeControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3LfeControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3LfeFilter.
///
public class Eac3LfeFilter : ConstantClass
{
///
/// Constant DISABLED for Eac3LfeFilter
///
public static readonly Eac3LfeFilter DISABLED = new Eac3LfeFilter("DISABLED");
///
/// Constant ENABLED for Eac3LfeFilter
///
public static readonly Eac3LfeFilter ENABLED = new Eac3LfeFilter("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3LfeFilter(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3LfeFilter FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3LfeFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3MetadataControl.
///
public class Eac3MetadataControl : ConstantClass
{
///
/// Constant FOLLOW_INPUT for Eac3MetadataControl
///
public static readonly Eac3MetadataControl FOLLOW_INPUT = new Eac3MetadataControl("FOLLOW_INPUT");
///
/// Constant USE_CONFIGURED for Eac3MetadataControl
///
public static readonly Eac3MetadataControl USE_CONFIGURED = new Eac3MetadataControl("USE_CONFIGURED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3MetadataControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3MetadataControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3MetadataControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3PassthroughControl.
///
public class Eac3PassthroughControl : ConstantClass
{
///
/// Constant NO_PASSTHROUGH for Eac3PassthroughControl
///
public static readonly Eac3PassthroughControl NO_PASSTHROUGH = new Eac3PassthroughControl("NO_PASSTHROUGH");
///
/// Constant WHEN_POSSIBLE for Eac3PassthroughControl
///
public static readonly Eac3PassthroughControl WHEN_POSSIBLE = new Eac3PassthroughControl("WHEN_POSSIBLE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3PassthroughControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3PassthroughControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3PassthroughControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3PhaseControl.
///
public class Eac3PhaseControl : ConstantClass
{
///
/// Constant NO_SHIFT for Eac3PhaseControl
///
public static readonly Eac3PhaseControl NO_SHIFT = new Eac3PhaseControl("NO_SHIFT");
///
/// Constant SHIFT_90_DEGREES for Eac3PhaseControl
///
public static readonly Eac3PhaseControl SHIFT_90_DEGREES = new Eac3PhaseControl("SHIFT_90_DEGREES");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3PhaseControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3PhaseControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3PhaseControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3StereoDownmix.
///
public class Eac3StereoDownmix : ConstantClass
{
///
/// Constant DPL2 for Eac3StereoDownmix
///
public static readonly Eac3StereoDownmix DPL2 = new Eac3StereoDownmix("DPL2");
///
/// Constant LO_RO for Eac3StereoDownmix
///
public static readonly Eac3StereoDownmix LO_RO = new Eac3StereoDownmix("LO_RO");
///
/// Constant LT_RT for Eac3StereoDownmix
///
public static readonly Eac3StereoDownmix LT_RT = new Eac3StereoDownmix("LT_RT");
///
/// Constant NOT_INDICATED for Eac3StereoDownmix
///
public static readonly Eac3StereoDownmix NOT_INDICATED = new Eac3StereoDownmix("NOT_INDICATED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3StereoDownmix(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3StereoDownmix FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3StereoDownmix(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3SurroundExMode.
///
public class Eac3SurroundExMode : ConstantClass
{
///
/// Constant DISABLED for Eac3SurroundExMode
///
public static readonly Eac3SurroundExMode DISABLED = new Eac3SurroundExMode("DISABLED");
///
/// Constant ENABLED for Eac3SurroundExMode
///
public static readonly Eac3SurroundExMode ENABLED = new Eac3SurroundExMode("ENABLED");
///
/// Constant NOT_INDICATED for Eac3SurroundExMode
///
public static readonly Eac3SurroundExMode NOT_INDICATED = new Eac3SurroundExMode("NOT_INDICATED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3SurroundExMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3SurroundExMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3SurroundExMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Eac3SurroundMode.
///
public class Eac3SurroundMode : ConstantClass
{
///
/// Constant DISABLED for Eac3SurroundMode
///
public static readonly Eac3SurroundMode DISABLED = new Eac3SurroundMode("DISABLED");
///
/// Constant ENABLED for Eac3SurroundMode
///
public static readonly Eac3SurroundMode ENABLED = new Eac3SurroundMode("ENABLED");
///
/// Constant NOT_INDICATED for Eac3SurroundMode
///
public static readonly Eac3SurroundMode NOT_INDICATED = new Eac3SurroundMode("NOT_INDICATED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Eac3SurroundMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Eac3SurroundMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Eac3SurroundMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EmbeddedConvert608To708.
///
public class EmbeddedConvert608To708 : ConstantClass
{
///
/// Constant DISABLED for EmbeddedConvert608To708
///
public static readonly EmbeddedConvert608To708 DISABLED = new EmbeddedConvert608To708("DISABLED");
///
/// Constant UPCONVERT for EmbeddedConvert608To708
///
public static readonly EmbeddedConvert608To708 UPCONVERT = new EmbeddedConvert608To708("UPCONVERT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EmbeddedConvert608To708(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static EmbeddedConvert608To708 FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator EmbeddedConvert608To708(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EmbeddedTerminateCaptions.
///
public class EmbeddedTerminateCaptions : ConstantClass
{
///
/// Constant DISABLED for EmbeddedTerminateCaptions
///
public static readonly EmbeddedTerminateCaptions DISABLED = new EmbeddedTerminateCaptions("DISABLED");
///
/// Constant END_OF_INPUT for EmbeddedTerminateCaptions
///
public static readonly EmbeddedTerminateCaptions END_OF_INPUT = new EmbeddedTerminateCaptions("END_OF_INPUT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EmbeddedTerminateCaptions(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static EmbeddedTerminateCaptions FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator EmbeddedTerminateCaptions(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EmbeddedTimecodeOverride.
///
public class EmbeddedTimecodeOverride : ConstantClass
{
///
/// Constant NONE for EmbeddedTimecodeOverride
///
public static readonly EmbeddedTimecodeOverride NONE = new EmbeddedTimecodeOverride("NONE");
///
/// Constant USE_MDPM for EmbeddedTimecodeOverride
///
public static readonly EmbeddedTimecodeOverride USE_MDPM = new EmbeddedTimecodeOverride("USE_MDPM");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EmbeddedTimecodeOverride(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static EmbeddedTimecodeOverride FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator EmbeddedTimecodeOverride(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type F4vMoovPlacement.
///
public class F4vMoovPlacement : ConstantClass
{
///
/// Constant NORMAL for F4vMoovPlacement
///
public static readonly F4vMoovPlacement NORMAL = new F4vMoovPlacement("NORMAL");
///
/// Constant PROGRESSIVE_DOWNLOAD for F4vMoovPlacement
///
public static readonly F4vMoovPlacement PROGRESSIVE_DOWNLOAD = new F4vMoovPlacement("PROGRESSIVE_DOWNLOAD");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public F4vMoovPlacement(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static F4vMoovPlacement FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator F4vMoovPlacement(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type FileSourceConvert608To708.
///
public class FileSourceConvert608To708 : ConstantClass
{
///
/// Constant DISABLED for FileSourceConvert608To708
///
public static readonly FileSourceConvert608To708 DISABLED = new FileSourceConvert608To708("DISABLED");
///
/// Constant UPCONVERT for FileSourceConvert608To708
///
public static readonly FileSourceConvert608To708 UPCONVERT = new FileSourceConvert608To708("UPCONVERT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public FileSourceConvert608To708(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static FileSourceConvert608To708 FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator FileSourceConvert608To708(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type FileSourceTimeDeltaUnits.
///
public class FileSourceTimeDeltaUnits : ConstantClass
{
///
/// Constant MILLISECONDS for FileSourceTimeDeltaUnits
///
public static readonly FileSourceTimeDeltaUnits MILLISECONDS = new FileSourceTimeDeltaUnits("MILLISECONDS");
///
/// Constant SECONDS for FileSourceTimeDeltaUnits
///
public static readonly FileSourceTimeDeltaUnits SECONDS = new FileSourceTimeDeltaUnits("SECONDS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public FileSourceTimeDeltaUnits(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static FileSourceTimeDeltaUnits FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator FileSourceTimeDeltaUnits(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type FontScript.
///
public class FontScript : ConstantClass
{
///
/// Constant AUTOMATIC for FontScript
///
public static readonly FontScript AUTOMATIC = new FontScript("AUTOMATIC");
///
/// Constant HANS for FontScript
///
public static readonly FontScript HANS = new FontScript("HANS");
///
/// Constant HANT for FontScript
///
public static readonly FontScript HANT = new FontScript("HANT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public FontScript(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static FontScript FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator FontScript(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264AdaptiveQuantization.
///
public class H264AdaptiveQuantization : ConstantClass
{
///
/// Constant AUTO for H264AdaptiveQuantization
///
public static readonly H264AdaptiveQuantization AUTO = new H264AdaptiveQuantization("AUTO");
///
/// Constant HIGH for H264AdaptiveQuantization
///
public static readonly H264AdaptiveQuantization HIGH = new H264AdaptiveQuantization("HIGH");
///
/// Constant HIGHER for H264AdaptiveQuantization
///
public static readonly H264AdaptiveQuantization HIGHER = new H264AdaptiveQuantization("HIGHER");
///
/// Constant LOW for H264AdaptiveQuantization
///
public static readonly H264AdaptiveQuantization LOW = new H264AdaptiveQuantization("LOW");
///
/// Constant MAX for H264AdaptiveQuantization
///
public static readonly H264AdaptiveQuantization MAX = new H264AdaptiveQuantization("MAX");
///
/// Constant MEDIUM for H264AdaptiveQuantization
///
public static readonly H264AdaptiveQuantization MEDIUM = new H264AdaptiveQuantization("MEDIUM");
///
/// Constant OFF for H264AdaptiveQuantization
///
public static readonly H264AdaptiveQuantization OFF = new H264AdaptiveQuantization("OFF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264AdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264AdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264AdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264CodecLevel.
///
public class H264CodecLevel : ConstantClass
{
///
/// Constant AUTO for H264CodecLevel
///
public static readonly H264CodecLevel AUTO = new H264CodecLevel("AUTO");
///
/// Constant LEVEL_1 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_1 = new H264CodecLevel("LEVEL_1");
///
/// Constant LEVEL_1_1 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_1_1 = new H264CodecLevel("LEVEL_1_1");
///
/// Constant LEVEL_1_2 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_1_2 = new H264CodecLevel("LEVEL_1_2");
///
/// Constant LEVEL_1_3 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_1_3 = new H264CodecLevel("LEVEL_1_3");
///
/// Constant LEVEL_2 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_2 = new H264CodecLevel("LEVEL_2");
///
/// Constant LEVEL_2_1 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_2_1 = new H264CodecLevel("LEVEL_2_1");
///
/// Constant LEVEL_2_2 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_2_2 = new H264CodecLevel("LEVEL_2_2");
///
/// Constant LEVEL_3 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_3 = new H264CodecLevel("LEVEL_3");
///
/// Constant LEVEL_3_1 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_3_1 = new H264CodecLevel("LEVEL_3_1");
///
/// Constant LEVEL_3_2 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_3_2 = new H264CodecLevel("LEVEL_3_2");
///
/// Constant LEVEL_4 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_4 = new H264CodecLevel("LEVEL_4");
///
/// Constant LEVEL_4_1 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_4_1 = new H264CodecLevel("LEVEL_4_1");
///
/// Constant LEVEL_4_2 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_4_2 = new H264CodecLevel("LEVEL_4_2");
///
/// Constant LEVEL_5 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_5 = new H264CodecLevel("LEVEL_5");
///
/// Constant LEVEL_5_1 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_5_1 = new H264CodecLevel("LEVEL_5_1");
///
/// Constant LEVEL_5_2 for H264CodecLevel
///
public static readonly H264CodecLevel LEVEL_5_2 = new H264CodecLevel("LEVEL_5_2");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264CodecLevel(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264CodecLevel FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264CodecLevel(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264CodecProfile.
///
public class H264CodecProfile : ConstantClass
{
///
/// Constant BASELINE for H264CodecProfile
///
public static readonly H264CodecProfile BASELINE = new H264CodecProfile("BASELINE");
///
/// Constant HIGH for H264CodecProfile
///
public static readonly H264CodecProfile HIGH = new H264CodecProfile("HIGH");
///
/// Constant HIGH_10BIT for H264CodecProfile
///
public static readonly H264CodecProfile HIGH_10BIT = new H264CodecProfile("HIGH_10BIT");
///
/// Constant HIGH_422 for H264CodecProfile
///
public static readonly H264CodecProfile HIGH_422 = new H264CodecProfile("HIGH_422");
///
/// Constant HIGH_422_10BIT for H264CodecProfile
///
public static readonly H264CodecProfile HIGH_422_10BIT = new H264CodecProfile("HIGH_422_10BIT");
///
/// Constant MAIN for H264CodecProfile
///
public static readonly H264CodecProfile MAIN = new H264CodecProfile("MAIN");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264CodecProfile(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264CodecProfile FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264CodecProfile(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264DynamicSubGop.
///
public class H264DynamicSubGop : ConstantClass
{
///
/// Constant ADAPTIVE for H264DynamicSubGop
///
public static readonly H264DynamicSubGop ADAPTIVE = new H264DynamicSubGop("ADAPTIVE");
///
/// Constant STATIC for H264DynamicSubGop
///
public static readonly H264DynamicSubGop STATIC = new H264DynamicSubGop("STATIC");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264DynamicSubGop(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264DynamicSubGop FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264DynamicSubGop(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264EntropyEncoding.
///
public class H264EntropyEncoding : ConstantClass
{
///
/// Constant CABAC for H264EntropyEncoding
///
public static readonly H264EntropyEncoding CABAC = new H264EntropyEncoding("CABAC");
///
/// Constant CAVLC for H264EntropyEncoding
///
public static readonly H264EntropyEncoding CAVLC = new H264EntropyEncoding("CAVLC");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264EntropyEncoding(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264EntropyEncoding FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264EntropyEncoding(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264FieldEncoding.
///
public class H264FieldEncoding : ConstantClass
{
///
/// Constant FORCE_FIELD for H264FieldEncoding
///
public static readonly H264FieldEncoding FORCE_FIELD = new H264FieldEncoding("FORCE_FIELD");
///
/// Constant MBAFF for H264FieldEncoding
///
public static readonly H264FieldEncoding MBAFF = new H264FieldEncoding("MBAFF");
///
/// Constant PAFF for H264FieldEncoding
///
public static readonly H264FieldEncoding PAFF = new H264FieldEncoding("PAFF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264FieldEncoding(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264FieldEncoding FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264FieldEncoding(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264FlickerAdaptiveQuantization.
///
public class H264FlickerAdaptiveQuantization : ConstantClass
{
///
/// Constant DISABLED for H264FlickerAdaptiveQuantization
///
public static readonly H264FlickerAdaptiveQuantization DISABLED = new H264FlickerAdaptiveQuantization("DISABLED");
///
/// Constant ENABLED for H264FlickerAdaptiveQuantization
///
public static readonly H264FlickerAdaptiveQuantization ENABLED = new H264FlickerAdaptiveQuantization("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264FlickerAdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264FlickerAdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264FlickerAdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264FramerateControl.
///
public class H264FramerateControl : ConstantClass
{
///
/// Constant INITIALIZE_FROM_SOURCE for H264FramerateControl
///
public static readonly H264FramerateControl INITIALIZE_FROM_SOURCE = new H264FramerateControl("INITIALIZE_FROM_SOURCE");
///
/// Constant SPECIFIED for H264FramerateControl
///
public static readonly H264FramerateControl SPECIFIED = new H264FramerateControl("SPECIFIED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264FramerateControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264FramerateControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264FramerateControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264FramerateConversionAlgorithm.
///
public class H264FramerateConversionAlgorithm : ConstantClass
{
///
/// Constant DUPLICATE_DROP for H264FramerateConversionAlgorithm
///
public static readonly H264FramerateConversionAlgorithm DUPLICATE_DROP = new H264FramerateConversionAlgorithm("DUPLICATE_DROP");
///
/// Constant FRAMEFORMER for H264FramerateConversionAlgorithm
///
public static readonly H264FramerateConversionAlgorithm FRAMEFORMER = new H264FramerateConversionAlgorithm("FRAMEFORMER");
///
/// Constant INTERPOLATE for H264FramerateConversionAlgorithm
///
public static readonly H264FramerateConversionAlgorithm INTERPOLATE = new H264FramerateConversionAlgorithm("INTERPOLATE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264FramerateConversionAlgorithm(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264FramerateConversionAlgorithm FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264FramerateConversionAlgorithm(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264GopBReference.
///
public class H264GopBReference : ConstantClass
{
///
/// Constant DISABLED for H264GopBReference
///
public static readonly H264GopBReference DISABLED = new H264GopBReference("DISABLED");
///
/// Constant ENABLED for H264GopBReference
///
public static readonly H264GopBReference ENABLED = new H264GopBReference("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264GopBReference(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264GopBReference FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264GopBReference(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264GopSizeUnits.
///
public class H264GopSizeUnits : ConstantClass
{
///
/// Constant AUTO for H264GopSizeUnits
///
public static readonly H264GopSizeUnits AUTO = new H264GopSizeUnits("AUTO");
///
/// Constant FRAMES for H264GopSizeUnits
///
public static readonly H264GopSizeUnits FRAMES = new H264GopSizeUnits("FRAMES");
///
/// Constant SECONDS for H264GopSizeUnits
///
public static readonly H264GopSizeUnits SECONDS = new H264GopSizeUnits("SECONDS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264GopSizeUnits(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264GopSizeUnits FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264GopSizeUnits(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264InterlaceMode.
///
public class H264InterlaceMode : ConstantClass
{
///
/// Constant BOTTOM_FIELD for H264InterlaceMode
///
public static readonly H264InterlaceMode BOTTOM_FIELD = new H264InterlaceMode("BOTTOM_FIELD");
///
/// Constant FOLLOW_BOTTOM_FIELD for H264InterlaceMode
///
public static readonly H264InterlaceMode FOLLOW_BOTTOM_FIELD = new H264InterlaceMode("FOLLOW_BOTTOM_FIELD");
///
/// Constant FOLLOW_TOP_FIELD for H264InterlaceMode
///
public static readonly H264InterlaceMode FOLLOW_TOP_FIELD = new H264InterlaceMode("FOLLOW_TOP_FIELD");
///
/// Constant PROGRESSIVE for H264InterlaceMode
///
public static readonly H264InterlaceMode PROGRESSIVE = new H264InterlaceMode("PROGRESSIVE");
///
/// Constant TOP_FIELD for H264InterlaceMode
///
public static readonly H264InterlaceMode TOP_FIELD = new H264InterlaceMode("TOP_FIELD");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264InterlaceMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264InterlaceMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264InterlaceMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264ParControl.
///
public class H264ParControl : ConstantClass
{
///
/// Constant INITIALIZE_FROM_SOURCE for H264ParControl
///
public static readonly H264ParControl INITIALIZE_FROM_SOURCE = new H264ParControl("INITIALIZE_FROM_SOURCE");
///
/// Constant SPECIFIED for H264ParControl
///
public static readonly H264ParControl SPECIFIED = new H264ParControl("SPECIFIED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264ParControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264ParControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264ParControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264QualityTuningLevel.
///
public class H264QualityTuningLevel : ConstantClass
{
///
/// Constant MULTI_PASS_HQ for H264QualityTuningLevel
///
public static readonly H264QualityTuningLevel MULTI_PASS_HQ = new H264QualityTuningLevel("MULTI_PASS_HQ");
///
/// Constant SINGLE_PASS for H264QualityTuningLevel
///
public static readonly H264QualityTuningLevel SINGLE_PASS = new H264QualityTuningLevel("SINGLE_PASS");
///
/// Constant SINGLE_PASS_HQ for H264QualityTuningLevel
///
public static readonly H264QualityTuningLevel SINGLE_PASS_HQ = new H264QualityTuningLevel("SINGLE_PASS_HQ");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264QualityTuningLevel(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264QualityTuningLevel FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264QualityTuningLevel(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264RateControlMode.
///
public class H264RateControlMode : ConstantClass
{
///
/// Constant CBR for H264RateControlMode
///
public static readonly H264RateControlMode CBR = new H264RateControlMode("CBR");
///
/// Constant QVBR for H264RateControlMode
///
public static readonly H264RateControlMode QVBR = new H264RateControlMode("QVBR");
///
/// Constant VBR for H264RateControlMode
///
public static readonly H264RateControlMode VBR = new H264RateControlMode("VBR");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264RateControlMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264RateControlMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264RateControlMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264RepeatPps.
///
public class H264RepeatPps : ConstantClass
{
///
/// Constant DISABLED for H264RepeatPps
///
public static readonly H264RepeatPps DISABLED = new H264RepeatPps("DISABLED");
///
/// Constant ENABLED for H264RepeatPps
///
public static readonly H264RepeatPps ENABLED = new H264RepeatPps("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264RepeatPps(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264RepeatPps FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264RepeatPps(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264ScanTypeConversionMode.
///
public class H264ScanTypeConversionMode : ConstantClass
{
///
/// Constant INTERLACED for H264ScanTypeConversionMode
///
public static readonly H264ScanTypeConversionMode INTERLACED = new H264ScanTypeConversionMode("INTERLACED");
///
/// Constant INTERLACED_OPTIMIZE for H264ScanTypeConversionMode
///
public static readonly H264ScanTypeConversionMode INTERLACED_OPTIMIZE = new H264ScanTypeConversionMode("INTERLACED_OPTIMIZE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264ScanTypeConversionMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264ScanTypeConversionMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264ScanTypeConversionMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264SceneChangeDetect.
///
public class H264SceneChangeDetect : ConstantClass
{
///
/// Constant DISABLED for H264SceneChangeDetect
///
public static readonly H264SceneChangeDetect DISABLED = new H264SceneChangeDetect("DISABLED");
///
/// Constant ENABLED for H264SceneChangeDetect
///
public static readonly H264SceneChangeDetect ENABLED = new H264SceneChangeDetect("ENABLED");
///
/// Constant TRANSITION_DETECTION for H264SceneChangeDetect
///
public static readonly H264SceneChangeDetect TRANSITION_DETECTION = new H264SceneChangeDetect("TRANSITION_DETECTION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264SceneChangeDetect(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264SceneChangeDetect FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264SceneChangeDetect(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264SlowPal.
///
public class H264SlowPal : ConstantClass
{
///
/// Constant DISABLED for H264SlowPal
///
public static readonly H264SlowPal DISABLED = new H264SlowPal("DISABLED");
///
/// Constant ENABLED for H264SlowPal
///
public static readonly H264SlowPal ENABLED = new H264SlowPal("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264SlowPal(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264SlowPal FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264SlowPal(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264SpatialAdaptiveQuantization.
///
public class H264SpatialAdaptiveQuantization : ConstantClass
{
///
/// Constant DISABLED for H264SpatialAdaptiveQuantization
///
public static readonly H264SpatialAdaptiveQuantization DISABLED = new H264SpatialAdaptiveQuantization("DISABLED");
///
/// Constant ENABLED for H264SpatialAdaptiveQuantization
///
public static readonly H264SpatialAdaptiveQuantization ENABLED = new H264SpatialAdaptiveQuantization("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264SpatialAdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264SpatialAdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264SpatialAdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264Syntax.
///
public class H264Syntax : ConstantClass
{
///
/// Constant DEFAULT for H264Syntax
///
public static readonly H264Syntax DEFAULT = new H264Syntax("DEFAULT");
///
/// Constant RP2027 for H264Syntax
///
public static readonly H264Syntax RP2027 = new H264Syntax("RP2027");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264Syntax(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264Syntax FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264Syntax(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264Telecine.
///
public class H264Telecine : ConstantClass
{
///
/// Constant HARD for H264Telecine
///
public static readonly H264Telecine HARD = new H264Telecine("HARD");
///
/// Constant NONE for H264Telecine
///
public static readonly H264Telecine NONE = new H264Telecine("NONE");
///
/// Constant SOFT for H264Telecine
///
public static readonly H264Telecine SOFT = new H264Telecine("SOFT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264Telecine(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264Telecine FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264Telecine(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264TemporalAdaptiveQuantization.
///
public class H264TemporalAdaptiveQuantization : ConstantClass
{
///
/// Constant DISABLED for H264TemporalAdaptiveQuantization
///
public static readonly H264TemporalAdaptiveQuantization DISABLED = new H264TemporalAdaptiveQuantization("DISABLED");
///
/// Constant ENABLED for H264TemporalAdaptiveQuantization
///
public static readonly H264TemporalAdaptiveQuantization ENABLED = new H264TemporalAdaptiveQuantization("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264TemporalAdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264TemporalAdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264TemporalAdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H264UnregisteredSeiTimecode.
///
public class H264UnregisteredSeiTimecode : ConstantClass
{
///
/// Constant DISABLED for H264UnregisteredSeiTimecode
///
public static readonly H264UnregisteredSeiTimecode DISABLED = new H264UnregisteredSeiTimecode("DISABLED");
///
/// Constant ENABLED for H264UnregisteredSeiTimecode
///
public static readonly H264UnregisteredSeiTimecode ENABLED = new H264UnregisteredSeiTimecode("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H264UnregisteredSeiTimecode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H264UnregisteredSeiTimecode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H264UnregisteredSeiTimecode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265AdaptiveQuantization.
///
public class H265AdaptiveQuantization : ConstantClass
{
///
/// Constant AUTO for H265AdaptiveQuantization
///
public static readonly H265AdaptiveQuantization AUTO = new H265AdaptiveQuantization("AUTO");
///
/// Constant HIGH for H265AdaptiveQuantization
///
public static readonly H265AdaptiveQuantization HIGH = new H265AdaptiveQuantization("HIGH");
///
/// Constant HIGHER for H265AdaptiveQuantization
///
public static readonly H265AdaptiveQuantization HIGHER = new H265AdaptiveQuantization("HIGHER");
///
/// Constant LOW for H265AdaptiveQuantization
///
public static readonly H265AdaptiveQuantization LOW = new H265AdaptiveQuantization("LOW");
///
/// Constant MAX for H265AdaptiveQuantization
///
public static readonly H265AdaptiveQuantization MAX = new H265AdaptiveQuantization("MAX");
///
/// Constant MEDIUM for H265AdaptiveQuantization
///
public static readonly H265AdaptiveQuantization MEDIUM = new H265AdaptiveQuantization("MEDIUM");
///
/// Constant OFF for H265AdaptiveQuantization
///
public static readonly H265AdaptiveQuantization OFF = new H265AdaptiveQuantization("OFF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265AdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265AdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265AdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265AlternateTransferFunctionSei.
///
public class H265AlternateTransferFunctionSei : ConstantClass
{
///
/// Constant DISABLED for H265AlternateTransferFunctionSei
///
public static readonly H265AlternateTransferFunctionSei DISABLED = new H265AlternateTransferFunctionSei("DISABLED");
///
/// Constant ENABLED for H265AlternateTransferFunctionSei
///
public static readonly H265AlternateTransferFunctionSei ENABLED = new H265AlternateTransferFunctionSei("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265AlternateTransferFunctionSei(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265AlternateTransferFunctionSei FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265AlternateTransferFunctionSei(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265CodecLevel.
///
public class H265CodecLevel : ConstantClass
{
///
/// Constant AUTO for H265CodecLevel
///
public static readonly H265CodecLevel AUTO = new H265CodecLevel("AUTO");
///
/// Constant LEVEL_1 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_1 = new H265CodecLevel("LEVEL_1");
///
/// Constant LEVEL_2 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_2 = new H265CodecLevel("LEVEL_2");
///
/// Constant LEVEL_2_1 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_2_1 = new H265CodecLevel("LEVEL_2_1");
///
/// Constant LEVEL_3 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_3 = new H265CodecLevel("LEVEL_3");
///
/// Constant LEVEL_3_1 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_3_1 = new H265CodecLevel("LEVEL_3_1");
///
/// Constant LEVEL_4 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_4 = new H265CodecLevel("LEVEL_4");
///
/// Constant LEVEL_4_1 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_4_1 = new H265CodecLevel("LEVEL_4_1");
///
/// Constant LEVEL_5 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_5 = new H265CodecLevel("LEVEL_5");
///
/// Constant LEVEL_5_1 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_5_1 = new H265CodecLevel("LEVEL_5_1");
///
/// Constant LEVEL_5_2 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_5_2 = new H265CodecLevel("LEVEL_5_2");
///
/// Constant LEVEL_6 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_6 = new H265CodecLevel("LEVEL_6");
///
/// Constant LEVEL_6_1 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_6_1 = new H265CodecLevel("LEVEL_6_1");
///
/// Constant LEVEL_6_2 for H265CodecLevel
///
public static readonly H265CodecLevel LEVEL_6_2 = new H265CodecLevel("LEVEL_6_2");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265CodecLevel(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265CodecLevel FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265CodecLevel(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265CodecProfile.
///
public class H265CodecProfile : ConstantClass
{
///
/// Constant MAIN_422_10BIT_HIGH for H265CodecProfile
///
public static readonly H265CodecProfile MAIN_422_10BIT_HIGH = new H265CodecProfile("MAIN_422_10BIT_HIGH");
///
/// Constant MAIN_422_10BIT_MAIN for H265CodecProfile
///
public static readonly H265CodecProfile MAIN_422_10BIT_MAIN = new H265CodecProfile("MAIN_422_10BIT_MAIN");
///
/// Constant MAIN_422_8BIT_HIGH for H265CodecProfile
///
public static readonly H265CodecProfile MAIN_422_8BIT_HIGH = new H265CodecProfile("MAIN_422_8BIT_HIGH");
///
/// Constant MAIN_422_8BIT_MAIN for H265CodecProfile
///
public static readonly H265CodecProfile MAIN_422_8BIT_MAIN = new H265CodecProfile("MAIN_422_8BIT_MAIN");
///
/// Constant MAIN_HIGH for H265CodecProfile
///
public static readonly H265CodecProfile MAIN_HIGH = new H265CodecProfile("MAIN_HIGH");
///
/// Constant MAIN_MAIN for H265CodecProfile
///
public static readonly H265CodecProfile MAIN_MAIN = new H265CodecProfile("MAIN_MAIN");
///
/// Constant MAIN10_HIGH for H265CodecProfile
///
public static readonly H265CodecProfile MAIN10_HIGH = new H265CodecProfile("MAIN10_HIGH");
///
/// Constant MAIN10_MAIN for H265CodecProfile
///
public static readonly H265CodecProfile MAIN10_MAIN = new H265CodecProfile("MAIN10_MAIN");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265CodecProfile(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265CodecProfile FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265CodecProfile(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265DynamicSubGop.
///
public class H265DynamicSubGop : ConstantClass
{
///
/// Constant ADAPTIVE for H265DynamicSubGop
///
public static readonly H265DynamicSubGop ADAPTIVE = new H265DynamicSubGop("ADAPTIVE");
///
/// Constant STATIC for H265DynamicSubGop
///
public static readonly H265DynamicSubGop STATIC = new H265DynamicSubGop("STATIC");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265DynamicSubGop(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265DynamicSubGop FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265DynamicSubGop(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265FlickerAdaptiveQuantization.
///
public class H265FlickerAdaptiveQuantization : ConstantClass
{
///
/// Constant DISABLED for H265FlickerAdaptiveQuantization
///
public static readonly H265FlickerAdaptiveQuantization DISABLED = new H265FlickerAdaptiveQuantization("DISABLED");
///
/// Constant ENABLED for H265FlickerAdaptiveQuantization
///
public static readonly H265FlickerAdaptiveQuantization ENABLED = new H265FlickerAdaptiveQuantization("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265FlickerAdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265FlickerAdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265FlickerAdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265FramerateControl.
///
public class H265FramerateControl : ConstantClass
{
///
/// Constant INITIALIZE_FROM_SOURCE for H265FramerateControl
///
public static readonly H265FramerateControl INITIALIZE_FROM_SOURCE = new H265FramerateControl("INITIALIZE_FROM_SOURCE");
///
/// Constant SPECIFIED for H265FramerateControl
///
public static readonly H265FramerateControl SPECIFIED = new H265FramerateControl("SPECIFIED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265FramerateControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265FramerateControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265FramerateControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265FramerateConversionAlgorithm.
///
public class H265FramerateConversionAlgorithm : ConstantClass
{
///
/// Constant DUPLICATE_DROP for H265FramerateConversionAlgorithm
///
public static readonly H265FramerateConversionAlgorithm DUPLICATE_DROP = new H265FramerateConversionAlgorithm("DUPLICATE_DROP");
///
/// Constant FRAMEFORMER for H265FramerateConversionAlgorithm
///
public static readonly H265FramerateConversionAlgorithm FRAMEFORMER = new H265FramerateConversionAlgorithm("FRAMEFORMER");
///
/// Constant INTERPOLATE for H265FramerateConversionAlgorithm
///
public static readonly H265FramerateConversionAlgorithm INTERPOLATE = new H265FramerateConversionAlgorithm("INTERPOLATE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265FramerateConversionAlgorithm(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265FramerateConversionAlgorithm FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265FramerateConversionAlgorithm(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265GopBReference.
///
public class H265GopBReference : ConstantClass
{
///
/// Constant DISABLED for H265GopBReference
///
public static readonly H265GopBReference DISABLED = new H265GopBReference("DISABLED");
///
/// Constant ENABLED for H265GopBReference
///
public static readonly H265GopBReference ENABLED = new H265GopBReference("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265GopBReference(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265GopBReference FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265GopBReference(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265GopSizeUnits.
///
public class H265GopSizeUnits : ConstantClass
{
///
/// Constant AUTO for H265GopSizeUnits
///
public static readonly H265GopSizeUnits AUTO = new H265GopSizeUnits("AUTO");
///
/// Constant FRAMES for H265GopSizeUnits
///
public static readonly H265GopSizeUnits FRAMES = new H265GopSizeUnits("FRAMES");
///
/// Constant SECONDS for H265GopSizeUnits
///
public static readonly H265GopSizeUnits SECONDS = new H265GopSizeUnits("SECONDS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265GopSizeUnits(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265GopSizeUnits FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265GopSizeUnits(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265InterlaceMode.
///
public class H265InterlaceMode : ConstantClass
{
///
/// Constant BOTTOM_FIELD for H265InterlaceMode
///
public static readonly H265InterlaceMode BOTTOM_FIELD = new H265InterlaceMode("BOTTOM_FIELD");
///
/// Constant FOLLOW_BOTTOM_FIELD for H265InterlaceMode
///
public static readonly H265InterlaceMode FOLLOW_BOTTOM_FIELD = new H265InterlaceMode("FOLLOW_BOTTOM_FIELD");
///
/// Constant FOLLOW_TOP_FIELD for H265InterlaceMode
///
public static readonly H265InterlaceMode FOLLOW_TOP_FIELD = new H265InterlaceMode("FOLLOW_TOP_FIELD");
///
/// Constant PROGRESSIVE for H265InterlaceMode
///
public static readonly H265InterlaceMode PROGRESSIVE = new H265InterlaceMode("PROGRESSIVE");
///
/// Constant TOP_FIELD for H265InterlaceMode
///
public static readonly H265InterlaceMode TOP_FIELD = new H265InterlaceMode("TOP_FIELD");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265InterlaceMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265InterlaceMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265InterlaceMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265ParControl.
///
public class H265ParControl : ConstantClass
{
///
/// Constant INITIALIZE_FROM_SOURCE for H265ParControl
///
public static readonly H265ParControl INITIALIZE_FROM_SOURCE = new H265ParControl("INITIALIZE_FROM_SOURCE");
///
/// Constant SPECIFIED for H265ParControl
///
public static readonly H265ParControl SPECIFIED = new H265ParControl("SPECIFIED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265ParControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265ParControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265ParControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265QualityTuningLevel.
///
public class H265QualityTuningLevel : ConstantClass
{
///
/// Constant MULTI_PASS_HQ for H265QualityTuningLevel
///
public static readonly H265QualityTuningLevel MULTI_PASS_HQ = new H265QualityTuningLevel("MULTI_PASS_HQ");
///
/// Constant SINGLE_PASS for H265QualityTuningLevel
///
public static readonly H265QualityTuningLevel SINGLE_PASS = new H265QualityTuningLevel("SINGLE_PASS");
///
/// Constant SINGLE_PASS_HQ for H265QualityTuningLevel
///
public static readonly H265QualityTuningLevel SINGLE_PASS_HQ = new H265QualityTuningLevel("SINGLE_PASS_HQ");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265QualityTuningLevel(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265QualityTuningLevel FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265QualityTuningLevel(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265RateControlMode.
///
public class H265RateControlMode : ConstantClass
{
///
/// Constant CBR for H265RateControlMode
///
public static readonly H265RateControlMode CBR = new H265RateControlMode("CBR");
///
/// Constant QVBR for H265RateControlMode
///
public static readonly H265RateControlMode QVBR = new H265RateControlMode("QVBR");
///
/// Constant VBR for H265RateControlMode
///
public static readonly H265RateControlMode VBR = new H265RateControlMode("VBR");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265RateControlMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265RateControlMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265RateControlMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265SampleAdaptiveOffsetFilterMode.
///
public class H265SampleAdaptiveOffsetFilterMode : ConstantClass
{
///
/// Constant ADAPTIVE for H265SampleAdaptiveOffsetFilterMode
///
public static readonly H265SampleAdaptiveOffsetFilterMode ADAPTIVE = new H265SampleAdaptiveOffsetFilterMode("ADAPTIVE");
///
/// Constant DEFAULT for H265SampleAdaptiveOffsetFilterMode
///
public static readonly H265SampleAdaptiveOffsetFilterMode DEFAULT = new H265SampleAdaptiveOffsetFilterMode("DEFAULT");
///
/// Constant OFF for H265SampleAdaptiveOffsetFilterMode
///
public static readonly H265SampleAdaptiveOffsetFilterMode OFF = new H265SampleAdaptiveOffsetFilterMode("OFF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265SampleAdaptiveOffsetFilterMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265SampleAdaptiveOffsetFilterMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265SampleAdaptiveOffsetFilterMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265ScanTypeConversionMode.
///
public class H265ScanTypeConversionMode : ConstantClass
{
///
/// Constant INTERLACED for H265ScanTypeConversionMode
///
public static readonly H265ScanTypeConversionMode INTERLACED = new H265ScanTypeConversionMode("INTERLACED");
///
/// Constant INTERLACED_OPTIMIZE for H265ScanTypeConversionMode
///
public static readonly H265ScanTypeConversionMode INTERLACED_OPTIMIZE = new H265ScanTypeConversionMode("INTERLACED_OPTIMIZE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265ScanTypeConversionMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265ScanTypeConversionMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265ScanTypeConversionMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265SceneChangeDetect.
///
public class H265SceneChangeDetect : ConstantClass
{
///
/// Constant DISABLED for H265SceneChangeDetect
///
public static readonly H265SceneChangeDetect DISABLED = new H265SceneChangeDetect("DISABLED");
///
/// Constant ENABLED for H265SceneChangeDetect
///
public static readonly H265SceneChangeDetect ENABLED = new H265SceneChangeDetect("ENABLED");
///
/// Constant TRANSITION_DETECTION for H265SceneChangeDetect
///
public static readonly H265SceneChangeDetect TRANSITION_DETECTION = new H265SceneChangeDetect("TRANSITION_DETECTION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265SceneChangeDetect(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265SceneChangeDetect FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265SceneChangeDetect(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265SlowPal.
///
public class H265SlowPal : ConstantClass
{
///
/// Constant DISABLED for H265SlowPal
///
public static readonly H265SlowPal DISABLED = new H265SlowPal("DISABLED");
///
/// Constant ENABLED for H265SlowPal
///
public static readonly H265SlowPal ENABLED = new H265SlowPal("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265SlowPal(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265SlowPal FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265SlowPal(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265SpatialAdaptiveQuantization.
///
public class H265SpatialAdaptiveQuantization : ConstantClass
{
///
/// Constant DISABLED for H265SpatialAdaptiveQuantization
///
public static readonly H265SpatialAdaptiveQuantization DISABLED = new H265SpatialAdaptiveQuantization("DISABLED");
///
/// Constant ENABLED for H265SpatialAdaptiveQuantization
///
public static readonly H265SpatialAdaptiveQuantization ENABLED = new H265SpatialAdaptiveQuantization("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265SpatialAdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265SpatialAdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265SpatialAdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265Telecine.
///
public class H265Telecine : ConstantClass
{
///
/// Constant HARD for H265Telecine
///
public static readonly H265Telecine HARD = new H265Telecine("HARD");
///
/// Constant NONE for H265Telecine
///
public static readonly H265Telecine NONE = new H265Telecine("NONE");
///
/// Constant SOFT for H265Telecine
///
public static readonly H265Telecine SOFT = new H265Telecine("SOFT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265Telecine(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265Telecine FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265Telecine(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265TemporalAdaptiveQuantization.
///
public class H265TemporalAdaptiveQuantization : ConstantClass
{
///
/// Constant DISABLED for H265TemporalAdaptiveQuantization
///
public static readonly H265TemporalAdaptiveQuantization DISABLED = new H265TemporalAdaptiveQuantization("DISABLED");
///
/// Constant ENABLED for H265TemporalAdaptiveQuantization
///
public static readonly H265TemporalAdaptiveQuantization ENABLED = new H265TemporalAdaptiveQuantization("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265TemporalAdaptiveQuantization(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265TemporalAdaptiveQuantization FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265TemporalAdaptiveQuantization(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265TemporalIds.
///
public class H265TemporalIds : ConstantClass
{
///
/// Constant DISABLED for H265TemporalIds
///
public static readonly H265TemporalIds DISABLED = new H265TemporalIds("DISABLED");
///
/// Constant ENABLED for H265TemporalIds
///
public static readonly H265TemporalIds ENABLED = new H265TemporalIds("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265TemporalIds(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265TemporalIds FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265TemporalIds(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265Tiles.
///
public class H265Tiles : ConstantClass
{
///
/// Constant DISABLED for H265Tiles
///
public static readonly H265Tiles DISABLED = new H265Tiles("DISABLED");
///
/// Constant ENABLED for H265Tiles
///
public static readonly H265Tiles ENABLED = new H265Tiles("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265Tiles(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265Tiles FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265Tiles(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265UnregisteredSeiTimecode.
///
public class H265UnregisteredSeiTimecode : ConstantClass
{
///
/// Constant DISABLED for H265UnregisteredSeiTimecode
///
public static readonly H265UnregisteredSeiTimecode DISABLED = new H265UnregisteredSeiTimecode("DISABLED");
///
/// Constant ENABLED for H265UnregisteredSeiTimecode
///
public static readonly H265UnregisteredSeiTimecode ENABLED = new H265UnregisteredSeiTimecode("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265UnregisteredSeiTimecode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265UnregisteredSeiTimecode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265UnregisteredSeiTimecode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type H265WriteMp4PackagingType.
///
public class H265WriteMp4PackagingType : ConstantClass
{
///
/// Constant HEV1 for H265WriteMp4PackagingType
///
public static readonly H265WriteMp4PackagingType HEV1 = new H265WriteMp4PackagingType("HEV1");
///
/// Constant HVC1 for H265WriteMp4PackagingType
///
public static readonly H265WriteMp4PackagingType HVC1 = new H265WriteMp4PackagingType("HVC1");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public H265WriteMp4PackagingType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static H265WriteMp4PackagingType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator H265WriteMp4PackagingType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HDRToSDRToneMapper.
///
public class HDRToSDRToneMapper : ConstantClass
{
///
/// Constant PRESERVE_DETAILS for HDRToSDRToneMapper
///
public static readonly HDRToSDRToneMapper PRESERVE_DETAILS = new HDRToSDRToneMapper("PRESERVE_DETAILS");
///
/// Constant VIBRANT for HDRToSDRToneMapper
///
public static readonly HDRToSDRToneMapper VIBRANT = new HDRToSDRToneMapper("VIBRANT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HDRToSDRToneMapper(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HDRToSDRToneMapper FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HDRToSDRToneMapper(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsAdMarkers.
///
public class HlsAdMarkers : ConstantClass
{
///
/// Constant ELEMENTAL for HlsAdMarkers
///
public static readonly HlsAdMarkers ELEMENTAL = new HlsAdMarkers("ELEMENTAL");
///
/// Constant ELEMENTAL_SCTE35 for HlsAdMarkers
///
public static readonly HlsAdMarkers ELEMENTAL_SCTE35 = new HlsAdMarkers("ELEMENTAL_SCTE35");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsAdMarkers(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsAdMarkers FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsAdMarkers(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsAudioOnlyContainer.
///
public class HlsAudioOnlyContainer : ConstantClass
{
///
/// Constant AUTOMATIC for HlsAudioOnlyContainer
///
public static readonly HlsAudioOnlyContainer AUTOMATIC = new HlsAudioOnlyContainer("AUTOMATIC");
///
/// Constant M2TS for HlsAudioOnlyContainer
///
public static readonly HlsAudioOnlyContainer M2TS = new HlsAudioOnlyContainer("M2TS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsAudioOnlyContainer(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsAudioOnlyContainer FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsAudioOnlyContainer(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsAudioOnlyHeader.
///
public class HlsAudioOnlyHeader : ConstantClass
{
///
/// Constant EXCLUDE for HlsAudioOnlyHeader
///
public static readonly HlsAudioOnlyHeader EXCLUDE = new HlsAudioOnlyHeader("EXCLUDE");
///
/// Constant INCLUDE for HlsAudioOnlyHeader
///
public static readonly HlsAudioOnlyHeader INCLUDE = new HlsAudioOnlyHeader("INCLUDE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsAudioOnlyHeader(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsAudioOnlyHeader FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsAudioOnlyHeader(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsAudioTrackType.
///
public class HlsAudioTrackType : ConstantClass
{
///
/// Constant ALTERNATE_AUDIO_AUTO_SELECT for HlsAudioTrackType
///
public static readonly HlsAudioTrackType ALTERNATE_AUDIO_AUTO_SELECT = new HlsAudioTrackType("ALTERNATE_AUDIO_AUTO_SELECT");
///
/// Constant ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT for HlsAudioTrackType
///
public static readonly HlsAudioTrackType ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT = new HlsAudioTrackType("ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT");
///
/// Constant ALTERNATE_AUDIO_NOT_AUTO_SELECT for HlsAudioTrackType
///
public static readonly HlsAudioTrackType ALTERNATE_AUDIO_NOT_AUTO_SELECT = new HlsAudioTrackType("ALTERNATE_AUDIO_NOT_AUTO_SELECT");
///
/// Constant AUDIO_ONLY_VARIANT_STREAM for HlsAudioTrackType
///
public static readonly HlsAudioTrackType AUDIO_ONLY_VARIANT_STREAM = new HlsAudioTrackType("AUDIO_ONLY_VARIANT_STREAM");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsAudioTrackType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsAudioTrackType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsAudioTrackType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsCaptionLanguageSetting.
///
public class HlsCaptionLanguageSetting : ConstantClass
{
///
/// Constant INSERT for HlsCaptionLanguageSetting
///
public static readonly HlsCaptionLanguageSetting INSERT = new HlsCaptionLanguageSetting("INSERT");
///
/// Constant NONE for HlsCaptionLanguageSetting
///
public static readonly HlsCaptionLanguageSetting NONE = new HlsCaptionLanguageSetting("NONE");
///
/// Constant OMIT for HlsCaptionLanguageSetting
///
public static readonly HlsCaptionLanguageSetting OMIT = new HlsCaptionLanguageSetting("OMIT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsCaptionLanguageSetting(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsCaptionLanguageSetting FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsCaptionLanguageSetting(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsCaptionSegmentLengthControl.
///
public class HlsCaptionSegmentLengthControl : ConstantClass
{
///
/// Constant LARGE_SEGMENTS for HlsCaptionSegmentLengthControl
///
public static readonly HlsCaptionSegmentLengthControl LARGE_SEGMENTS = new HlsCaptionSegmentLengthControl("LARGE_SEGMENTS");
///
/// Constant MATCH_VIDEO for HlsCaptionSegmentLengthControl
///
public static readonly HlsCaptionSegmentLengthControl MATCH_VIDEO = new HlsCaptionSegmentLengthControl("MATCH_VIDEO");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsCaptionSegmentLengthControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsCaptionSegmentLengthControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsCaptionSegmentLengthControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsClientCache.
///
public class HlsClientCache : ConstantClass
{
///
/// Constant DISABLED for HlsClientCache
///
public static readonly HlsClientCache DISABLED = new HlsClientCache("DISABLED");
///
/// Constant ENABLED for HlsClientCache
///
public static readonly HlsClientCache ENABLED = new HlsClientCache("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsClientCache(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsClientCache FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsClientCache(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsCodecSpecification.
///
public class HlsCodecSpecification : ConstantClass
{
///
/// Constant RFC_4281 for HlsCodecSpecification
///
public static readonly HlsCodecSpecification RFC_4281 = new HlsCodecSpecification("RFC_4281");
///
/// Constant RFC_6381 for HlsCodecSpecification
///
public static readonly HlsCodecSpecification RFC_6381 = new HlsCodecSpecification("RFC_6381");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsCodecSpecification(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsCodecSpecification FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsCodecSpecification(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsDescriptiveVideoServiceFlag.
///
public class HlsDescriptiveVideoServiceFlag : ConstantClass
{
///
/// Constant DONT_FLAG for HlsDescriptiveVideoServiceFlag
///
public static readonly HlsDescriptiveVideoServiceFlag DONT_FLAG = new HlsDescriptiveVideoServiceFlag("DONT_FLAG");
///
/// Constant FLAG for HlsDescriptiveVideoServiceFlag
///
public static readonly HlsDescriptiveVideoServiceFlag FLAG = new HlsDescriptiveVideoServiceFlag("FLAG");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsDescriptiveVideoServiceFlag(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsDescriptiveVideoServiceFlag FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsDescriptiveVideoServiceFlag(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsDirectoryStructure.
///
public class HlsDirectoryStructure : ConstantClass
{
///
/// Constant SINGLE_DIRECTORY for HlsDirectoryStructure
///
public static readonly HlsDirectoryStructure SINGLE_DIRECTORY = new HlsDirectoryStructure("SINGLE_DIRECTORY");
///
/// Constant SUBDIRECTORY_PER_STREAM for HlsDirectoryStructure
///
public static readonly HlsDirectoryStructure SUBDIRECTORY_PER_STREAM = new HlsDirectoryStructure("SUBDIRECTORY_PER_STREAM");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsDirectoryStructure(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsDirectoryStructure FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsDirectoryStructure(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsEncryptionType.
///
public class HlsEncryptionType : ConstantClass
{
///
/// Constant AES128 for HlsEncryptionType
///
public static readonly HlsEncryptionType AES128 = new HlsEncryptionType("AES128");
///
/// Constant SAMPLE_AES for HlsEncryptionType
///
public static readonly HlsEncryptionType SAMPLE_AES = new HlsEncryptionType("SAMPLE_AES");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsEncryptionType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsEncryptionType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsEncryptionType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsIFrameOnlyManifest.
///
public class HlsIFrameOnlyManifest : ConstantClass
{
///
/// Constant EXCLUDE for HlsIFrameOnlyManifest
///
public static readonly HlsIFrameOnlyManifest EXCLUDE = new HlsIFrameOnlyManifest("EXCLUDE");
///
/// Constant INCLUDE for HlsIFrameOnlyManifest
///
public static readonly HlsIFrameOnlyManifest INCLUDE = new HlsIFrameOnlyManifest("INCLUDE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsIFrameOnlyManifest(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsIFrameOnlyManifest FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsIFrameOnlyManifest(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsImageBasedTrickPlay.
///
public class HlsImageBasedTrickPlay : ConstantClass
{
///
/// Constant ADVANCED for HlsImageBasedTrickPlay
///
public static readonly HlsImageBasedTrickPlay ADVANCED = new HlsImageBasedTrickPlay("ADVANCED");
///
/// Constant NONE for HlsImageBasedTrickPlay
///
public static readonly HlsImageBasedTrickPlay NONE = new HlsImageBasedTrickPlay("NONE");
///
/// Constant THUMBNAIL for HlsImageBasedTrickPlay
///
public static readonly HlsImageBasedTrickPlay THUMBNAIL = new HlsImageBasedTrickPlay("THUMBNAIL");
///
/// Constant THUMBNAIL_AND_FULLFRAME for HlsImageBasedTrickPlay
///
public static readonly HlsImageBasedTrickPlay THUMBNAIL_AND_FULLFRAME = new HlsImageBasedTrickPlay("THUMBNAIL_AND_FULLFRAME");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsImageBasedTrickPlay(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsImageBasedTrickPlay FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsImageBasedTrickPlay(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsInitializationVectorInManifest.
///
public class HlsInitializationVectorInManifest : ConstantClass
{
///
/// Constant EXCLUDE for HlsInitializationVectorInManifest
///
public static readonly HlsInitializationVectorInManifest EXCLUDE = new HlsInitializationVectorInManifest("EXCLUDE");
///
/// Constant INCLUDE for HlsInitializationVectorInManifest
///
public static readonly HlsInitializationVectorInManifest INCLUDE = new HlsInitializationVectorInManifest("INCLUDE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsInitializationVectorInManifest(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsInitializationVectorInManifest FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsInitializationVectorInManifest(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsIntervalCadence.
///
public class HlsIntervalCadence : ConstantClass
{
///
/// Constant FOLLOW_CUSTOM for HlsIntervalCadence
///
public static readonly HlsIntervalCadence FOLLOW_CUSTOM = new HlsIntervalCadence("FOLLOW_CUSTOM");
///
/// Constant FOLLOW_IFRAME for HlsIntervalCadence
///
public static readonly HlsIntervalCadence FOLLOW_IFRAME = new HlsIntervalCadence("FOLLOW_IFRAME");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsIntervalCadence(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsIntervalCadence FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsIntervalCadence(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsKeyProviderType.
///
public class HlsKeyProviderType : ConstantClass
{
///
/// Constant SPEKE for HlsKeyProviderType
///
public static readonly HlsKeyProviderType SPEKE = new HlsKeyProviderType("SPEKE");
///
/// Constant STATIC_KEY for HlsKeyProviderType
///
public static readonly HlsKeyProviderType STATIC_KEY = new HlsKeyProviderType("STATIC_KEY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsKeyProviderType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsKeyProviderType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsKeyProviderType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsManifestCompression.
///
public class HlsManifestCompression : ConstantClass
{
///
/// Constant GZIP for HlsManifestCompression
///
public static readonly HlsManifestCompression GZIP = new HlsManifestCompression("GZIP");
///
/// Constant NONE for HlsManifestCompression
///
public static readonly HlsManifestCompression NONE = new HlsManifestCompression("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsManifestCompression(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsManifestCompression FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsManifestCompression(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsManifestDurationFormat.
///
public class HlsManifestDurationFormat : ConstantClass
{
///
/// Constant FLOATING_POINT for HlsManifestDurationFormat
///
public static readonly HlsManifestDurationFormat FLOATING_POINT = new HlsManifestDurationFormat("FLOATING_POINT");
///
/// Constant INTEGER for HlsManifestDurationFormat
///
public static readonly HlsManifestDurationFormat INTEGER = new HlsManifestDurationFormat("INTEGER");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsManifestDurationFormat(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsManifestDurationFormat FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsManifestDurationFormat(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsOfflineEncrypted.
///
public class HlsOfflineEncrypted : ConstantClass
{
///
/// Constant DISABLED for HlsOfflineEncrypted
///
public static readonly HlsOfflineEncrypted DISABLED = new HlsOfflineEncrypted("DISABLED");
///
/// Constant ENABLED for HlsOfflineEncrypted
///
public static readonly HlsOfflineEncrypted ENABLED = new HlsOfflineEncrypted("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsOfflineEncrypted(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsOfflineEncrypted FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsOfflineEncrypted(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsOutputSelection.
///
public class HlsOutputSelection : ConstantClass
{
///
/// Constant MANIFESTS_AND_SEGMENTS for HlsOutputSelection
///
public static readonly HlsOutputSelection MANIFESTS_AND_SEGMENTS = new HlsOutputSelection("MANIFESTS_AND_SEGMENTS");
///
/// Constant SEGMENTS_ONLY for HlsOutputSelection
///
public static readonly HlsOutputSelection SEGMENTS_ONLY = new HlsOutputSelection("SEGMENTS_ONLY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsOutputSelection(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsOutputSelection FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsOutputSelection(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsProgramDateTime.
///
public class HlsProgramDateTime : ConstantClass
{
///
/// Constant EXCLUDE for HlsProgramDateTime
///
public static readonly HlsProgramDateTime EXCLUDE = new HlsProgramDateTime("EXCLUDE");
///
/// Constant INCLUDE for HlsProgramDateTime
///
public static readonly HlsProgramDateTime INCLUDE = new HlsProgramDateTime("INCLUDE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsProgramDateTime(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsProgramDateTime FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsProgramDateTime(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsProgressiveWriteHlsManifest.
///
public class HlsProgressiveWriteHlsManifest : ConstantClass
{
///
/// Constant DISABLED for HlsProgressiveWriteHlsManifest
///
public static readonly HlsProgressiveWriteHlsManifest DISABLED = new HlsProgressiveWriteHlsManifest("DISABLED");
///
/// Constant ENABLED for HlsProgressiveWriteHlsManifest
///
public static readonly HlsProgressiveWriteHlsManifest ENABLED = new HlsProgressiveWriteHlsManifest("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsProgressiveWriteHlsManifest(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsProgressiveWriteHlsManifest FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsProgressiveWriteHlsManifest(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsSegmentControl.
///
public class HlsSegmentControl : ConstantClass
{
///
/// Constant SEGMENTED_FILES for HlsSegmentControl
///
public static readonly HlsSegmentControl SEGMENTED_FILES = new HlsSegmentControl("SEGMENTED_FILES");
///
/// Constant SINGLE_FILE for HlsSegmentControl
///
public static readonly HlsSegmentControl SINGLE_FILE = new HlsSegmentControl("SINGLE_FILE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsSegmentControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsSegmentControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsSegmentControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsSegmentLengthControl.
///
public class HlsSegmentLengthControl : ConstantClass
{
///
/// Constant EXACT for HlsSegmentLengthControl
///
public static readonly HlsSegmentLengthControl EXACT = new HlsSegmentLengthControl("EXACT");
///
/// Constant GOP_MULTIPLE for HlsSegmentLengthControl
///
public static readonly HlsSegmentLengthControl GOP_MULTIPLE = new HlsSegmentLengthControl("GOP_MULTIPLE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsSegmentLengthControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsSegmentLengthControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsSegmentLengthControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsStreamInfResolution.
///
public class HlsStreamInfResolution : ConstantClass
{
///
/// Constant EXCLUDE for HlsStreamInfResolution
///
public static readonly HlsStreamInfResolution EXCLUDE = new HlsStreamInfResolution("EXCLUDE");
///
/// Constant INCLUDE for HlsStreamInfResolution
///
public static readonly HlsStreamInfResolution INCLUDE = new HlsStreamInfResolution("INCLUDE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsStreamInfResolution(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsStreamInfResolution FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsStreamInfResolution(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsTargetDurationCompatibilityMode.
///
public class HlsTargetDurationCompatibilityMode : ConstantClass
{
///
/// Constant LEGACY for HlsTargetDurationCompatibilityMode
///
public static readonly HlsTargetDurationCompatibilityMode LEGACY = new HlsTargetDurationCompatibilityMode("LEGACY");
///
/// Constant SPEC_COMPLIANT for HlsTargetDurationCompatibilityMode
///
public static readonly HlsTargetDurationCompatibilityMode SPEC_COMPLIANT = new HlsTargetDurationCompatibilityMode("SPEC_COMPLIANT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsTargetDurationCompatibilityMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsTargetDurationCompatibilityMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsTargetDurationCompatibilityMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HlsTimedMetadataId3Frame.
///
public class HlsTimedMetadataId3Frame : ConstantClass
{
///
/// Constant NONE for HlsTimedMetadataId3Frame
///
public static readonly HlsTimedMetadataId3Frame NONE = new HlsTimedMetadataId3Frame("NONE");
///
/// Constant PRIV for HlsTimedMetadataId3Frame
///
public static readonly HlsTimedMetadataId3Frame PRIV = new HlsTimedMetadataId3Frame("PRIV");
///
/// Constant TDRL for HlsTimedMetadataId3Frame
///
public static readonly HlsTimedMetadataId3Frame TDRL = new HlsTimedMetadataId3Frame("TDRL");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HlsTimedMetadataId3Frame(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HlsTimedMetadataId3Frame FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HlsTimedMetadataId3Frame(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ImscAccessibilitySubs.
///
public class ImscAccessibilitySubs : ConstantClass
{
///
/// Constant DISABLED for ImscAccessibilitySubs
///
public static readonly ImscAccessibilitySubs DISABLED = new ImscAccessibilitySubs("DISABLED");
///
/// Constant ENABLED for ImscAccessibilitySubs
///
public static readonly ImscAccessibilitySubs ENABLED = new ImscAccessibilitySubs("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ImscAccessibilitySubs(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ImscAccessibilitySubs FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ImscAccessibilitySubs(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ImscStylePassthrough.
///
public class ImscStylePassthrough : ConstantClass
{
///
/// Constant DISABLED for ImscStylePassthrough
///
public static readonly ImscStylePassthrough DISABLED = new ImscStylePassthrough("DISABLED");
///
/// Constant ENABLED for ImscStylePassthrough
///
public static readonly ImscStylePassthrough ENABLED = new ImscStylePassthrough("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ImscStylePassthrough(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ImscStylePassthrough FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ImscStylePassthrough(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InputDeblockFilter.
///
public class InputDeblockFilter : ConstantClass
{
///
/// Constant DISABLED for InputDeblockFilter
///
public static readonly InputDeblockFilter DISABLED = new InputDeblockFilter("DISABLED");
///
/// Constant ENABLED for InputDeblockFilter
///
public static readonly InputDeblockFilter ENABLED = new InputDeblockFilter("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InputDeblockFilter(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InputDeblockFilter FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InputDeblockFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InputDenoiseFilter.
///
public class InputDenoiseFilter : ConstantClass
{
///
/// Constant DISABLED for InputDenoiseFilter
///
public static readonly InputDenoiseFilter DISABLED = new InputDenoiseFilter("DISABLED");
///
/// Constant ENABLED for InputDenoiseFilter
///
public static readonly InputDenoiseFilter ENABLED = new InputDenoiseFilter("ENABLED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InputDenoiseFilter(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InputDenoiseFilter FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InputDenoiseFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InputFilterEnable.
///
public class InputFilterEnable : ConstantClass
{
///
/// Constant AUTO for InputFilterEnable
///
public static readonly InputFilterEnable AUTO = new InputFilterEnable("AUTO");
///
/// Constant DISABLE for InputFilterEnable
///
public static readonly InputFilterEnable DISABLE = new InputFilterEnable("DISABLE");
///
/// Constant FORCE for InputFilterEnable
///
public static readonly InputFilterEnable FORCE = new InputFilterEnable("FORCE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InputFilterEnable(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InputFilterEnable FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InputFilterEnable(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InputPolicy.
///
public class InputPolicy : ConstantClass
{
///
/// Constant ALLOWED for InputPolicy
///
public static readonly InputPolicy ALLOWED = new InputPolicy("ALLOWED");
///
/// Constant DISALLOWED for InputPolicy
///
public static readonly InputPolicy DISALLOWED = new InputPolicy("DISALLOWED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InputPolicy(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InputPolicy FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InputPolicy(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InputPsiControl.
///
public class InputPsiControl : ConstantClass
{
///
/// Constant IGNORE_PSI for InputPsiControl
///
public static readonly InputPsiControl IGNORE_PSI = new InputPsiControl("IGNORE_PSI");
///
/// Constant USE_PSI for InputPsiControl
///
public static readonly InputPsiControl USE_PSI = new InputPsiControl("USE_PSI");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InputPsiControl(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InputPsiControl FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InputPsiControl(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InputRotate.
///
public class InputRotate : ConstantClass
{
///
/// Constant AUTO for InputRotate
///
public static readonly InputRotate AUTO = new InputRotate("AUTO");
///
/// Constant DEGREE_0 for InputRotate
///
public static readonly InputRotate DEGREE_0 = new InputRotate("DEGREE_0");
///
/// Constant DEGREES_180 for InputRotate
///
public static readonly InputRotate DEGREES_180 = new InputRotate("DEGREES_180");
///
/// Constant DEGREES_270 for InputRotate
///
public static readonly InputRotate DEGREES_270 = new InputRotate("DEGREES_270");
///
/// Constant DEGREES_90 for InputRotate
///
public static readonly InputRotate DEGREES_90 = new InputRotate("DEGREES_90");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InputRotate(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InputRotate FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InputRotate(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InputSampleRange.
///
public class InputSampleRange : ConstantClass
{
///
/// Constant FOLLOW for InputSampleRange
///
public static readonly InputSampleRange FOLLOW = new InputSampleRange("FOLLOW");
///
/// Constant FULL_RANGE for InputSampleRange
///
public static readonly InputSampleRange FULL_RANGE = new InputSampleRange("FULL_RANGE");
///
/// Constant LIMITED_RANGE for InputSampleRange
///
public static readonly InputSampleRange LIMITED_RANGE = new InputSampleRange("LIMITED_RANGE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InputSampleRange(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InputSampleRange FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InputSampleRange(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InputScanType.
///
public class InputScanType : ConstantClass
{
///
/// Constant AUTO for InputScanType
///
public static readonly InputScanType AUTO = new InputScanType("AUTO");
///
/// Constant PSF for InputScanType
///
public static readonly InputScanType PSF = new InputScanType("PSF");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InputScanType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InputScanType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InputScanType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InputTimecodeSource.
///
public class InputTimecodeSource : ConstantClass
{
///
/// Constant EMBEDDED for InputTimecodeSource
///
public static readonly InputTimecodeSource EMBEDDED = new InputTimecodeSource("EMBEDDED");
///
/// Constant SPECIFIEDSTART for InputTimecodeSource
///
public static readonly InputTimecodeSource SPECIFIEDSTART = new InputTimecodeSource("SPECIFIEDSTART");
///
/// Constant ZEROBASED for InputTimecodeSource
///
public static readonly InputTimecodeSource ZEROBASED = new InputTimecodeSource("ZEROBASED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InputTimecodeSource(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InputTimecodeSource FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InputTimecodeSource(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type JobPhase.
///
public class JobPhase : ConstantClass
{
///
/// Constant PROBING for JobPhase
///
public static readonly JobPhase PROBING = new JobPhase("PROBING");
///
/// Constant TRANSCODING for JobPhase
///
public static readonly JobPhase TRANSCODING = new JobPhase("TRANSCODING");
///
/// Constant UPLOADING for JobPhase
///
public static readonly JobPhase UPLOADING = new JobPhase("UPLOADING");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public JobPhase(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static JobPhase FindValue(string value)
{
return FindValue(value);
}
///