import AudioTrackController from 'hls.js/src/controller/audio-track-controller.ts'AudioTrackController
Extends:
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public get |
|
|
| public set |
|
|
| public get |
audioTracks: * |
|
| public |
groupId: * |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
tracks: *[] |
|
| public |
tracksInGroup: *[] |
|
Method Summary
| Public Methods | ||
| public |
destroy() |
|
| public |
findTrackId(name: string): number |
|
| public |
loadPlaylist(hlsUrlParameters: HlsUrlParameters) |
|
| public |
onAudioTrackLoaded(event: undefined, data: AudioTrackLoadedData) |
|
| public |
|
|
| public |
onLevelLoading(event: undefined, data: LevelLoadingData) |
|
| public |
onLevelSwitching(event: undefined, data: LevelSwitchingData) |
|
| public |
|
|
| public |
onManifestParsed(event: undefined, data: ManifestParsedData) |
|
| public |
|
|
| public |
|
|
| public |
setAudioTrack(newId: number) |
|
| public |
switchLevel(levelIndex: number) |
|
| public |
|
|
Public Constructors
public constructor() source
Public Members
public get audioTracks: * source
public groupId: * source
public tracks: *[] source
public tracksInGroup: *[] source
Public Methods
public destroy() source
public loadPlaylist(hlsUrlParameters: HlsUrlParameters) source
Params:
| Name | Type | Attribute | Description |
| hlsUrlParameters | HlsUrlParameters |
public onAudioTrackLoaded(event: undefined, data: AudioTrackLoadedData) source
Params:
| Name | Type | Attribute | Description |
| event | undefined | ||
| data | AudioTrackLoadedData |
public onError(event: undefined, data: ErrorData) source
Params:
| Name | Type | Attribute | Description |
| event | undefined | ||
| data | ErrorData |
public onLevelLoading(event: undefined, data: LevelLoadingData) source
Params:
| Name | Type | Attribute | Description |
| event | undefined | ||
| data | LevelLoadingData |
public onLevelSwitching(event: undefined, data: LevelSwitchingData) source
Params:
| Name | Type | Attribute | Description |
| event | undefined | ||
| data | LevelSwitchingData |
public onManifestLoading() source
public onManifestParsed(event: undefined, data: ManifestParsedData) source
Params:
| Name | Type | Attribute | Description |
| event | undefined | ||
| data | ManifestParsedData |
public registerListeners() source
public selectInitialTrack() source
public switchLevel(levelIndex: number) source
Params:
| Name | Type | Attribute | Description |
| levelIndex | number |
