mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-07-08 18:06:30 +00:00
[PR #1941] [MERGED] [RUST] Document EIA-708 buffer size and remove debug logging #2739
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/CCExtractor/ccextractor/pull/1941
Author: @Harshdhall01
Created: 12/31/2025
Status: ✅ Merged
Merged: 1/1/2026
Merged by: @cfsmp3
Base:
master← Head:cleanup-rust-todos📝 Commits (3)
9ca2617Document EIA-708 buffer size and remove debug logging868fac5Update CHANGES.TXT with Rust documentation improvements5564aa8Merge upstream/master and resolve CHANGES.TXT conflict📊 Changes
3 files changed (+11 additions, -2 deletions)
View changed files
📝
docs/CHANGES.TXT(+6 -0)📝
src/rust/lib_ccxr/src/common/constants.rs(+5 -1)📝
src/rust/lib_ccxr/src/net/target.rs(+0 -1)📄 Description
Summary
Addresses two TODO items in the Rust codebase:
Changes
constants.rs (Line ~150)
target.rs (Line ~85)
Research
According to CEA-708-E specification Section 8.4.3, the minimum Service Input Buffer size is 128 bytes. CCExtractor uses 2048 bytes (16x larger) to provide adequate safety margin for buffer management.
Testing
✅ Changes are documentation and debug cleanup only
✅ No functional/logic changes
✅ CI will verify build compatibility
Related
Part of ongoing Rust codebase cleanup effort to resolve TODO items.
In raising this pull request, I confirm the following:
My familiarity with the project:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.