Class SegmentSettings (1.0.0-beta04)

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

Segment settings for &quot;ts&quot;, &quot;fmp4&quot; and &quot;vtt&quot;.

Inheritance

Object > SegmentSettings

Namespace

Google.Cloud.Video.Transcoder.V1Beta1

Assembly

Google.Cloud.Video.Transcoder.V1Beta1.dll

Constructors

SegmentSettings()

public SegmentSettings()

SegmentSettings(SegmentSettings)

public SegmentSettings(SegmentSettings other)
Parameter
NameDescription
otherSegmentSettings

Properties

IndividualSegments

public bool IndividualSegments { get; set; }

Required. Create an individual segment file. The default is false.

Property Value
TypeDescription
Boolean

SegmentDuration

public Duration SegmentDuration { get; set; }

Duration of the segments in seconds. The default is &quot;6.0s&quot;. Note that segmentDuration must be greater than or equal to gopDuration, and segmentDuration must be divisible by gopDuration.

Property Value
TypeDescription
Duration