import AudioStreamController from 'hls.js/src/controller/audio-stream-controller.js'AudioStreamController
Extends:
Constructor Summary
| Public Constructor | ||
| public |  | |
Member Summary
| Public Members | ||
| public |  | |
| public |  | |
| public |  | |
| public | config: * | |
| public | demuxer: * | |
| public | fragCurrent: * | |
| public |  | |
| public | fragPrevious: * | |
| public |  | |
| public | initPTS: *[] | |
| public |  | |
| public |  | |
| public | media: * | |
| public | mediaBuffer: * | |
| public |  | |
| public | onvended: * | |
| public | onvseeking: * | |
| public |  | |
| public |  | |
| public | retryDate: * | |
| public |  | |
| public |  | |
| public set |  | |
| public get | state: * | |
| public | trackId: * | |
| public | tracks: * | |
| public | videoBuffer: * | |
| public | videoTrackCC: * | |
| public |  | |
| Private Members | ||
| private | _state: * | |
Method Summary
| Public Methods | ||
| public | doTick() | |
| public | onAudioTrackLoaded(data: *) | |
| public | onAudioTrackSwitching(data: *) | |
| public | onAudioTracksUpdated(data: *) | |
| public | onBufferAppended(data: *) | |
| public | onBufferCreated(data: *) | |
| public |  | |
| public |  | |
| public | onError(data: *) | |
| public | onFragLoaded(data: *) | |
| public | onFragParsed(data: *) | |
| public | onFragParsingData(data: *) | |
| public | onFragParsingInitSegment(data: *) | |
| public | onInitPtsFound(data: *) | |
| public |  | |
| public | onMediaAttached(data: *) | |
| public |  | |
| public | startLoad(startPosition: *) | |
| Private Methods | ||
| private |  | |
Inherited Summary
| From class BaseStreamController | ||
| public | demuxer: * | |
| public | fragCurrent: * | |
| public | fragPrevious: * | |
| public |  | |
| public |  | |
| public |  | |
| public |  | |
| public | state: * | |
| public | computeLivePosition(sliding: *, levelDetails: *): * | |
| public | doTick() | |
| public |  | |
| public |  | |
| public |  | |
| public |  | |
| public |  | |
| public | stopLoad() | |
| private | _streamEnded(bufferInfo: *, levelDetails: *): boolean | |
Public Constructors
public constructor() source
Public Members
public config: * source
public initPTS: *[] source
public media: * source
public mediaBuffer: * source
public onvended: * source
public onvseeking: * source
public retryDate: * source
public trackId: * source
public tracks: * source
public videoBuffer: * source
public videoTrackCC: * source
public waitingFragment: * source
Private Members
private _state: * source
Public Methods
public onAudioTrackLoaded(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onAudioTrackSwitching(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onAudioTracksUpdated(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onBufferAppended(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onBufferCreated(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onBufferFlushed() source
public onBufferReset() source
public onError(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onFragLoaded(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onFragParsed(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onFragParsingData(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onFragParsingInitSegment(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onInitPtsFound(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onKeyLoaded() source
public onMediaAttached(data: *) source
Params:
| Name | Type | Attribute | Description | 
| data | * | 
public onMediaDetaching() source
public startLoad(startPosition: *) source
Override:
BaseStreamController#startLoadParams:
| Name | Type | Attribute | Description | 
| startPosition | * | 
 
    
  