Class BridgeVideoSourceSettings
- Namespace
- VisioForge.Core.Types.X.Bridge
- Assembly
- VisioForge.Core.dll
Internal video source settings.
public class BridgeVideoSourceSettings : IVideoCaptureBaseVideoSourceSettings, IVideoSourceSettings, IMediaBlockSettingsInheritance
Implements
Inherited Members
Constructors
BridgeVideoSourceSettings(string, VideoFrameInfoX)
Initializes a new instance of the VisioForge.Core.Types.X.Bridge.BridgeVideoSourceSettings class.
public BridgeVideoSourceSettings(string channel, VideoFrameInfoX info)Parameters
channelstring-
The channel.
infoVideoFrameInfoX-
The information.
BridgeVideoSourceSettings()
Initializes a new instance of the VisioForge.Core.Types.X.Bridge.BridgeVideoSourceSettings class.
public BridgeVideoSourceSettings()Properties
Channel
Gets the channel name to match internal source and sink elements.
public string Channel { get; }Property Value
DoTimestamp
Gets or sets whether to apply current stream time to buffers. When true, intervideosrc generates fresh timestamps based on the receiving pipeline's clock. When false (default), original timestamps from the source are preserved. Set to true for live output scenarios like DeckLink where clock alignment matters.
public bool DoTimestamp { get; set; }Property Value
Info
Gets the information.
public VideoFrameInfoX Info { get; set; }Property Value
Timeout
Gets or sets the timeout after which to start outputting black frames.
public TimeSpan Timeout { get; set; }Property Value
Methods
CreateBlock()
Creates the block.
public MediaBlock CreateBlock()Returns
- MediaBlock
-
MediaBlock.