UNPKG

music-metadata

Version:

Music metadata parser for Node.js, supporting virtual any audio and tag format.

18 lines (17 loc) 573 B
import * as Token from 'token-types'; /** * Data portion of `CHAP` sub frame */ export const ChapterInfo = { len: 16, get: (buf, off) => { const startOffset = Token.UINT32_BE.get(buf, off + 8); const endOffset = Token.UINT32_BE.get(buf, off + 12); return { startTime: Token.UINT32_BE.get(buf, off), endTime: Token.UINT32_BE.get(buf, off + 4), startOffset: startOffset === 0xFFFFFFFF ? undefined : startOffset, endOffset: endOffset === 0xFFFFFFFF ? undefined : endOffset, }; } };