Remove unused fields

This commit is contained in:
Vanilagy
2025-01-26 13:22:14 +01:00
parent b759fd8808
commit bb9f56b1f0
+2 -6
View File
@@ -33,6 +33,7 @@ export const INFO = 0x496e666f;
export type FrameHeader = { export type FrameHeader = {
startPos: number; startPos: number;
totalSize: number;
mpegVersionId: number; mpegVersionId: number;
layer: number; layer: number;
bitrate: number; bitrate: number;
@@ -43,9 +44,6 @@ export type FrameHeader = {
copyright: number; copyright: number;
original: number; original: number;
emphasis: number; emphasis: number;
totalSize: number;
dataStart: number;
dataSize: number;
}; };
export const computeMp3FrameSize = (bitrate: number, sampleRate: number, padding: number) => { export const computeMp3FrameSize = (bitrate: number, sampleRate: number, padding: number) => {
@@ -113,6 +111,7 @@ export const readFrameHeader = (word: number, reader: { pos: number; fileSize: n
return { return {
startPos: startPos, startPos: startPos,
totalSize: frameLength,
mpegVersionId, mpegVersionId,
layer, layer,
bitrate, bitrate,
@@ -123,8 +122,5 @@ export const readFrameHeader = (word: number, reader: { pos: number; fileSize: n
copyright, copyright,
original, original,
emphasis, emphasis,
totalSize: frameLength,
dataStart: startPos + 4,
dataSize: frameLength - 4,
}; };
}; };