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

Eyevinn / mp4ff / 34781970192
82%
master: 82%

Build:
Build:
LAST BUILD BRANCH: feat/rsot-box
DEFAULT BRANCH: master
Ran 13 Sep 2026 08:50PM 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

13 Sep 2026 08:48PM UTC coverage: 82.132% (+0.03%) from 82.104%
34781970192

Pull #589

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>
Pull Request #589: feat(mp4): add the rsot box for redundant sample original timing

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 34781970192.1 13 Sep 2026 08:50PM UTC 214
82.13
GitHub Action Run
Source Files on build 34781970192
  • Tree
  • List 214
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #589
  • PR Base - 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