Table of Contents

Namespace VisioForge.Core.Types.X.Sources

Namespaces

VisioForge.Core.Types.X.Sources.AlliedVision
VisioForge.Core.Types.X.Sources.Spinnaker

Classes

AlliedVisionCameraInfo

Class AlliedVisionCameraInfo.

AlliedVisionSourceSettings

Allied Vision camera source settings.

AudioCaptureDeviceFormat

Audio capture device format.

AudioCaptureDeviceFormatInfo

Class AudioCaptureDeviceFormatInfo.

AudioCaptureDeviceInfo

Audio capture device information.

AudioCaptureDeviceSourceSettings

Common audio capture device source settings.

AudioMixerSourceSettings

Class AudioMixerSourceSettings. Implements the VisioForge.Core.Types.X.VideoCapture.IVideoCaptureBaseAudioSourceSettings

BaslerCameraInfo

Class BaslerCameraInfo.

BaslerSourceSettings

Basler camera source settings.

CDGSourceSettings

CDG source settings. Supports both standalone CDG+Audio files and ZIP archives containing CDG+MP3/WAV pairs. Implements the VisioForge.Core.Types.X.MediaPlayer.IMediaPlayerBaseSourceSettings.

DemuxerSourceSettings

Demuxer source settings.

FallbackSwitchSettings

Main fallback switch configuration container.

FallbackSwitchSettingsBase

Base class for fallback switch configuration settings.

GenICamSourceSettings

GenICam camera source settings.

HTTPMJPEGSourceSettings

HTTP MJPEG source settings.

HTTPSourceSettings

HTTP/HTTPS source settings. Implements the VisioForge.Core.Types.X.MediaPlayer.IMediaPlayerBaseSourceSettings. Implements the VisioForge.Core.Types.X.VideoCapture.IVideoCaptureBaseVideoSourceSettings.

ImageSequenceSourceSettings

Image sequence source settings for reading image sequences from a folder.

ImageVideoSourceSettings

Image video source settings.

MediaBlockFallbackSettings

Configuration for media block fallback.

NDISourceInfo

NDI source information.

NDISourceSettings

NDI source settings.

PulseAudioSourceSettings

PulseAudio source settings for capturing audio using pulsesrc GStreamer element. PulseAudio is the default sound server on many Linux distributions. Implements the VisioForge.Core.Types.X.Sources.IAudioCaptureDeviceSourceSettings Implements the VisioForge.Core.Types.X.VideoCapture.IVideoCaptureBaseAudioSourceSettings

PushAudioSourceSettings

Push audio source settings. Implements the VisioForge.Core.Types.X.Sources.IPushSourceSettings

PushDataSourceSettings

Push data source settings. Implements the VisioForge.Core.Types.X.Sources.IPushSourceSettings.

PushJPEGSourceSettings

Push JPEG source settings. Implements the VisioForge.Core.Types.X.Sources.IPushSourceSettings.

PushVideoSourceSettings

Push video source settings. Implements the VisioForge.Core.Types.X.Sources.IPushSourceSettings.

RTMPSourceSettings

RTMP source settings for streaming from RTMP servers.

RTSPRAWSourceSettings

RTSP RAW source settings.

RTSPSourceSettings

RTSP source settings.

SRTSourceSettings

Configuration settings for an SRT connection.

ScreenCaptureXDisplaySourceSettings

Screen capture X Display source settings.

SharedMemorySourceSettings

Shared memory source settings.

SpinnakerCameraInfo

GenICam source information.

StaticImageFallbackSettings

Configuration for static image fallback.

StaticTextFallbackSettings

Configuration for static text fallback.

StreamSourceSettings

Stream source settings. Implements the VisioForge.Core.Types.X.MediaPlayer.IMediaPlayerBaseSourceSettings.

SubtitleSourceSettings

Subtitle source settings.

UniversalDemuxSettings

Class UniversalDemuxSettings. Implements the VisioForge.Core.Types.X.Sources.IUniversalDemuxSettings

UniversalSourceSettings

Universal source settings.

UniversalSourceSettingsV2

Universal source settings (V2).

VNCSourceSettings

