Video Stitcher v1 API - Class ProgressEvent (3.1.0)

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

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

Indicates a time in which a list of events should be triggered during media playback.

Inheritance

object > ProgressEvent

Namespace

Google.Cloud.Video.Stitcher.V1

Assembly

Google.Cloud.Video.Stitcher.V1.dll

Constructors

ProgressEvent()

public ProgressEvent()

ProgressEvent(ProgressEvent)

public ProgressEvent(ProgressEvent other)
Parameter
NameDescription
otherProgressEvent

Properties

Events

public RepeatedField<Event> Events { get; }

The list of progress tracking events for the ad break. These can be of the following IAB types: BREAK_START, BREAK_END, IMPRESSION, CREATIVE_VIEW, START, FIRST_QUARTILE, MIDPOINT, THIRD_QUARTILE, COMPLETE, PROGRESS.

Property Value
TypeDescription
RepeatedFieldEvent

TimeOffset

public Duration TimeOffset { get; set; }

The time when the following tracking events occurs. The time is in seconds relative to the start of the VOD asset.

Property Value
TypeDescription
Duration