![]() |
TSDuck v3.45-4767
MPEG Transport Stream Toolkit
|
Some basic utilities for Dektec API, without direct reference to DTAPI. More...
Namespaces | |
| namespace | ts |
| TSDuck namespace, containing all TSDuck classes and functions. | |
Functions | |
| const Names & | ts::DektecDVBTProperty () |
| Enumeration (names/values) for Dektec DVB-T properties constants (DTAPI_MOD_DVBT_*, etc). | |
| const Names & | ts::DektecFEC () |
| Enumeration (names/values) for Dektec FEC constants (DTAPI_MOD_1_2, etc). | |
| const Names & | ts::DektecInversion () |
| Enumeration (names/values) for Dektec spectral inversion constants (DTAPI_MOD_SPECNONINV, etc). | |
| const Names & | ts::DektecModulationTypes () |
| Enumeration (names/values) for Dektec modulation constants (DTAPI_MOD_DVBS_QPSK, etc). | |
| const Names & | ts::DektecPowerMode () |
| Enumeration (names/values) for Dektec DTU-315 modulator power modes. | |
| const Names & | ts::DektecVSB () |
| Enumeration (names/values) for Dektec VSB constants (DTAPI_MOD_ATSC_VSB8, etc). | |
| bool | ts::GetDektecBitRate (BitRate &bitrate, const ModulationArgs &args) |
| Attempt to compute a bitrate from a ModulationArgs using the Dektec DTAPI library. | |
| bool | ts::GetDektecCodeRate (int &fec, const ModulationArgs &args) |
| Attempt to get a "FEC type" for Dektec modulator cards from a ModulationArgs. | |
| bool | ts::GetDektecModulation (int &modulation_type, int ¶m0, int ¶m1, int ¶m2, const ModulationArgs &args) |
| Attempt to convert the tuning parameters in modulation parameters for Dektec modulator cards. | |
| bool | ts::GetDektecModulationType (int &type, const ModulationArgs &args) |
| Attempt to get a "modulation type" for Dektec modulator cards from a ModulationArgs. | |
| 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::ToDektecCodeRate (int &out, InnerFEC in) |
| Convert a InnerFEC value into a "FEC type" for Dektec modulator cards. | |
Variables | |
| 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. | |
Some basic utilities for Dektec API, without direct reference to DTAPI.