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

Eyevinn / hi265 / 37219770006
80%
main: 81%

Build:
Build:
LAST BUILD BRANCH: release/v0.6.0
DEFAULT BRANCH: main
Ran 04 Oct 2026 05:15PM 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:14PM UTC coverage: 80.269% (+0.009%) from 80.26%
37219770006

Pull #13

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).
Pull Request #13: build: require mp4ff v0.58.0 and use its faster readers

10 of 10 new or added lines in 3 files covered. (100.0%)

7099 of 8844 relevant lines covered (80.27%)

0.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 37219770006.1 04 Oct 2026 05:15PM UTC 39
80.27
GitHub Action Run
Source Files on build 37219770006
  • Tree
  • List 39
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #13
  • PR Base - main (#37219687460)
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