TSDuck v3.40-4033
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
tsDektecUtils.h File Reference

Some basic utilities for Dektec API, without direct reference to DTAPI. More...

Namespaces

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

Functions

UString ts::GetDektecVersions ()
 Get the versions of Dektec API and drivers in one single string.
 
void ts::GetDektecVersions (std::map< UString, UString > &versions)
 Get the versions of Dektec API and drivers.
 
bool ts::HasDektecSupport ()
 Check if this version of TSDuck was built with Dektec support.
 

Variables

const DektecDVBTPropertyWrapper ts::DektecDVBTProperty
 Enumeration (names/values) for Dektec DVB-T properties constants (DTAPI_MOD_DVBT_*, etc).
 
const DektecFECWrapper ts::DektecFEC
 Enumeration (names/values) for Dektec FEC constants (DTAPI_MOD_1_2, etc).
 
const DektecInversionWrapper ts::DektecInversion
 Enumeration (names/values) for Dektec spectral inversion constants (DTAPI_MOD_SPECNONINV, etc).
 
const DektecModulationTypesWrapper ts::DektecModulationTypes
 Enumeration (names/values) for Dektec modulation constants (DTAPI_MOD_DVBS_QPSK, etc).
 
const DektecPowerModeWrapper ts::DektecPowerMode
 Enumeration (names/values) for Dektec DTU-315 modulator power modes.
 
const DektecVSBWrapper ts::DektecVSB
 Enumeration (names/values) for Dektec VSB constants (DTAPI_MOD_ATSC_VSB8, etc).
 
const size_t ts::DTA_FIFO_SIZE = 8 * 1024 * 1024
 Safe size in bytes of the FIFO of DTA devices.
 
const size_t ts::DTA_MAX_HW_FUNC = 75
 Maximum number of "hardware functions" per Dektec device.
 
const size_t ts::DTA_MAX_IO_SIZE = 6 * 1024 * 1024
 Maximum I/O size in bytes of DTA devices.
 

Detailed Description

Some basic utilities for Dektec API, without direct reference to DTAPI.