UNPKG

@remotion/media-parser

Version:

A pure JavaScript library for parsing video files

27 lines (26 loc) 675 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getSamplesPerMpegFrame = void 0; const getSamplesPerMpegFrame = ({ mpegVersion, layer, }) => { if (mpegVersion === 1) { if (layer === 1) { return 384; } if (layer === 2 || layer === 3) { return 1152; } } if (mpegVersion === 2) { if (layer === 1) { return 384; } if (layer === 2) { return 1152; } if (layer === 3) { return 576; } } throw new Error('Invalid MPEG layer'); }; exports.getSamplesPerMpegFrame = getSamplesPerMpegFrame;