Table of Contents

Class VideoAggregatorPad

Namespace
GstVideo
Assembly
GstVideo-1.0.dll
public class VideoAggregatorPad : AggregatorPad, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
VideoAggregatorPad
Implements
Derived
Inherited Members

Constructors

VideoAggregatorPad()

public VideoAggregatorPad()

VideoAggregatorPad(params ConstructArgument[])

protected VideoAggregatorPad(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

VideoAggregatorPad(IntPtr, bool)

protected VideoAggregatorPad(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

MaxLastBufferRepeatPropertyDefinition

public static readonly Property<ulong, VideoAggregatorPad> MaxLastBufferRepeatPropertyDefinition

Field Value

Property<ulong, VideoAggregatorPad>

RepeatAfterEosPropertyDefinition

public static readonly Property<bool, VideoAggregatorPad> RepeatAfterEosPropertyDefinition

Field Value

Property<bool, VideoAggregatorPad>

ZorderPropertyDefinition

public static readonly Property<uint, VideoAggregatorPad> ZorderPropertyDefinition

Field Value

Property<uint, VideoAggregatorPad>

Properties

MaxLastBufferRepeat

public ulong MaxLastBufferRepeat { get; set; }

Property Value

ulong

RepeatAfterEos

public bool RepeatAfterEos { get; set; }

Property Value

bool

Zorder

public uint Zorder { get; set; }

Property Value

uint

Methods

GetCurrentBuffer()

public Buffer GetCurrentBuffer()

Returns

Buffer

GetGType()

public static Type GetGType()

Returns

Type

GetPreparedFrame()

public VideoFrame GetPreparedFrame()

Returns

VideoFrame

HasCurrentBuffer()

public bool HasCurrentBuffer()

Returns

bool

SetNeedsAlpha(bool)

public void SetNeedsAlpha(bool needsAlpha)

Parameters

needsAlpha bool