Socket
Socket
Sign inDemoInstall

mux.js

Package Overview
Dependencies
Maintainers
22
Versions
103
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mux.js - npm Package Versions

23
11

7.0.3

Diff

Changelog

Source

7.0.3 (2024-03-12)

Bug Fixes

  • 608 caption out of bound rows (#442) (37ec801)

Chores

  • change code example transmuxer event listeners (#438) (2d61f49)

<a name="7.0.2"></a>

videojs-user
published 7.0.2 •

Changelog

Source

7.0.2 (2023-11-27)

Bug Fixes

  • Ignore non-PES packets in the rollover stream (#440) (2015be8)

<a name="7.0.1"></a>

videojs-user
published 7.0.1 •

Changelog

Source

7.0.1 (2023-10-12)

Bug Fixes

Chores

<a name="7.0.0"></a>

Features

Chores

  • add npm publish step to the release workflow (a8306cd)
  • rename workflow name from github-release to release and add discussion category name for github releases (4ba1607)
  • Update CI and release workflows (#431) (dc56f1b)
  • update collaborator guide md (51b3ed4)
  • update git push suggestion in collaborator guide md (73a5b60)

BREAKING CHANGES

  • In the case of CEA-608 captions, mux.js will now be returning captions in the form of caption sets. This means that rather then returning a single text of combined caption cues, an array of caption cues is returned in the content property.
transmuxer.on('data', function (segment) {
  // create a VTTCue for all the parsed CEA-608 captions:>
  segment.captions.forEach(function(captionSet) {
    // Caption sets contains multiple captions with text and position data.
    captionSet.content.forEach(function(cue) {
      const newCue = new VTTCue(cue.startTime, cue.endTime, cue.text);
      newCue.line = cue.line;
      newCue.position = cue.position;

      captionTextTrack.addCue(newCue);
    });
  });
});

<a name="6.3.0"></a>

videojs-user
published 7.0.0 •

Changelog

Source

7.0.1 (2023-10-12)

Bug Fixes

Chores

<a name="7.0.0"></a>

Features

Chores

  • add npm publish step to the release workflow (a8306cd)
  • rename workflow name from github-release to release and add discussion category name for github releases (4ba1607)
  • Update CI and release workflows (#431) (dc56f1b)
  • update collaborator guide md (51b3ed4)
  • update git push suggestion in collaborator guide md (73a5b60)

BREAKING CHANGES

  • In the case of CEA-608 captions, mux.js will now be returning captions in the form of caption sets. This means that rather then returning a single text of combined caption cues, an array of caption cues is returned in the content property.
transmuxer.on('data', function (segment) {
  // create a VTTCue for all the parsed CEA-608 captions:>
  segment.captions.forEach(function(captionSet) {
    // Caption sets contains multiple captions with text and position data.
    captionSet.content.forEach(function(cue) {
      const newCue = new VTTCue(cue.startTime, cue.endTime, cue.text);
      newCue.line = cue.line;
      newCue.position = cue.position;

      captionTextTrack.addCue(newCue);
    });
  });
});

<a name="6.3.0"></a>

awaldron
published 6.3.0 •

Changelog

Source

6.3.0 (2023-02-22)

Features

Bug Fixes

<a name="6.2.0"></a>

gesinger
published 6.2.0 •

Changelog

Source

6.2.0 (2022-07-08)

Features

  • add ID3 parsing for text, link, and APIC frames (#412) (5454bdd)

Bug Fixes

  • replace indexOf with typedArrayIndexOf for IE11 support (#417) (4e1b195)

<a name="6.1.0"></a>

gesinger
published 6.1.0 •

Changelog

Source

6.1.0 (2022-05-26)

Features

  • send ID3 tag even when a frame has malformed content (#408) (1da5d23)

<a name="6.0.1"></a>

gesinger
published 6.0.1 •

Changelog

Source

6.0.1 (2021-12-20)

Bug Fixes

<a name="6.0.0"></a>

gkatsev
published 6.0.0 •

Changelog

Source

6.0.0 (2021-11-29)

Features

  • use bigint for 64 bit ints if needed and available. (#383) (83779b9)

Chores

BREAKING CHANGES

  • In some cases, mux.js will now be returning a BigInt rather than a regular Number value. This means that consumers of this library will need to add checks for BigInt for optimal operation.

<a name="5.14.1"></a>

brandonocasey
published 5.14.1 •

Changelog

Source

5.14.1 (2021-10-14)

Bug Fixes

  • avoid mismatch with avc1 and hvc1 codec (#400) (8a58d6e)
  • prevent adding duplicate log listeners on every push after a flush (#402) (eb332c1)

<a name="5.14.0"></a>

23
11
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc