[PR #166] [MERGED] Removing use ccx_options from decoders and encoders #1054

Open
opened 2026-01-29 16:58:42 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/CCExtractor/ccextractor/pull/166
Author: @anshul1912
Created: 5/18/2015
Status: Merged
Merged: 5/18/2015
Merged by: @cfsmp3

Base: masterHead: master


📝 Commits (9)

  • fa3b651 Remove use glb bar ccx_options in param ctx
  • b4f5b5b Removing global options from Mp4
  • cbb4b4c remove use of global var in telexcc
  • b26854d Removing ccx_options from output ctx
  • a1d985b Remove use of global options in sami
  • 9369cde partially removing global options from utility
  • 1123755 Remove options from decoder
  • f1ff75b Remove ccxoptions fromm encoder
  • 88015d6 Adding milliseprator in tlt_config init

📊 Changes

24 files changed (+480 additions, -403 deletions)

View changed files

📝 src/ccextractor.c (+18 -14)
📝 src/gpacmp4/mp4.c (+5 -6)
📝 src/lib_ccx/608_sami.c (+8 -8)
📝 src/lib_ccx/608_smptett.c (+8 -8)
📝 src/lib_ccx/608_srt.c (+4 -4)
📝 src/lib_ccx/ccx_common_option.c (+0 -1)
📝 src/lib_ccx/ccx_decoders_608.c (+19 -18)
📝 src/lib_ccx/ccx_decoders_608.h (+6 -7)
📝 src/lib_ccx/ccx_decoders_common.c (+25 -8)
📝 src/lib_ccx/ccx_decoders_common.h (+1 -0)
📝 src/lib_ccx/ccx_decoders_structs.h (+11 -0)
📝 src/lib_ccx/ccx_decoders_xds.c (+0 -1)
📝 src/lib_ccx/ccx_encoders_common.c (+80 -63)
📝 src/lib_ccx/ccx_encoders_common.h (+20 -1)
src/lib_ccx/ccx_mp4.h (+11 -0)
📝 src/lib_ccx/general_loop.c (+3 -3)
📝 src/lib_ccx/lib_ccx.c (+9 -0)
📝 src/lib_ccx/lib_ccx.h (+19 -5)
📝 src/lib_ccx/networking.c (+1 -1)
📝 src/lib_ccx/networking.h (+1 -1)

...and 4 more files

📄 Description

now use of global options ccx_options left only in ts parser(PAT, PMT)

Tested pull request using Willem TestSuite.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/CCExtractor/ccextractor/pull/166 **Author:** [@anshul1912](https://github.com/anshul1912) **Created:** 5/18/2015 **Status:** ✅ Merged **Merged:** 5/18/2015 **Merged by:** [@cfsmp3](https://github.com/cfsmp3) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (9) - [`fa3b651`](https://github.com/CCExtractor/ccextractor/commit/fa3b651ee13e02b48518715cd7e3aeb348803f15) Remove use glb bar ccx_options in param ctx - [`b4f5b5b`](https://github.com/CCExtractor/ccextractor/commit/b4f5b5b98e498139e6555c1583bd69f0d2a24324) Removing global options from Mp4 - [`cbb4b4c`](https://github.com/CCExtractor/ccextractor/commit/cbb4b4c7bbde254011e18f2fbfa2c2f39ea648f3) remove use of global var in telexcc - [`b26854d`](https://github.com/CCExtractor/ccextractor/commit/b26854d3d7ca3dcef0f2b68708b527beab85c8fd) Removing ccx_options from output ctx - [`a1d985b`](https://github.com/CCExtractor/ccextractor/commit/a1d985b4ca2cd7e3cd96b07e9d29a3c0dc1e0362) Remove use of global options in sami - [`9369cde`](https://github.com/CCExtractor/ccextractor/commit/9369cde9a31c3ceef4b3d7208660e807dca63cf0) partially removing global options from utility - [`1123755`](https://github.com/CCExtractor/ccextractor/commit/1123755dc7e7b5ff5f583c243436c55ff353902a) Remove options from decoder - [`f1ff75b`](https://github.com/CCExtractor/ccextractor/commit/f1ff75b846b123e4061d54229c617b3e547ce984) Remove ccxoptions fromm encoder - [`88015d6`](https://github.com/CCExtractor/ccextractor/commit/88015d6d4ba9128b12cddb2dce84fa26f58c5bc0) Adding milliseprator in tlt_config init ### 📊 Changes **24 files changed** (+480 additions, -403 deletions) <details> <summary>View changed files</summary> 📝 `src/ccextractor.c` (+18 -14) 📝 `src/gpacmp4/mp4.c` (+5 -6) 📝 `src/lib_ccx/608_sami.c` (+8 -8) 📝 `src/lib_ccx/608_smptett.c` (+8 -8) 📝 `src/lib_ccx/608_srt.c` (+4 -4) 📝 `src/lib_ccx/ccx_common_option.c` (+0 -1) 📝 `src/lib_ccx/ccx_decoders_608.c` (+19 -18) 📝 `src/lib_ccx/ccx_decoders_608.h` (+6 -7) 📝 `src/lib_ccx/ccx_decoders_common.c` (+25 -8) 📝 `src/lib_ccx/ccx_decoders_common.h` (+1 -0) 📝 `src/lib_ccx/ccx_decoders_structs.h` (+11 -0) 📝 `src/lib_ccx/ccx_decoders_xds.c` (+0 -1) 📝 `src/lib_ccx/ccx_encoders_common.c` (+80 -63) 📝 `src/lib_ccx/ccx_encoders_common.h` (+20 -1) ➕ `src/lib_ccx/ccx_mp4.h` (+11 -0) 📝 `src/lib_ccx/general_loop.c` (+3 -3) 📝 `src/lib_ccx/lib_ccx.c` (+9 -0) 📝 `src/lib_ccx/lib_ccx.h` (+19 -5) 📝 `src/lib_ccx/networking.c` (+1 -1) 📝 `src/lib_ccx/networking.h` (+1 -1) _...and 4 more files_ </details> ### 📄 Description now use of global options ccx_options left only in ts parser(PAT, PMT) Tested pull request using Willem TestSuite. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 16:58:42 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#1054