VNC/RFB source settings. Implements the VisioForge.Core.Types.X.MediaPlayer.IMediaPlayerBaseSourceSettings. Implements the VisioForge.Core.Types.X.VideoCapture.IVideoCaptureBaseVideoSourceSettings.

VideoCaptureDeviceFormat

Class VideoCaptureDeviceFormat.

VideoCaptureDeviceFormatInfo

Class VideoCaptureDeviceFormatInfo.

VideoCaptureDeviceInfo

Video capture device information.

VideoCaptureDeviceSourceSettings

Video capture device source settings.

VideoMixerSourceSettings

Video mixer source settings.

VirtualAudioSourceSettings

Virtual audio source settings.

VirtualVideoSourceSettings

Virtual video source settings.

Interfaces

IAudioCaptureDeviceSourceSettings

Audio capture device source settings interface.

IPushSourceSettings

Interface IPushSourceSettings.

IScreenCaptureSourceSettings

Screen capture source settings interface.

IUniversalDemuxSettings

Interface IUniversalDemuxSettings.

IVideoMixerControl

Video mixer control interface.

IVideoMixerSource

Interface IVideoMixerSource.

IVideoSourceSettings

Shared video source settings.

Enums

AudioCaptureDeviceAPI

Audio capture device API.

FallbackSwitchType

Enumeration of fallback switch types.

GenICamAccessCheckPolicy

Access check policy enumeration

GenICamAcquisitionMode

Acquisition modes

GenICamAuto

Auto setting modes

GenICamBufferPartDataType

Buffer part data type enumeration

GenICamBufferPayloadType

Buffer payload type enumeration

GenICamBufferStatus

Buffer status enumeration

GenICamCachable

GenICam cache mode enumeration

GenICamChunkParserError

Chunk parser error enumeration

GenICamDeviceAccessFlags

Device access flags for opening devices

GenICamDeviceAccessStatus

Device access status enumeration

GenICamDisplayNotation

GenICam display notation enumeration

GenICamExposureMode

Exposure modes

GenICamGcAccessMode

GenICam access mode enumeration

GenICamGcError

GenICam error enumeration

GenICamGcNameSpace

GenICam name space enumeration

GenICamGenTLError

GenTL error codes

GenICamInfoDataType

Information data types for GenTL parameters

GenICamIsLinear

GenICam linear relationship enumeration

GenICamPixelFormat

Represents various pixel formats available for GenICam cameras.

GenICamPixelFormatNamespace

Pixel format namespace identifiers

GenICamRangeCheckPolicy

Range check policy enumeration

GenICamRegisterCachePolicy

Register cache policy enumeration

GenICamRepresentation

GenICam representation enumeration

GenICamSettingsMode

GenICam settings mode.

GenICamSignedness

GenICam signedness enumeration

GenICamStreamCallbackType

Stream callback type enumeration

GenICamStreamable

GenICam streamable enumeration

GenICamUSBMode

GenICam USB mode.

GenICamUvUsbMode

USB modes for UV cameras

GenICamVisibility

GenICam visibility enumeration

NDIRecvColorFormat

NDI receive color format options.

NDITimestampMode

NDI timestamp mode options.

PushSourceFormat

Enum PushSourceFormat.

PushSourceStreamType

Enum PushSourceStreamType.

PushSourceType

Push Source type.

RTSPBufferMode

RTSP buffer mode for jitter buffer control. Controls how the jitter buffer in rtspsrc handles incoming RTP packets.

RTSPNTPTimeSource

NTP time source for RTSP timestamp synchronization. Determines which clock source to use for NTP timestamp calculations.

RTSPSourceProtocol

The RTSP transport.

HTTPSourceSettings.SOUPLoggerLogLevel

Describes the level of logging output to provide.

SRTConnectionMode

Defines the SRT connection types.

SRTKeyLength

Defines the key lengths used for SRT connections.

ScreenCaptureSourceType

Screen capture source type.

SourceType

Source type.

VideoCaptureDeviceAPI

Video Capture Device API.

VideoCaptureDeviceFacing

Video capture device facing (for mobile devices).

VideoCaptureDeviceOrientation

Video capture device orientation (for mobile devices).

VideoMixerType

Video mixer type.

VirtualAudioSourceSettingsWave

Type of sound wave.

VirtualVideoSourcePattern

Virtual video source pattern.