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.
Implements
IMessageVodSessionAdBreak, IEquatableVodSessionAdBreak, IDeepCloneableVodSessionAdBreak, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Stitcher.V1Assembly
Google.Cloud.Video.Stitcher.V1.dll
Constructors
VodSessionAdBreak()
public VodSessionAdBreak()
VodSessionAdBreak(VodSessionAdBreak)
public VodSessionAdBreak(VodSessionAdBreak other)
Parameter | |
---|---|
Name | Description |
other |
VodSessionAdBreak |
Properties
Ads
public RepeatedField<VodSessionAd> Ads { get; }
Ordered list of ads stitched into the ad break.
Property Value | |
---|---|
Type | Description |
RepeatedFieldVodSessionAd |
EndTimeOffset
public Duration EndTimeOffset { get; set; }
Ad break end time in seconds relative to the start of the VOD asset.
Property Value | |
---|---|
Type | Description |
Duration |
ProgressEvents
public RepeatedField<ProgressEvent> ProgressEvents { get; }
List of events that are expected to be triggered, ordered by time.
Property Value | |
---|---|
Type | Description |
RepeatedFieldProgressEvent |
StartTimeOffset
public Duration StartTimeOffset { get; set; }
Ad break start time in seconds relative to the start of the VOD asset.
Property Value | |
---|---|
Type | Description |
Duration |