securityos/node_modules/music-metadata/lib/aiff/AiffParser.d.ts

16 lines
526 B
TypeScript
Raw Normal View History

2024-09-06 15:32:35 +00:00
import { BasicParser } from '../common/BasicParser';
import * as iff from '../iff';
/**
* AIFF - Audio Interchange File Format
*
* Ref:
* - http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/AIFF.html
* - http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/Docs/AIFF-1.3.pdf
*/
export declare class AIFFParser extends BasicParser {
private isCompressed;
parse(): Promise<void>;
readData(header: iff.IChunkHeader): Promise<number>;
readTextChunk(header: iff.IChunkHeader): Promise<number>;
}