mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-07-08 18:06:30 +00:00
[PR #1595] [MERGED] [FEATURE] Add SCC support to CEA-708 decoder #2307
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/1595
Author: @IshanGrover2004
Created: 2/1/2024
Status: ✅ Merged
Merged: 2/18/2024
Merged by: @cfsmp3
Base:
master← Head:feature-support-scc-format📝 Commits (10+)
9f0b1dcfeat: Add timing functions for SCC format in C & Rustf0c760bfeat: Add SCC support to Rust 708 decodere2c4e66feat: Add SCC support to C 708 decoderb09c813docs: fix symbol in scc_time format951ad66chore: clippy fixes77b145edocs: Add new feature in Changelog5d55c92fix: update SCC timing functions according to need4ed4fdefeat: Add new member(old caption end time) for overlapping situations9b585d7fix: update SCC timing functions according to need0730bbcfeat: Add support for overlapping captions situations📊 Changes
9 files changed (+369 additions, -7 deletions)
View changed files
📝
docs/CHANGES.TXT(+1 -0)📝
src/lib_ccx/ccx_common_timing.c(+28 -0)📝
src/lib_ccx/ccx_common_timing.h(+2 -0)📝
src/lib_ccx/ccx_decoders_708.h(+1 -0)📝
src/lib_ccx/ccx_decoders_708_output.c(+152 -0)📝
src/lib_ccx/ccx_decoders_708_output.h(+9 -6)📝
src/rust/src/decoder/output.rs(+2 -0)📝
src/rust/src/decoder/timing.rs(+28 -0)📝
src/rust/src/decoder/tv_screen.rs(+146 -1)📄 Description
In raising this pull request, I confirm the following (please check boxes):
My familiarity with the project is as follows (check one):
I have tested some of the videos and it is working.
Closes #1426 (and in order to fix #1423)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.