Factory
class Factory(bitrateRegulatorFactory: IBitrateRegulator.Factory, bitrateRegulatorConfig: BitrateRegulatorConfig = BitrateRegulatorConfig(), pollingTime: Duration = DEFAULT_POLLING_TIME) : BitrateRegulatorController.Factory(source)
Constructors
Link copied to clipboard
constructor(bitrateRegulatorFactory: IBitrateRegulator.Factory, bitrateRegulatorConfig: BitrateRegulatorConfig = BitrateRegulatorConfig(), pollingTime: Duration = DEFAULT_POLLING_TIME)
Functions
Link copied to clipboard
open override fun newBitrateRegulatorController(pipelineOutput: IEncodingPipelineOutput, coroutineDispatcher: CoroutineDispatcher): BitrateRegulatorController
Creates a IBitrateRegulatorController object from given parameters