Decode RFC 6716 CELT bands and synthesize PCM#105
Conversation
Codecov Report❌ Patch coverage is ❌ Your patch status has failed because the patch coverage (18.42%) is below the target coverage (70.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #105 +/- ##
===========================================
- Coverage 82.85% 59.22% -23.64%
===========================================
Files 16 21 +5
Lines 2386 3750 +1364
===========================================
+ Hits 1977 2221 +244
- Misses 342 1427 +1085
- Partials 67 102 +35
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
RFC 6716 / 8251 conformationStatus: fail (informational) The action extracts the RFC 6716 reference implementation, applies the RFC 8251 decoder update patch, and then builds the patched reference tools. This check is informational while CELT support is incomplete; the workflow still reports success. Legend: numeric cells are rfc6716
rfc8251
Run output |
|
Closing in favor of a smaller PR that contains only the CELT allocation/fine-energy slice. |
Summary
d1c8caacontents on top of newestmain; the resulting commit hash is222ce07after resolving stack drift and lint fixes.RFC / reference notes
Validation
git diff --checkGOCACHE=/tmp/opus-go-build-cache go test ./...GOCACHE=/tmp/opus-go-build-cache go vet ./...GOCACHE=/tmp/opus-go-build-cache go test -cover ./...GOCACHE=/tmp/opus-go-build-cache golangci-lint run ./...