import BaseStreamController from 'hls.js/src/controller/base-stream-controller.js'
BaseStreamController
Extends:
src/task-loop.js~TaskLoop → BaseStreamController
Direct Subclass:
Member Summary
Public Members | ||
public |
demuxer: * |
|
public |
fragCurrent: * |
|
public |
fragPrevious: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
state: * |
Method Summary
Public Methods | ||
public |
computeLivePosition(sliding: *, levelDetails: *): * |
|
public |
doTick() |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
stopLoad() |
Private Methods | ||
private |
_streamEnded(bufferInfo: *, levelDetails: *): boolean |
Public Members
public demuxer: * source
public fragCurrent: * source
public fragPrevious: * source
public fragmentTracker: * source
public lastCurrentTime: * source
public nextLoadPosition: * source
public startPosition: * source
public state: * source
Public Methods
public computeLivePosition(sliding: *, levelDetails: *): * source
Params:
Name | Type | Attribute | Description |
sliding | * | ||
levelDetails | * |
Return:
* |