![]() |
TSDuck v3.43-4441
MPEG Transport Stream Toolkit
|
A class to register BitRateCalculator functions. More...
#include <tsModulationArgs.h>
Public Member Functions | |
RegisterBitRateCalculator (BitRateCalculator func, const DeliverySystemSet &systems) | |
The constructor registers a new BitRateCalculator function. | |
A class to register BitRateCalculator functions.
The registration is performed using constructors. Thus, it is possible to perform a registration in a source file, outside any code.
ts::ModulationArgs::RegisterBitRateCalculator::RegisterBitRateCalculator | ( | BitRateCalculator | func, |
const DeliverySystemSet & | systems | ||
) |
The constructor registers a new BitRateCalculator function.
[in] | func | The function to calculate bitrates. |
[in] | systems | Delivery systems for which this function can calculate bitrates. If empty, the function is called for all delivery systems. |