mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-04 05:44:53 +00:00
[PR #1738] [MERGED] [FEAT] Removed C code already ported to Rust #2461
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/1738
Author: @steel-bucket
Created: 8/24/2025
Status: ✅ Merged
Merged: 9/6/2025
Merged by: @prateekmedia
Base:
master← Head:removal-c-code📝 Commits (9)
5ae7068Removal: Removed redundant C code already ported to Rust2a96888Removal: C formatting493bab5Removal: More Removal and CI issues in Mac1129906Removal: CI issues in Maccb00751Merge branch 'master' into removal-c-codee714356Removal: Changes due to Rebasee2b4fbfRemoval: Failing CI on mac10f8aa6Removal: Failing regression test on dvdraw2568f54Merge branch 'CCExtractor:master' into removal-c-code📊 Changes
28 files changed (+199 additions, -4217 deletions)
View changed files
📝
docs/COMPILATION.MD(+0 -2)📝
docs/using_cmake_build.txt(+0 -3)📝
linux/Makefile.am(+0 -5)📝
linux/build(+20 -29)📝
mac/Makefile.am(+1 -5)📝
mac/build.command(+172 -47)📝
src/CMakeLists.txt(+2 -5)📝
src/ccextractor.c(+0 -6)📝
src/lib_ccx/CMakeLists.txt(+0 -4)📝
src/lib_ccx/cc_bitstream.c(+0 -281)📝
src/lib_ccx/ccx_common_common.c(+0 -10)📝
src/lib_ccx/ccx_common_common.h(+0 -2)📝
src/lib_ccx/ccx_common_timing.c(+0 -278)📝
src/lib_ccx/ccx_decoders_708.c(+0 -21)📝
src/lib_ccx/ccx_decoders_708_encoding.c(+0 -36)📝
src/lib_ccx/ccx_decoders_708_encoding.h(+0 -7)📝
src/lib_ccx/ccx_decoders_708_output.c(+2 -4)📝
src/lib_ccx/ccx_decoders_common.c(+1 -20)📝
src/lib_ccx/ccx_encoders_common.c(+0 -219)📝
src/lib_ccx/ccx_encoders_common.h(+0 -2)...and 8 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):
This PR removes the C code which were ported to Rust already, as discussed in zulip.
This PR also re-makes the entire Mac
build.command, as before this, we were always compiling on Mac with DISABLE_RUST on.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.