![]() |
TSDuck v3.43-4480
MPEG Transport Stream Toolkit
|
TSDusk extensions repository. More...
Classes | |
| class | ts::DuckExtensionRepository |
| A repository of TSDuck extensions. More... | |
| class | ts::DuckExtensionRepository::Register |
| A class to register extension. More... | |
Namespaces | |
| namespace | ts |
| TSDuck namespace, containing all TSDuck classes and functions. | |
Macros | |
| #define | TS_REGISTER_EXTENSION(name, ...) |
| Export the TSDuck extension out of the shared library. | |
TSDusk extensions repository.
| #define TS_REGISTER_EXTENSION | ( | name, | |
| ... | |||
| ) |
Export the TSDuck extension out of the shared library.
All TSDuck extension shared libraries must invoke this macro once. The parameters are the same as the ts::DuckExtension constructor.
Sample usage, from one source file inside the extension library: