Transcoder v1 API - Class PreprocessingConfig (2.8.0)

public sealed class PreprocessingConfig : IMessage<PreprocessingConfig>, IEquatable<PreprocessingConfig>, IDeepCloneable<PreprocessingConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Transcoder v1 API class PreprocessingConfig.

Preprocessing configurations.

Inheritance

object > PreprocessingConfig

Namespace

Google.Cloud.Video.Transcoder.V1

Assembly

Google.Cloud.Video.Transcoder.V1.dll

Constructors

PreprocessingConfig()

public PreprocessingConfig()

PreprocessingConfig(PreprocessingConfig)

public PreprocessingConfig(PreprocessingConfig other)
Parameter
Name Description
other PreprocessingConfig

Properties

Audio

public PreprocessingConfig.Types.Audio Audio { get; set; }

Audio preprocessing configuration.

Property Value
Type Description
PreprocessingConfigTypesAudio

Color

public PreprocessingConfig.Types.Color Color { get; set; }

Color preprocessing configuration.

Property Value
Type Description
PreprocessingConfigTypesColor

Crop

public PreprocessingConfig.Types.Crop Crop { get; set; }

Specify the video cropping configuration.

Property Value
Type Description
PreprocessingConfigTypesCrop

Deblock

public PreprocessingConfig.Types.Deblock Deblock { get; set; }

Deblock preprocessing configuration.

Property Value
Type Description
PreprocessingConfigTypesDeblock

Deinterlace

public PreprocessingConfig.Types.Deinterlace Deinterlace { get; set; }

Specify the video deinterlace configuration.

Property Value
Type Description
PreprocessingConfigTypesDeinterlace

Denoise

public PreprocessingConfig.Types.Denoise Denoise { get; set; }

Denoise preprocessing configuration.

Property Value
Type Description
PreprocessingConfigTypesDenoise

Pad

public PreprocessingConfig.Types.Pad Pad { get; set; }

Specify the video pad filter configuration.

Property Value
Type Description
PreprocessingConfigTypesPad