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

Eyevinn / mp4ff / 37912129522
83%
master: 83%

Build:
Build:
LAST BUILD BRANCH: fix/segmenter-last-sample
DEFAULT BRANCH: master
Ran 09 Oct 2026 09:35AM UTC
Jobs 1
Files 221
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

09 Oct 2026 09:33AM UTC coverage: 82.817% (+0.05%) from 82.769%
37912129522

Pull #640

github

tobbee
feat(mp4): open LocalFileResolver files through os.Root

LocalFileResolver checked locations lexically with filepath.IsLocal, so a symbolic link below its directory could lead to any file. It now opens the directory as an os.Root, available since Go 1.24, and the files through it, which also rejects links that lead outside, relative or absolute. Links that stay inside are still followed. The lexical check stays for a clear error on locations such as ../x.

The root is opened on the first resolve, so NewLocalFileResolver still returns no error, and Close closes it together with the files; a resolve after Close opens it again.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Pull Request #640: feat(mp4): read sample data from the files that a track's dref names

181 of 210 new or added lines in 6 files covered. (86.19%)

2 existing lines in 1 file now uncovered.

24022 of 29006 relevant lines covered (82.82%)

0.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
21
80.91
mp4/sampledata.go
4
88.07
-1.5% mp4/trak.go
2
81.25
4.52% examples/segmenter/segmenter.go
2
96.3
mp4/dataresolver.go

Coverage Regressions

Lines Coverage ∆ File
2
83.54
0.43% examples/segmenter/main.go
Jobs
ID Job ID Ran Files Coverage
1 37912129522.1 09 Oct 2026 09:35AM UTC 221
82.82
GitHub Action Run
Source Files on build 37912129522
  • Tree
  • List 221
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #640
  • PR Base - chore/go-1.24-build-version (#37911884959)
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