Video Stitcher v1 API - Class VodSessionAdBreak (1.1.0)

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

Reference documentation and code samples for the Video Stitcher v1 API class VodSessionAdBreak.

Metadata for an inserted ad break.

Inheritance

Object > VodSessionAdBreak

Namespace

Google.Cloud.Video.Stitcher.V1

Assembly

Google.Cloud.Video.Stitcher.V1.dll

Constructors

VodSessionAdBreak()

public VodSessionAdBreak()

VodSessionAdBreak(VodSessionAdBreak)

public VodSessionAdBreak(VodSessionAdBreak other)
Parameter
NameDescription
otherVodSessionAdBreak

Properties

Ads

public RepeatedField<VodSessionAd> Ads { get; }

Ordered list of ads stitched into the ad break.

Property Value
TypeDescription
RepeatedField<VodSessionAd>

EndTimeOffset

public Duration EndTimeOffset { get; set; }

Ad break end time in seconds relative to the start of the VOD asset.

Property Value
TypeDescription
Duration

ProgressEvents

public RepeatedField<ProgressEvent> ProgressEvents { get; }

List of events that are expected to be triggered, ordered by time.

Property Value
TypeDescription
RepeatedField<ProgressEvent>

StartTimeOffset

public Duration StartTimeOffset { get; set; }

Ad break start time in seconds relative to the start of the VOD asset.

Property Value
TypeDescription
Duration