Skip to content

Commit e9f5079

Browse files
committed
fix: binary issues
1 parent 0c8c3ff commit e9f5079

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

bin/parse-blocks.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#! /usr/bin/env node
22
/* eslint-disable no-console */
33
const {version} = require('../package.json');
4-
const {parseData} = require('../dist/ebml-helpers.js');
5-
const {concatTypedArrays} = require('../dist/byte-helpers.js');
4+
const {parseData} = require('../cjs/ebml-helpers.js');
5+
const {concatTypedArrays} = require('../cjs/byte-helpers.js');
66
const fs = require('fs');
77
const path = require('path');
88

bin/parse-format.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#! /usr/bin/env node
22
/* eslint-disable no-console */
33
const {version} = require('../package.json');
4-
const {parseFormatForBytes} = require('../dist/format-parser.js');
5-
const {concatTypedArrays} = require('../dist/byte-helpers.js');
4+
const {parseFormatForBytes} = require('../cjs/format-parser.js');
5+
const {concatTypedArrays} = require('../cjs/byte-helpers.js');
66
const fs = require('fs');
77
const path = require('path');
88

src/mp4-helpers.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,8 @@ export const addSampleDescription = function(track, bytes) {
404404
const decoderConfig = esDescriptor && esDescriptor.descriptors.filter(({tag}) => tag === 0x04)[0];
405405

406406
if (decoderConfig) {
407+
// most codecs do not have a further '.'
408+
// such as 0xa5 for ac-3 and 0xa6 for e-ac-3
407409
codec += '.' + toHexString(decoderConfig.oti);
408410
if (decoderConfig.oti === 0x40) {
409411
codec += '.' + (decoderConfig.descriptors[0].bytes[0] >> 3).toString();

0 commit comments

Comments
 (0)