BDA Network Provider Filter
[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]
The BDA Network Provider is the source filter for any digital television filter graph based on Microsoft Broadcast Driver Architecture (BDA). The following Network Provider filter is available. The Microsoft Network Provider Filter supports all legacy network providers.
Network Provider | CLSID |
---|---|
Microsoft Network Provider | CLSID_NetworkProvider |
�
Windows Server�2008, Windows�Vista and earlier: The following Network Provider filters are also available.
Network Provider | CLSID |
---|---|
Microsoft ATSC Network Provider (Deprecated) | CLSID_ATSCNetworkProvider |
Microsoft DVB-C Network Provider (Deprecated) | CLSID_DVBCNetworkProvider |
Microsoft DVB-S Network Provider (Deprecated | CLSID_DVBSNetworkProvider |
Microsoft DVB-T Network Provider (Deprecated) | CLSID_DVBTNetworkProvider |
�
The information in the following table applies to all of these filters:
Filter Interfaces | IBaseFilter, IBDA_EthernetFilter, IBDA_NetworkProvider, IBDA_TIF_REGISTRATION, IBDA_IPV4Filter, IBDA_IPV6Filter, IFrequencyMap, IMPEG2_TIF_CONTROL, IScanningTuner, ITuner |
Input Pin Media Types | Not applicable. |
Input Pin Interfaces | Not applicable. |
Output Pin Media Types | Major type: KSDATAFORMAT_TYPE_BDA_ANTENNA |
Output Pin Interfaces | IPin, IQualityControl |
Filter CLSID | See previous table. |
Merit | MERIT_DO_NOT_USE |
Filter Category | KSCATEGORY_BDA_NETWORK_PROVIDER |
�
Remarks
The Network Provider acts as the default tuner in a BDA filter graph, by exposing the ITuner interface. No signals or data actually pass through this filter. It works closely with the Transport Information Filter (TIF) and the MPEG-2 Demultiplexer to acquire transport streams and route the elementary stream to the appropriate downstream filters.
If you are creating a digital TV graph manually (rather than using the Video Control), use CoCreateInstance and IFilterGraph::AddFilter to add this filter to the graph. The ICaptureGraphBuilder2 interface does not automatically add this filter to the graph.
Related topics
�
