Home Reference Source
import DummyRemuxer from 'hls.js/src/remux/dummy-remuxer.js'
public class | source

DummyRemuxer

dummy remuxer

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

Method Summary

Public Methods
public
public

remux(audioTrack: *, videoTrack: *, id3Track: *, textTrack: *, timeOffset: *)

public
public
Private Methods
private

_remuxAACSamples(track: *, timeOffset: *)

private

_remuxAVCSamples(track: *, timeOffset: *)

private

_remuxID3Samples(track: *, timeOffset: *)

private

_remuxTextSamples(track: *, timeOffset: *)

Public Constructors

public constructor() source

Public Members

public observer: * source

Public Methods

public destroy() source

public remux(audioTrack: *, videoTrack: *, id3Track: *, textTrack: *, timeOffset: *) source

Params:

NameTypeAttributeDescription
audioTrack *
videoTrack *
id3Track *
textTrack *
timeOffset *

public resetInitSegment() source

public resetTimeStamp() source

Private Methods

private _remuxAACSamples(track: *, timeOffset: *) source

Params:

NameTypeAttributeDescription
track *
timeOffset *

private _remuxAVCSamples(track: *, timeOffset: *) source

Params:

NameTypeAttributeDescription
track *
timeOffset *

private _remuxID3Samples(track: *, timeOffset: *) source

Params:

NameTypeAttributeDescription
track *
timeOffset *

private _remuxTextSamples(track: *, timeOffset: *) source

Params:

NameTypeAttributeDescription
track *
timeOffset *