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

Eyevinn / mp4ff / 34841943948
82%

Build:
DEFAULT BRANCH: master
Ran 14 Sep 2026 12:10PM UTC
Jobs 1
Files 214
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

14 Sep 2026 12:10PM UTC coverage: 82.132% (+0.03%) from 82.104%
34841943948

push

github

tobbee
feat(mp4): add the rsot box for redundant sample original timing

ISO/IEC 14496-12:2026 Section 8.8.18 adds the RedundantSampleOriginalTimingBox, a traf child that documents that the first sample of a track fragment is a copy of the previous sample and how long that sample has already been presented, and that the fragment's last sample was truncated to fit the fragment and how long it was meant to last.

Its NOTE 1 names the case it is meant for: adaptive streaming where fixed-duration segments are not aligned with variable frame rate media such as text, so a cue that spans a boundary is restated as a duplicated redundant sample. With rsot_elapsed_duration set, that first sample shall carry sample_depends_on=2 and sample_has_redundancy=1, and a receiver that already has the previous sample extends it rather than presenting the copy again.

Both durations are optional and independent, so the box size follows from the flags; decode rejects any other size rather than reading as far as it goes.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

70 of 76 new or added lines in 4 files covered. (92.11%)

22179 of 27004 relevant lines covered (82.13%)

0.82 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
91.78
mp4/rsot.go
Jobs
ID Job ID Ran Files Coverage
1 34841943948.1 14 Sep 2026 12:10PM UTC 214
82.13
GitHub Action Run
Source Files on build 34841943948
  • Tree
  • List 214
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 32e5d30e on github
  • Prev Build on master (#34780961367)
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