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

Eyevinn / hi264
88%

Build:
DEFAULT BRANCH: main
Repo Added 15 Feb 2026 02:42PM UTC
Files 50
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • add-pre-commit-install
  • chore/remove-goreportcard-badge
  • ci/node24-actions
  • color-space
  • default-no-deblock
  • expand-docs
  • extend-example
  • feat/bg-anim
  • feat/continue-poc
  • feat/go-v1-24
  • feat/grid-8x8
  • feat/image-bg
  • feat/pic-timing-sei
  • fix-badges
  • fix/cavlc-trailing-ones-sign
  • fix/signal-level
  • main
  • optimize
  • optimize-write
  • overlay-text
  • ver-0-10-0
  • ver0.9.0

21 Aug 2026 01:46PM UTC coverage: 87.753% (+0.4%) from 87.374%
32488580255

push

github

tobbee
test: require CAVLC and CABAC to decode identically

Both entropy coders serialize the same quantized coefficients, so their
decoded frames must match bit for bit. Encode detailed PlaneGrid content
(every block differs from its neighbours, so all three I_16x16 prediction
modes get used and mixed-sign trailing-one pairs actually occur) with both
coders across 16x16/8x8 granularity, QP 12-42, and deblocking on and off.

This pins the invariant the reversed trailing_ones_sign_flag broke, from
the other direction: CABAC emits each sign next to its own level so it was
never affected, and now a regression in either coder fails the test.
Reintroducing the sign-order bug fails 20 of the 20 subtests.

8161 of 9300 relevant lines covered (87.75%)

1.01 hits per line

Relevant lines Covered
Build:
Build:
9300 RELEVANT LINES 8161 COVERED LINES
1.01 HITS PER LINE
Source Files on main
  • Tree
  • List 50
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
32488580255 main test: require CAVLC and CABAC to decode identically Both entropy coders serialize the same quantized coefficients, so their decoded frames must match bit for bit. Encode detailed PlaneGrid content (every block differs from its neighbours, so all ... push 21 Aug 2026 01:46PM UTC tobbee github
87.75
32485617857 fix/cavlc-trailing-ones-sign test: require CAVLC and CABAC to decode identically Both entropy coders serialize the same quantized coefficients, so their decoded frames must match bit for bit. Encode detailed PlaneGrid content (every block differs from its neighbours, so all ... Pull #22 21 Aug 2026 01:12PM UTC tobbee github
87.75
32481712975 fix/cavlc-trailing-ones-sign fix: write CAVLC trailing_ones_sign_flag in transmission order levels is collected in reverse scan order, which is already the order the trailing_ones_sign_flag syntax elements are transmitted in (spec 7.3.5.3.2), but they were written back to fr... Pull #22 21 Aug 2026 12:24PM UTC tobbee github
87.46
29853934339 main ci: use latest checkout and setup-node majors (v7) push 21 Jul 2026 05:40PM UTC tobbee github
87.37
29329821240 ci/node24-actions ci: use latest checkout and setup-node majors (v7) Pull #21 14 Jul 2026 11:42AM UTC tobbee github
87.37
29318955812 ci/node24-actions ci: bump actions to node24 runtimes and drop retired Go Report Card Pull #21 14 Jul 2026 08:42AM UTC tobbee github
87.37
29266780753 main docs: remove retired Go Report Card badge push 13 Jul 2026 04:32PM UTC tobbee github
87.37
29265861769 chore/remove-goreportcard-badge docs: remove retired Go Report Card badge Pull #20 13 Jul 2026 04:18PM UTC tobbee github
87.37
28188681282 main feat: fractional -fps and NTSC drop-frame timecode Let -fps express fractional rates and add drop-frame timecode counting. - hi264gen -fps now accepts an integer (25), a rational (30000/1001), or an NTSC decimal (29.97/59.94/23.976, snapped to... push 25 Jun 2026 05:32PM UTC tobbee github
87.37
28188554234 feat/pic-timing-sei feat: fractional -fps and NTSC drop-frame timecode Let -fps express fractional rates and add drop-frame timecode counting. - hi264gen -fps now accepts an integer (25), a rational (30000/1001), or an NTSC decimal (29.97/59.94/23.976, snapped to... Pull #19 25 Jun 2026 05:29PM UTC tobbee github
87.37
See All Builds (64)
  • Repo on GitHub
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