Class BDASourceSettings
- Namespace
- VisioForge.Core.Types.VideoCapture
- Assembly
- VisioForge.Core.dll
Provides configuration settings for Broadcast Driver Architecture (BDA) digital TV sources.
public class BDASourceSettingsInheritance
Inherited Members
Remarks
BDA sources represent digital TV tuner devices that receive broadcast signals via terrestrial (DVB-T, ATSC), satellite (DVB-S), or cable (DVB-C) delivery systems. This class encapsulates the tuner and optional receiver components that make up a complete BDA capture path.
Some BDA devices consist of two separate DirectShow filters:
- Source filter - Tunes to the frequency and delivers the transport stream
- Receiver filter - Demultiplexes and processes the transport stream (optional)
Properties
ReceiverName
Gets or sets the name of the BDA receiver (demultiplexer) filter.
public string ReceiverName { get; set; }Property Value
Remarks
Some BDA devices include a separate receiver filter that processes the MPEG-2 transport stream. The receiver filter is responsible for:
- Demultiplexing individual program streams from the transport stream
- Service information (SI) table filtering
- Conditional access system (CAS) integration
Many modern BDA devices do not require a separate receiver filter and can function with
the source filter alone. In such cases, leave this property empty or set it to null.
SourceName
Gets or sets the name of the BDA source (tuner) filter.
public string SourceName { get; set; }Property Value
Remarks
This is the name of the tuner filter as it appears in the DirectShow filter enumeration. You can obtain available BDA source names using the device enumeration API.
SourceType
Gets or sets the broadcast standard type for the BDA source.
public BDAType SourceType { get; set; }Property Value
Remarks
The source type determines the tuning parameters and modulation schemes used for signal reception. Different standards use different frequency ranges, modulation types, and tuning procedures. Ensure the specified type matches the actual capabilities of the hardware device.