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:
| * | 
    
  