Home Reference Source
import ID3TrackController from 'hls.js/src/controller/id3-track-controller.ts'
public class | source

ID3TrackController

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

hls: *

public
public

media: *

Method Summary

Public Methods
public
public

getID3Track(textTracks: TextTrackList): *

public

onBufferFlushing(event: undefined, undefined: BufferFlushingData)

public

onFragParsingMetadata(event: undefined, data: FragParsingMetadataData)

public

onMediaAttached(event: undefined, data: MediaAttachedData)

public
Private Methods
private
private

Public Constructors

public constructor() source

Public Members

public hls: * source

public id3Track: * source

public media: * source

Public Methods

public destroy() source

public getID3Track(textTracks: TextTrackList): * source

Params:

NameTypeAttributeDescription
textTracks TextTrackList

Return:

*

public onBufferFlushing(event: undefined, undefined: BufferFlushingData) source

Params:

NameTypeAttributeDescription
event undefined
undefined BufferFlushingData

public onFragParsingMetadata(event: undefined, data: FragParsingMetadataData) source

Params:

NameTypeAttributeDescription
event undefined
data FragParsingMetadataData

public onMediaAttached(event: undefined, data: MediaAttachedData) source

Params:

NameTypeAttributeDescription
event undefined
data MediaAttachedData

public onMediaDetaching() source

Private Methods

private _registerListeners() source

private _unregisterListeners() source