Class BridgeVideoSinkSettings
- Namespace
- VisioForge.Core.Types.X.Bridge
- Assembly
- VisioForge.Core.dll
Bridge video sink settings.
public class BridgeVideoSinkSettingsInheritance
Inherited Members
Constructors
BridgeVideoSinkSettings()
Initializes a new instance of the VisioForge.Core.Types.X.Bridge.BridgeVideoSinkSettings class.
public BridgeVideoSinkSettings()BridgeVideoSinkSettings(string, VideoFrameInfoX)
Initializes a new instance of the VisioForge.Core.Types.X.Bridge.BridgeVideoSinkSettings class.
public BridgeVideoSinkSettings(string channel, VideoFrameInfoX info)Parameters
channelstring-
The channel.
infoVideoFrameInfoX-
The information.
Properties
Channel
Gets the channel name to match bridge source and sink elements.
public string Channel { get; }Property Value
CustomSyncFlag
Gets or sets a value indicating whether custom synchronize flag will be used.
public bool? CustomSyncFlag { get; set; }Property Value
- bool?
Info
Gets or sets the information.
public VideoFrameInfoX Info { get; set; }Property Value
RenderDelay
Gets or sets the render delay reported by intervideosink.
public TimeSpan? RenderDelay { get; set; }Property Value
Remarks
Maps directly to GstBaseSink::render-delay: a non-negative
hint that the receiving end will hold buffers for this long after
they arrive. Mirrors VisioForge.Core.Types.X.Bridge.BridgeAudioSinkSettings.RenderDelay
for the video bridge. Leave null to keep the
intervideosink default (no explicit render delay set).
Negative values are clamped to Zero in the
setter to avoid the unsigned-cast wraparound on the native side.