![]() |
TSDuck v3.39-3843
MPEG Transport Stream Toolkit
|
DirectShow & BDA utilities (Windows-specific). More...
Namespaces | |
namespace | ts |
TSDuck namespace, containing all TSDuck classes and functions. | |
Functions | |
bool | ts::CreateLocator (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs ¶ms) |
Create a Locator object for tuning parameters. | |
bool | ts::CreateLocatorATSC (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs ¶ms) |
Create an IDigitalLocator object for ATSC parameters. | |
bool | ts::CreateLocatorDVBC (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs ¶ms) |
Create an IDigitalLocator object for DVB-C parameters. | |
bool | ts::CreateLocatorDVBS (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs ¶ms) |
Create an IDigitalLocator object for DVB-S parameters. | |
bool | ts::CreateLocatorDVBT (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs ¶ms) |
Create an IDigitalLocator object for DVB-T parameters. | |
bool | ts::CreateLocatorISDBS (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs ¶ms) |
Create an IDigitalLocator object for ISDB-S parameters. | |
bool | ts::CreateTuneRequest (DuckContext &duck, ComPtr<::ITuneRequest > &request, ::ITuningSpace *tuning_space, const ModulationArgs ¶ms) |
Create a DirectShow tune request object from tuning parameters. | |
UString | ts::DVBSystemTypeName (::DVBSystemType type) |
Get the name for a DirectShow DVBSystemType value (Windows-specific). | |
bool | ts::EnumerateDevicesByClass (const ::CLSID &clsid, std::vector< ComPtr<::IMoniker > > &monikers, Report &report, ::DWORD flags=0) |
Enumerate all devices of the specified class. | |
UString | ts::GetTuningSpaceClass (::ITuningSpace *tuning, Report &report) |
Get the class name of a DirectShow tuning space (Windows-specific). | |
UString | ts::GetTuningSpaceDescription (::ITuningSpace *tuning, Report &report) |
Get full description of a DirectShow tuning space (Windows-specific). | |
UString | ts::GetTuningSpaceFriendlyName (::ITuningSpace *tuning, Report &report) |
Get the user-friendly name of a DirectShow tuning space (Windows-specific). | |
UString | ts::GetTuningSpaceNetworkType (::ITuningSpace *tuning, Report &report) |
Get the network type of a DirectShow tuning space (Windows-specific). | |
UString | ts::GetTuningSpaceUniqueName (::ITuningSpace *tuning, Report &report) |
Get the unique name of a DirectShow tuning space (Windows-specific). | |
UString | ts::PinDirectionName (::PIN_DIRECTION dir) |
Get the name for a DirectShow pin direction value (Windows-specific). | |
DirectShow & BDA utilities (Windows-specific).