mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-03 21:23:48 +00:00
[PR #1720] [Rust]Added XMLTV library to Transport Stream module #2441
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/1720
Author: @steel-bucket
Created: 7/27/2025
Status: 🔄 Open
Base:
master← Head:migration-ts-module-epg📝 Commits (10+)
d677f98feat: added demuxer modulec919330Cargo Lock Update2a5f5feCompleted file_functions and demuxer4c148c3Completed file_functions and demuxer8dd043fwritten extern functions for demuxerb8cd075Removed libc completely, added tests for gxf and ported gxf to C08106b2Hardsubx error fixedb164623Fixing format issuesa51203cclippy errors fixedd1b3c48fixing format issues📊 Changes
52 files changed (+22660 additions, -926 deletions)
View changed files
📝
docs/CHANGES.TXT(+5 -1)📝
mac/Makefile.am(+1 -0)📝
src/ccextractor.c(+1 -1)📝
src/lib_ccx/ccx_demuxer.c(+35 -1)📝
src/lib_ccx/ccx_demuxer_mxf.c(+10 -28)📝
src/lib_ccx/ccx_demuxer_mxf.h(+27 -2)📝
src/lib_ccx/ccx_gxf.c(+8 -299)📝
src/lib_ccx/ccx_gxf.h(+314 -0)📝
src/lib_ccx/myth.c(+14 -19)📝
src/rust/Cargo.lock(+612 -106)📝
src/rust/Cargo.toml(+9 -1)📝
src/rust/build.rs(+26 -0)📝
src/rust/lib_ccxr/src/activity.rs(+37 -2)📝
src/rust/lib_ccxr/src/common/constants.rs(+17 -1)📝
src/rust/src/common.rs(+553 -7)➕
src/rust/src/ctorust.rs(+939 -0)📝
src/rust/src/decoder/output.rs(+2 -5)📝
src/rust/src/decoder/service_decoder.rs(+39 -61)📝
src/rust/src/decoder/tv_screen.rs(+10 -10)📝
src/rust/src/decoder/window.rs(+1 -1)...and 32 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 migrates the entire XMLTV module, which is
ts_tables_epg.c.Preview PR
Tested on Sample 127
Dependant on #1717
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.