Home > hls.js > AbrController
AbrController class
Signature:
declare class AbrController implements AbrComponentAPI
Implements: AbrComponentAPI
Constructors
Constructor | Modifiers | Description |
---|---|---|
(constructor)(hls) | Constructs a new instance of the AbrController class |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
bwEstimator | readonly |
EwmaBandWidthEstimator | |
hls | protected |
Hls | |
nextAutoLevel | number |
Methods
Method | Modifiers | Description |
---|---|---|
clearTimer() | ||
destroy() | ||
onFragBuffered(event, data) | protected |
|
onFragLoaded(event, { frag, part }) | protected |
|
onFragLoading(event, data) | protected |
|
onLevelLoaded(event, data) | protected |
|
onLevelSwitching(event, data) | protected |
|
registerListeners() | protected |
|
unregisterListeners() | protected |