BitrateRegulatorController
abstract class BitrateRegulatorController(audioEncoder: IEncoder?, videoEncoder: IEncoder?, endpoint: IEndpoint, bitrateRegulatorFactory: IBitrateRegulator.Factory, bitrateRegulatorConfig: BitrateRegulatorConfig = BitrateRegulatorConfig()) : IBitrateRegulatorController
The BitrateRegulatorController triggers IBitrateRegulator.update.
Parameters
audioEncoder
the audio IEncoder
videoEncoder
the video IEncoder
endpoint
the IEndpoint implementation
bitrateRegulatorFactory
the IBitrateRegulator.Factory implementation. Use it to make your own bitrate regulator.
bitrateRegulatorConfig
bitrate regulator configuration
Inheritors
Constructors
Link copied to clipboard
constructor(audioEncoder: IEncoder?, videoEncoder: IEncoder?, endpoint: IEndpoint, bitrateRegulatorFactory: IBitrateRegulator.Factory, bitrateRegulatorConfig: BitrateRegulatorConfig = BitrateRegulatorConfig())