Table of Contents

Class MediaBlockFallbackSettings

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

Configuration for media block fallback.

public class MediaBlockFallbackSettings : FallbackSwitchSettingsBase

Inheritance

Inherited Members

Constructors

MediaBlockFallbackSettings()

Initializes a new instance of the VisioForge.Core.Types.X.Sources.MediaBlockFallbackSettings class.

public MediaBlockFallbackSettings()

Properties

BufferDurationMs

Gets or sets the buffer duration for the fallback source (in milliseconds). Default is -1 (use default buffering).

public int BufferDurationMs { get; set; }

Property Value

int

CustomPipeline

Gets or sets the custom GStreamer pipeline elements for fallback. This allows for complex fallback scenarios with custom processing.

public string CustomPipeline { get; set; }

Property Value

string

FallbackUri

Gets or sets the fallback media source (URI or file path).

public string FallbackUri { get; set; }

Property Value

string

IsLive

Gets or sets whether the fallback source is live. Default is false.

public bool IsLive { get; set; }

Property Value

bool