Package-level declarations

Types

Link copied to clipboard
abstract class BitrateRegulatorController(audioEncoder: IEncoder?, videoEncoder: IEncoder?, endpoint: IEndpoint, bitrateRegulatorFactory: IBitrateRegulator.Factory, bitrateRegulatorConfig: BitrateRegulatorConfig = BitrateRegulatorConfig()) : IBitrateRegulatorController
Link copied to clipboard
open class DummyBitrateRegulatorController(audioEncoder: IEncoder?, videoEncoder: IEncoder, endpoint: IEndpoint, bitrateRegulatorFactory: IBitrateRegulator.Factory, bitrateRegulatorConfig: BitrateRegulatorConfig = BitrateRegulatorConfig(), delayTimeInMs: Long = 500) : BitrateRegulatorController

A BitrateRegulatorController implementation that triggers IBitrateRegulator.update every delayTimeInMs.

Link copied to clipboard

Interface to implement a bitrate regulator controller. The bitrate regulator controller triggers IBitrateRegulator.update.