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

Eyevinn / hi265 / 37220784774
81%

Build:
DEFAULT BRANCH: main
Ran 04 Oct 2026 05:31PM UTC
Jobs 1
Files 39
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

04 Oct 2026 05:30PM UTC coverage: 80.269% (+0.009%) from 80.26%
37220784774

push

github

tobbee
perf: read with mp4ff's slice readers and stop copying samples in hi265-mp4-extend

The decoder's own slice header parser now reads through bits.NewEBSPReaderFromSlice instead of an EBSPReader over a bytes.Reader, which allocated for each slice segment.

hi265-mp4-extend parses its segments with DecodeFileSR instead of DecodeFile over a bytes.Reader, collects the input samples with AppendFullSamples instead of one GetFullSamples slice per fragment, and adds them to the output fragment with AddFullSamples. AddFullSample appended every sample to the mdat, so the whole input payload was copied once more; AddFullSamples refers to it. The input samples are views of the parsed input segment, which nothing changes before the fragment is written: the Annex B copy that LastFrameState reads is made from copies of the samples.

The extended segment is byte-identical to the one written before this change in all four modes (freeze, -gray-idr, -gray-cra, -timecode).

7 of 7 new or added lines in 2 files covered. (100.0%)

20 existing lines in 1 file now uncovered.

7099 of 8844 relevant lines covered (80.27%)

0.92 hits per line

Coverage Regressions

Lines Coverage ∆ File
20
89.18
0.77% pkg/retile/retile.go
Jobs
ID Job ID Ran Files Coverage
1 37220784774.1 04 Oct 2026 05:31PM UTC 39
80.27
GitHub Action Run
Source Files on build 37220784774
  • Tree
  • List 39
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 625aa35e on github
  • Prev Build on main (#37219687460)
  • Next Build on main (#37314400452)
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