16 lines
526 B
TypeScript
16 lines
526 B
TypeScript
|
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>;
|
||
|
}
|