securityos/node_modules/music-metadata/lib/musepack/sv7/StreamVersion7.d.ts

29 lines
695 B
TypeScript
Raw Normal View History

2024-09-06 15:32:35 +00:00
import { IGetToken } from 'strtok3/lib/core';
/**
* MusePack stream version 7 format specification
* http://trac.musepack.net/musepack/wiki/SV7Specification
*/
export interface IHeader {
signature: string;
streamMinorVersion: number;
streamMajorVersion: number;
frameCount: number;
intensityStereo: boolean;
midSideStereo: boolean;
maxBand: number;
profile: number;
link: number;
sampleFrequency: number;
maxLevel: number;
titleGain: number;
titlePeak: number;
albumGain: number;
albumPeak: number;
trueGapless: boolean;
lastFrameLength: number;
}
/**
* BASIC STRUCTURE
*/
export declare const Header: IGetToken<IHeader>;