PassThroughRemuxer
Constructor Summary
| Public Constructor | ||
| public | 
      
       | 
    |
Member Summary
| Public Members | ||
| public | 
       audioCodec: *  | 
    |
| public | 
      
       | 
    |
| public | 
       initData: *  | 
    |
| public | 
       initPTS: *  | 
    |
| public | 
       initTracks: *  | 
    |
| public | 
       lastEndDTS: *  | 
    |
| public | 
       videoCodec: *  | 
    |
Method Summary
| Public Methods | ||
| public | 
       destroy()  | 
    |
| public | 
       generateInitSegment(initSegment: undefined)  | 
    |
| public | 
       remux(audioTrack: DemuxedAudioTrack, videoTrack: PassthroughVideoTrack, id3Track: DemuxedMetadataTrack, textTrack: DemuxedUserdataTrack, timeOffset: number): RemuxerResult  | 
    |
| public | 
       resetInitSegment(initSegment: undefined, audioCodec: undefined, videoCodec: undefined)  | 
    |
| public | 
      
       | 
    |
| public | 
       resetTimeStamp(defaultInitPTS: undefined)  | 
    |
Public Constructors
public constructor() source
Public Members
public audioCodec: * source
public initData: * source
public initPTS: * source
public initTracks: * source
public lastEndDTS: * source
public videoCodec: * source
Public Methods
public destroy() source
public generateInitSegment(initSegment: undefined) source
Params:
| Name | Type | Attribute | Description | 
| initSegment | undefined | 
public remux(audioTrack: DemuxedAudioTrack, videoTrack: PassthroughVideoTrack, id3Track: DemuxedMetadataTrack, textTrack: DemuxedUserdataTrack, timeOffset: number): RemuxerResult source
Params:
| Name | Type | Attribute | Description | 
| audioTrack | DemuxedAudioTrack | ||
| videoTrack | PassthroughVideoTrack | ||
| id3Track | DemuxedMetadataTrack | ||
| textTrack | DemuxedUserdataTrack | ||
| timeOffset | number | 
Return:
| RemuxerResult | 
    
  