Back | Home
الـ Path الحالي: /home/picotech/domains/instantly.picotech.app/public_html/public/uploads/../uploads/../../../../instantly.picotech.app/homes/../../wa.picotech.app/public_html/node_modules/escape-html/../querystring/../@protobufjs/.././engine.io/../hasown/.././has-proto/../strtok3/../has-proto/../music-metadata/lib/./mpeg
الملفات الموجودة في هذا الـ Path:
.
..
ExtendedLameHeader.d.ts
ExtendedLameHeader.js
MpegParser.d.ts
MpegParser.js
ReplayGainDataFormat.d.ts
ReplayGainDataFormat.js
XingTag.d.ts
XingTag.js

مشاهدة ملف: MpegParser.d.ts

import { AbstractID3Parser } from '../id3v2/AbstractID3Parser';
export declare class MpegParser extends AbstractID3Parser {
    private frameCount;
    private syncFrameCount;
    private countSkipFrameData;
    private totalDataLength;
    private audioFrameHeader;
    private bitrates;
    private offset;
    private frame_size;
    private crc;
    private calculateEofDuration;
    private samplesPerFrame;
    private buf_frame_header;
    /**
     * Number of bytes already parsed since beginning of stream / file
     */
    private mpegOffset;
    private syncPeek;
    /**
     * Called after ID3 headers have been parsed
     */
    postId3v2Parse(): Promise<void>;
    /**
     * Called after file has been fully parsed, this allows, if present, to exclude the ID3v1.1 header length
     */
    protected finalize(): void;
    private sync;
    /**
     * Combined ADTS & MPEG (MP2 & MP3) header handling
     * @return {Promise<boolean>} true if parser should quit
     */
    private parseCommonMpegHeader;
    /**
     * @return {Promise<boolean>} true if parser should quit
     */
    private parseAudioFrameHeader;
    private parseAdts;
    private parseCrc;
    private skipSideInformation;
    private readXtraInfoHeader;
    /**
     * Ref: http://gabriel.mp3-tech.org/mp3infotag.html
     * @returns {Promise<string>}
     */
    private readXingInfoHeader;
    private skipFrameData;
    private areAllSame;
}