UNPKG

@jxstjh/jhvideo

Version:

HTML5 jhvideo base on MPEG2-TS Stream Player

29 lines (28 loc) 919 B
import { MPEG4AudioObjectTypes, MPEG4SamplingFrequencyIndex } from "./mpeg4-audio"; export declare class AACFrame { audio_object_type: MPEG4AudioObjectTypes; sampling_freq_index: MPEG4SamplingFrequencyIndex; sampling_frequency: number; channel_config: number; data: Uint8Array; } export declare class AACADTSParser { private readonly TAG; private data_; private current_syncword_offset_; private eof_flag_; private has_last_incomplete_data; constructor(data: Uint8Array); private findNextSyncwordOffset; readNextAACFrame(): AACFrame | null; hasIncompleteData(): boolean; getIncompleteData(): Uint8Array; } export declare class AudioSpecificConfig { config: Array<number>; sampling_rate: number; channel_count: number; codec_mimetype: string; original_codec_mimetype: string; constructor(frame: AACFrame); }