TSDuck v3.46-4930
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
tsDirectShowUtils.h File Reference

Namespaces

namespace  ts
 TSDuck namespace, containing all TSDuck classes and functions.

Functions

bool ts::CreateLocator (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs &params)
bool ts::CreateLocatorATSC (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs &params)
bool ts::CreateLocatorDVBC (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs &params)
bool ts::CreateLocatorDVBS (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs &params)
bool ts::CreateLocatorDVBT (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs &params)
bool ts::CreateLocatorISDBS (DuckContext &duck, ComPtr<::IDigitalLocator > &locator, const ModulationArgs &params)
bool ts::CreateTuneRequest (DuckContext &duck, ComPtr<::ITuneRequest > &request, ::ITuningSpace *tuning_space, const ModulationArgs &params)
UString ts::DVBSystemTypeName (::DVBSystemType type)
bool ts::EnumerateDevicesByClass (const ::CLSID &clsid, std::vector< ComPtr<::IMoniker > > &monikers, Report &report, ::DWORD flags=0)
UString ts::GetTuningSpaceClass (::ITuningSpace *tuning, Report &report)
UString ts::GetTuningSpaceDescription (::ITuningSpace *tuning, Report &report)
UString ts::GetTuningSpaceFriendlyName (::ITuningSpace *tuning, Report &report)
UString ts::GetTuningSpaceNetworkType (::ITuningSpace *tuning, Report &report)
UString ts::GetTuningSpaceUniqueName (::ITuningSpace *tuning, Report &report)
UString ts::PinDirectionName (::PIN_DIRECTION dir)

Detailed Description

DirectShow & BDA utilities (Windows-specific).