[PR #198] [MERGED] Multiprogram Support #1080

Closed
opened 2026-01-29 16:59:04 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

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

Base: masterHead: master


📝 Commits (10+)

  • 5b24334 move pmt code related comments near parsePMT
  • c5ca7c7 working with srt output and single program input
  • 6642084 Open up more buffer type
  • ab0f54b correct handling for eof
  • 6aaa4fe Add windex instead len
  • 2f92036 Initialize databuffertype
  • 04b9e40 Add reset hack back again
  • 5716ab7 Add back haupage support in ts
  • d88fa2a remove context dependency from write_section
  • cb49812 broken teletext

📊 Changes

38 files changed (+2556 additions, -997 deletions)

View changed files

📝 src/ccextractor.c (+8 -16)
📝 src/lib_ccx/608_sami.c (+77 -13)
📝 src/lib_ccx/608_smptett.c (+28 -1)
📝 src/lib_ccx/608_spupng.c (+132 -0)
📝 src/lib_ccx/608_srt.c (+31 -4)
📝 src/lib_ccx/asf_functions.c (+19 -7)
📝 src/lib_ccx/avc_functions.c (+112 -97)
src/lib_ccx/avc_functions.h (+35 -0)
📝 src/lib_ccx/ccx_common_common.c (+27 -0)
📝 src/lib_ccx/ccx_common_common.h (+5 -0)
📝 src/lib_ccx/ccx_common_constants.h (+1 -0)
📝 src/lib_ccx/ccx_common_option.c (+10 -11)
📝 src/lib_ccx/ccx_common_option.h (+15 -12)
📝 src/lib_ccx/ccx_common_structs.h (+6 -0)
📝 src/lib_ccx/ccx_decoders_common.c (+1 -4)
📝 src/lib_ccx/ccx_decoders_common.h (+1 -1)
📝 src/lib_ccx/ccx_decoders_structs.h (+3 -0)
📝 src/lib_ccx/ccx_demuxer.c (+104 -31)
📝 src/lib_ccx/ccx_demuxer.h (+84 -8)
📝 src/lib_ccx/ccx_encoders_common.c (+166 -8)

...and 18 more files

📄 Description

This is draft pull request not meant to be merged.

Reason of this Pull request is to gather opinion of team on new code since drastic changes are there.

http://gsocdev.ccextractor.org/~anshul/git-build/5716ab7cfce5198487bf7793cdfbf4dce8e7e85e/Testsuite_Report_2015-07-06_180039/


🔄 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/198 **Author:** [@anshul1912](https://github.com/anshul1912) **Created:** 7/5/2015 **Status:** ✅ Merged **Merged:** 7/12/2015 **Merged by:** [@cfsmp3](https://github.com/cfsmp3) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`5b24334`](https://github.com/CCExtractor/ccextractor/commit/5b24334b43485f649004e492b3d4ae7714768f38) move pmt code related comments near parsePMT - [`c5ca7c7`](https://github.com/CCExtractor/ccextractor/commit/c5ca7c7e1a04003060dd9b38fc021b24532a833d) working with srt output and single program input - [`6642084`](https://github.com/CCExtractor/ccextractor/commit/66420841329652dcdcb745f08dfc8899395a37be) Open up more buffer type - [`ab0f54b`](https://github.com/CCExtractor/ccextractor/commit/ab0f54bb5702fc7ded4ce3063012a7bd639632ea) correct handling for eof - [`6aaa4fe`](https://github.com/CCExtractor/ccextractor/commit/6aaa4fe2d4d93820e3ad081dad68648d66ef8d9a) Add windex instead len - [`2f92036`](https://github.com/CCExtractor/ccextractor/commit/2f9203655791374850b768a01307ea3370a7d2cf) Initialize databuffertype - [`04b9e40`](https://github.com/CCExtractor/ccextractor/commit/04b9e40cc5c6c0a42ea98fccb01270ccad2f72fb) Add reset hack back again - [`5716ab7`](https://github.com/CCExtractor/ccextractor/commit/5716ab7cfce5198487bf7793cdfbf4dce8e7e85e) Add back haupage support in ts - [`d88fa2a`](https://github.com/CCExtractor/ccextractor/commit/d88fa2a3ceb9cb9cb27198381e266cdb624baeb7) remove context dependency from write_section - [`cb49812`](https://github.com/CCExtractor/ccextractor/commit/cb49812d17d2e73905edacd91a84b970261b2a6c) broken teletext ### 📊 Changes **38 files changed** (+2556 additions, -997 deletions) <details> <summary>View changed files</summary> 📝 `src/ccextractor.c` (+8 -16) 📝 `src/lib_ccx/608_sami.c` (+77 -13) 📝 `src/lib_ccx/608_smptett.c` (+28 -1) 📝 `src/lib_ccx/608_spupng.c` (+132 -0) 📝 `src/lib_ccx/608_srt.c` (+31 -4) 📝 `src/lib_ccx/asf_functions.c` (+19 -7) 📝 `src/lib_ccx/avc_functions.c` (+112 -97) ➕ `src/lib_ccx/avc_functions.h` (+35 -0) 📝 `src/lib_ccx/ccx_common_common.c` (+27 -0) 📝 `src/lib_ccx/ccx_common_common.h` (+5 -0) 📝 `src/lib_ccx/ccx_common_constants.h` (+1 -0) 📝 `src/lib_ccx/ccx_common_option.c` (+10 -11) 📝 `src/lib_ccx/ccx_common_option.h` (+15 -12) 📝 `src/lib_ccx/ccx_common_structs.h` (+6 -0) 📝 `src/lib_ccx/ccx_decoders_common.c` (+1 -4) 📝 `src/lib_ccx/ccx_decoders_common.h` (+1 -1) 📝 `src/lib_ccx/ccx_decoders_structs.h` (+3 -0) 📝 `src/lib_ccx/ccx_demuxer.c` (+104 -31) 📝 `src/lib_ccx/ccx_demuxer.h` (+84 -8) 📝 `src/lib_ccx/ccx_encoders_common.c` (+166 -8) _...and 18 more files_ </details> ### 📄 Description This is draft pull request not meant to be merged. Reason of this Pull request is to gather opinion of team on new code since drastic changes are there. http://gsocdev.ccextractor.org/~anshul/git-build/5716ab7cfce5198487bf7793cdfbf4dce8e7e85e/Testsuite_Report_2015-07-06_180039/ --- <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:59:04 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#1080