A class which encapsulates a DirectShow network type and its properties (Windows-specific).
More...
#include <tsDirectShowNetworkType.h>
|
|
| DirectShowNetworkType () |
| | Constructor.
|
| |
|
| ~DirectShowNetworkType () |
| | Destructor.
|
| |
|
void | clear () |
| | Clear all devices instances.
|
| |
| void | getDeliverySystems (DeliverySystemSet &sys) const |
| | Get delivery systems for that object.
|
| |
| bool | initialize (const ::GUID &network_type, Report &report) |
| | Initialize this object from a network type.
|
| |
| TunerType | tunerType () const |
| | Get the tuner type.
|
| |
| ::ITuningSpace * | tuningSpace () const |
| | Get the tuning space of this object.
|
| |
| UString | tuningSpaceName () const |
| | Get the tuning space name of this object.
|
| |
A class which encapsulates a DirectShow network type and its properties (Windows-specific).
◆ initialize()
| bool ts::DirectShowNetworkType::initialize |
( |
const ::GUID & |
network_type, |
|
|
Report & |
report |
|
) |
| |
Initialize this object from a network type.
- Parameters
-
| [in] | network_type | GUID of network type. |
| [in,out] | report | Where to report errors. |
- Returns
- True on success, false on error.
◆ tunerType()
| TunerType ts::DirectShowNetworkType::tunerType |
( |
| ) |
const |
|
inline |
Get the tuner type.
- Returns
- The tuner type.
◆ getDeliverySystems()
Get delivery systems for that object.
- Parameters
-
| [in,out] | sys | A set of delivery systems where the delivery systems for this object are added. |
◆ tuningSpace()
| ::ITuningSpace * ts::DirectShowNetworkType::tuningSpace |
( |
| ) |
const |
|
inline |
Get the tuning space of this object.
- Returns
- The tuning space of null on error.
◆ tuningSpaceName()
| UString ts::DirectShowNetworkType::tuningSpaceName |
( |
| ) |
const |
|
inline |
Get the tuning space name of this object.
- Returns
- The tuning space name.
The documentation for this class was generated from the following file: