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.
Implements
IMessageProgressEvent, IEquatableProgressEvent, IDeepCloneableProgressEvent, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Stitcher.V1Assembly
Google.Cloud.Video.Stitcher.V1.dll
Constructors
ProgressEvent()
public ProgressEvent()
ProgressEvent(ProgressEvent)
public ProgressEvent(ProgressEvent other)
Parameter | |
---|---|
Name | Description |
other | ProgressEvent |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
Duration |