mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-04-18 20:12:50 +00:00
[PR #1924] [MERGED] Clean up VCL HRD TODO comment in avc_functions.c #2720
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/1924
Author: @Harshdhall01
Created: 12/29/2025
Status: ✅ Merged
Merged: 12/30/2025
Merged by: @cfsmp3
Base:
master← Head:cleanup-vcl-hrd-todo📝 Commits (3)
3cb0f61Clean up VCL HRD TODO comment5352a8bFix formatting: use consistent tab indentation and remove trailing whitespace8bf1bc1Remove blank line to fix formatting check📊 Changes
1 file changed (+3 additions, -3 deletions)
View changed files
📝
src/lib_ccx/avc_functions.c(+3 -3)📄 Description
[IMPROVEMENT] Clean up VCL HRD TODO comment in avc_functions.c
Addresses #1894
Summary
Replace unclear TODO with explanation of why VCL HRD parameters are skipped. VCL HRD is for video buffering compliance and not needed for caption extraction.
Changes:
Context:
This code handles VCL (Video Coding Layer) HRD parameters in H.264/AVC streams. These parameters are for video decoder buffering compliance and are not needed for CCExtractor's purpose of extracting closed captions from SEI NAL units.
The existing code correctly skips these parameters - this PR just improves the code documentation to make that clear.
Testing:
Thanks to @cfsmp3 for the detailed guidance on this cleanup!
In raising this pull request, I confirm the following (please check boxes):
Note: CHANGES.TXT not updated as this is a minor documentation-only change with no functional impact.
My familiarity with the project is as follows (check one):
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.