TSDuck v3.43-4441
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::ModulationArgs::RegisterBitRateCalculator Class Reference

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.
 

Detailed Description

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.

See also
TS_REGISTER_BITRATE_CALCULATOR

Constructor & Destructor Documentation

◆ RegisterBitRateCalculator()

ts::ModulationArgs::RegisterBitRateCalculator::RegisterBitRateCalculator ( BitRateCalculator  func,
const DeliverySystemSet systems 
)

The constructor registers a new BitRateCalculator function.

Parameters
[in]funcThe function to calculate bitrates.
[in]systemsDelivery systems for which this function can calculate bitrates. If empty, the function is called for all delivery systems.

The documentation for this class was generated from the following file: