Files
TheChaseBuzzer/node_modules/music-metadata/lib/iff/index.js
T
2022-12-22 20:22:22 +11:00

20 lines
500 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Header = void 0;
const FourCC_1 = require("../common/FourCC");
const Token = require("token-types");
/**
* Common AIFF chunk header
*/
exports.Header = {
len: 8,
get: (buf, off) => {
return {
// Chunk type ID
chunkID: FourCC_1.FourCcToken.get(buf, off),
// Chunk size
chunkSize: Number(BigInt(Token.UINT32_BE.get(buf, off + 4)))
};
}
};