Table of Contents

Class CustomMediaBlockSettings

Namespace
VisioForge.Core.Types.X.Special
Assembly
VisioForge.Core.dll

Custom media block settings.

public class CustomMediaBlockSettings

Inheritance

Inherited Members

Constructors

CustomMediaBlockSettings(string)

Initializes a new instance of the VisioForge.Core.Types.X.Special.CustomMediaBlockSettings class.

public CustomMediaBlockSettings(string elementName)

Parameters

elementName string

Name of the GStreamer or Media Blocks SDK element.

Fields

Pads

The pads.

public List<CustomMediaBlockPad> Pads

Field Value

List<CustomMediaBlockPad>

Properties

ElementName

Gets the name of the element. To make a custom GStreamer Bin, add [ ] to the string, like "[ videotestsrc ! videoconvert ]".

public string ElementName { get; }

Property Value

string

ElementParams

Gets the element parameters.

public Dictionary<string, object> ElementParams { get; }

Property Value

Dictionary<string, object>

ListProperties

True to list properties after creation to Debug window.

public bool ListProperties { get; set; }

Property Value

bool

UsePadAddedEvent

Gets or sets a value indicating whether to use pad added event for dynamically created GStreamer pads.

public bool UsePadAddedEvent { get; set; }

Property Value

bool