mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-03 21:23:48 +00:00
mcc encoder improperly handles cdp sequence numbers #834
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?
Originally created by @programmerjake on GitHub (Jul 9, 2025).
the mcc encoder currently tries to use 8 bits split across two bytes, which is incorrect. the correct way to handle it is to use a 16-bit counter:
81fdecd5af/src/lib_ccx/ccx_encoders_mcc.c (L326-L334)according to the specification: https://pub.smpte.org/latest/st334-2/st0334-2-2015.pdf
@Ari1009 commented on GitHub (Jul 29, 2025):
It should be like this right ?
@programmerjake commented on GitHub (Jul 29, 2025):
yes, that looks right.
@Ari1009 commented on GitHub (Jul 29, 2025):
So are you working on it or waiting for approval ?
@programmerjake commented on GitHub (Jul 29, 2025):
no, I noticed it while working on the new mcc muxer in ffmpeg and looking at what other projects did. feel free to change it if you like, I most likely won't be creating a PR to change it.
@Ari1009 commented on GitHub (Jul 29, 2025):
Oh alright then i will raise a PR for it, Thnx