Table of Contents

Interface IVideoRenderer2

Namespace
VAST.Media
Assembly
VAST.Common.dll

Defines an extended contract for a video renderer with additional overlay and queue control capabilities.

public interface IVideoRenderer2 : IVideoRenderer, IDisposable
Inherited Members

Properties

MaxRenderingQueueDuration

Gets or sets the maximum duration of the rendering queue in ticks (1/10,000,000 of a second).

long MaxRenderingQueueDuration { get; set; }

Property Value

long

Methods

RemoveOverlay()

Removes the current overlay from the video renderer.

void RemoveOverlay()

SetOverlay(VersatileBuffer)

Sets an overlay image to be rendered on top of the video.

void SetOverlay(VersatileBuffer buffer)

Parameters

buffer VersatileBuffer

The buffer containing the overlay image data.