mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-15 05:26:07 +00:00
[PR #1447] [CLOSED] [WIP] 608 Decoder in Rust #2191
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/1447
Author: @voidash
Created: 7/28/2022
Status: ❌ Closed
Base:
master← Head:608📝 Commits (10+)
0386017scc file support for 708 decoder attempt 1fb5dbe2replicate the changes made in rust code in C codebase for scc supporte449557add clear caption and fix timestamps being repeated for SCC54a0351Add SCC support for CEA-708 Decoder (#1426)ea0ece3Add SCC support for CEA-708 Decoder (#1432)1e35aa7Add SCC support for CEA-708 Decoder (#1432)b6bbee5add SCC header on Rust portion8707917Merge branch 'CCExtractor:master' into master45f7e40WIP: 608 Decoder. Process608() function and some XDS function with entry point defined on ccx_decoder_6083edf723- Refactoring of process608 function📊 Changes
22 files changed (+1665 additions, -26 deletions)
View changed files
📝
docs/CHANGES.TXT(+1 -0)📝
src/lib_ccx/ccx_common_timing.c(+22 -0)📝
src/lib_ccx/ccx_common_timing.h(+11 -11)📝
src/lib_ccx/ccx_decoders_608.c(+3 -0)📝
src/lib_ccx/ccx_decoders_608.h(+4 -0)📝
src/lib_ccx/ccx_decoders_708_output.c(+91 -4)📝
src/lib_ccx/ccx_decoders_708_output.h(+6 -5)📝
src/lib_ccx/ccx_encoders_structs.h(+0 -1)📝
src/rust/Cargo.lock(+1 -0)📝
src/rust/Cargo.toml(+1 -0)📝
src/rust/build.rs(+7 -2)📝
src/rust/src/decoder/timing.rs(+9 -0)📝
src/rust/src/decoder/tv_screen.rs(+70 -2)➕
src/rust/src/decoder608/constants.rs(+52 -0)➕
src/rust/src/decoder608/context.rs(+976 -0)➕
src/rust/src/decoder608/encoder.rs(+1 -0)➕
src/rust/src/decoder608/mod.rs(+229 -0)➕
src/rust/src/decoder608/timing.rs(+25 -0)➕
src/rust/src/decoder608/utility.rs(+19 -0)➕
src/rust/src/decoder608/xds.rs(+131 -0)...and 2 more files
📄 Description
In raising this pull request, I confirm the following (please check boxes):
My familiarity with the project is as follows (check one):
ccx_decoders_xds_contexton xds.rsccx_decoder_608_contexton context.rs.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.