Home > hls.js > BaseStreamController > scheduleTrackSwitch
BaseStreamController.scheduleTrackSwitch() method
Generic track switching scheduler that prevents buffering interruptions by finding optimal flush points in the buffer This method can be overridden by subclasses with specific implementation details
Signature:
protected scheduleTrackSwitch(bufferInfo: BufferInfo, fetchdelay: number, okToFlushForwardBuffer: boolean): void;Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
bufferInfo | ||
|
fetchdelay |
number | |
|
okToFlushForwardBuffer |
boolean |
Returns:
void