Home > hls.js > CapLevelController
CapLevelController class
Signature:
declare class CapLevelController implements ComponentAPI Implements: ComponentAPI
Constructors
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(hls) | Constructs a new instance of the CapLevelController class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| contentScaleFactor | readonly |
number | |
| mediaHeight | readonly |
number | |
| mediaWidth | readonly |
number |
Methods
| Method | Modifiers | Description |
|---|---|---|
| destroy() | ||
| detectPlayerSize() | ||
| getDimensions() | ||
| getMaxLevel(capLevelIndex) | ||
| getMaxLevelByMediaSize(levels, width, height) | static |
|
| onBufferCodecs(event, data) | protected |
|
| onFpsDropLevelCapping(event, data) | protected |
|
| onManifestParsed(event, data) | protected |
|
| onMediaAttaching(event, data) | protected |
|
| onMediaDetaching() | protected |
|
| registerListeners() | protected |
|
| setStreamController(streamController) | ||
| startCapping() | ||
| stopCapping() | ||
| unregisterListener() | protected |