• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Borewit / music-metadata / 31519450225
96%

Build:
DEFAULT BRANCH: master
Ran 11 Aug 2026 05:49PM UTC
Jobs 1
Files 97
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Aug 2026 05:48PM UTC coverage: 95.783% (+0.001%) from 95.782%
31519450225

push

github

Borewit
fix(mp4): locate each sample entry after the first correctly

A SampleEntry extends Box, so its size field covers itself
(ISO/IEC 14496-12, 8.5.2). StsdAtom advanced the cursor by the full size
after having already stepped over the 4-byte size field, overshooting by
4 bytes for every entry.

The first entry is unaffected, so this only shows up once a sample
description holds more than one entry, which no existing test sample
does. From the second entry onwards the data format is read from the
reserved bytes, giving an all-zero FourCC:

  FieldDecodingError: FourCC contains invalid characters: 00 00 00 00

#2340 corrected the length passed to SampleDescriptionTable on the line
above, but left the cursor advance inconsistent with it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

1615 of 1818 branches covered (88.83%)

Branch coverage included in aggregate %.

8652 of 8901 relevant lines covered (97.2%)

55270.41 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
95.86
0.01% lib/mp4/AtomToken.js
Jobs
ID Job ID Ran Files Coverage
1 run- - 31519450225.1 11 Aug 2026 05:49PM UTC 97
95.78
GitHub Action Run
Source Files on build 31519450225
  • Tree
  • List 97
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31519450225
  • d2a7d6f3 on github
  • Prev Build on master (#29363374507)
  • Next Build on master (#31519680043)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc