IDvbCableDeliverySystemDescriptor Interface

Microsoft DirectShow 9.0

IDvbCableDeliverySystemDescriptor Interface

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.

The IDvbCableDeliverySystemDescriptor interface enables the client to get a cable delivery system descriptor from a DVB stream. The cable delivery system descriptor may be present in the network information table (NIT). For more information, refer to ETSI EN 300 468.

In addition to the methods inherited from IUnknown, the IDvbCableDeliverySystemDescriptor interface exposes the following methods.

Method Description
GetFECInner Returns the inner forward error correction (FEC) scheme.
GetFECOuter Returns the output FEC scheme.
GetFrequency Returns the frequency.
GetLength Returns the length of the descriptor body.
GetModulation Returns the modulation scheme.
GetSymbolRate Returns the symbol rate.
GetTag Returns the descriptor tag.


To obtain a pointer to this interface, do the following:

  1. Call IDvbSiParser::GetNIT to get the IDVB_NIT interface.
  2. Call IDVB_NIT::GetRecordDescriptorByTag and pass in the cable delivery system descriptor tag (0x44). If the descriptor is present, the method returns an IGenericDescriptor pointer.
  3. Query the returned IGenericDescriptor pointer for the IDvbCableDeliverySystemDescriptor interface.


Header: Include dvbsiparser.h.

See Also