mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-14 21:23:42 +00:00
[PR #1351] [MERGED] Add rust library #2124
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/1351
Author: @PunitLodha
Created: 6/21/2021
Status: ✅ Merged
Merged: 6/26/2021
Merged by: @cfsmp3
Base:
master← Head:rust_test📝 Commits (10+)
c8307c7Add rust lib40a310dadd steps for building rust libf0ee4c9use rust libda0726aadd conditional flag for rusta389846use cargo config.tomlf4cc43badd decoder module and update bindingsa17b43ause match instead of if else07e7448add target directory flag1143b06add env_loggerd384789use env_logger📊 Changes
11 files changed (+564 additions, -0 deletions)
View changed files
📝
src/CMakeLists.txt(+14 -0)📝
src/lib_ccx/CMakeLists.txt(+4 -0)📝
src/lib_ccx/ccx_decoders_common.c(+12 -0)📝
src/lib_ccx/params.c(+7 -0)➕
src/rust/CMakeLists.txt(+20 -0)➕
src/rust/Cargo.lock(+337 -0)➕
src/rust/Cargo.toml(+18 -0)➕
src/rust/build.rs(+24 -0)➕
src/rust/src/decoder/mod.rs(+95 -0)➕
src/rust/src/lib.rs(+30 -0)➕
src/rust/wrapper.h(+3 -0)📄 Description
In raising this pull request, I confirm the following (please check boxes):
My familiarity with the project is as follows (check one):
Added rust library, bindings for C functions and types required for the 708 decoder
Also ported the dtvcc_process_data() function
Need to add:-
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.