[PR #197] [MERGED] Correcting Boundary condition #1075

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

📋 Pull Request Information

Original PR: https://github.com/CCExtractor/ccextractor/pull/197
Author: @anshul1912
Created: 7/2/2015
Status: Merged
Merged: 7/4/2015
Merged by: @cfsmp3

Base: masterHead: master


📝 Commits (10+)

  • 8026d2e Remove unused loop
  • 30e7f95 move pmt from global to demuxer ctx
  • 78d8d85 Adding header file
  • dc17946 Remove infinite loops
  • 62e189a correctin loss of last frame
  • d58fb00 Correcting boundary condtions
  • 9d22f9a Adding error Message at boundary
  • c6721eb making array of cap pid
  • 0523f0b check array boundary before acess
  • 6428587 encoding flushed bytes

📊 Changes

18 files changed (+423 additions, -357 deletions)

View changed files

📝 src/lib_ccx/asf_functions.c (+3 -1)
📝 src/lib_ccx/ccx_common_common.h (+4 -0)
📝 src/lib_ccx/ccx_common_option.c (+2 -1)
📝 src/lib_ccx/ccx_common_option.h (+2 -1)
📝 src/lib_ccx/ccx_decoders_608.c (+2 -1)
📝 src/lib_ccx/ccx_decoders_608.h (+3 -1)
📝 src/lib_ccx/ccx_demuxer.c (+7 -3)
📝 src/lib_ccx/ccx_demuxer.h (+7 -1)
📝 src/lib_ccx/ccx_encoders_helpers.c (+6 -1)
📝 src/lib_ccx/configuration.c (+1 -1)
📝 src/lib_ccx/general_loop.c (+23 -10)
📝 src/lib_ccx/lib_ccx.h (+4 -81)
📝 src/lib_ccx/params.c (+2 -1)
📝 src/lib_ccx/ts_functions.c (+177 -176)
src/lib_ccx/ts_functions.h (+76 -0)
📝 src/lib_ccx/ts_tables.c (+67 -45)
📝 src/lib_ccx/ts_tables_epg.c (+18 -18)
📝 src/lib_ccx/wtv_functions.c (+19 -15)

📄 Description

This pull request is tested with 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/197 **Author:** [@anshul1912](https://github.com/anshul1912) **Created:** 7/2/2015 **Status:** ✅ Merged **Merged:** 7/4/2015 **Merged by:** [@cfsmp3](https://github.com/cfsmp3) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`8026d2e`](https://github.com/CCExtractor/ccextractor/commit/8026d2e6719a0d1e0c30741f8e60893bdc040256) Remove unused loop - [`30e7f95`](https://github.com/CCExtractor/ccextractor/commit/30e7f95f3854567c22e88fdb4d97559abd8ff785) move pmt from global to demuxer ctx - [`78d8d85`](https://github.com/CCExtractor/ccextractor/commit/78d8d858d2fbe21f149a0fad2983335eca757d59) Adding header file - [`dc17946`](https://github.com/CCExtractor/ccextractor/commit/dc17946a55a1360e4cf1abf079f1ffd5f11db87e) Remove infinite loops - [`62e189a`](https://github.com/CCExtractor/ccextractor/commit/62e189a9cb919d382f6c9f59ad51e779b8b99396) correctin loss of last frame - [`d58fb00`](https://github.com/CCExtractor/ccextractor/commit/d58fb0097075f914ca57593601f0c54f3f5d912f) Correcting boundary condtions - [`9d22f9a`](https://github.com/CCExtractor/ccextractor/commit/9d22f9a466e428be414196621d802b6db830b87c) Adding error Message at boundary - [`c6721eb`](https://github.com/CCExtractor/ccextractor/commit/c6721ebc3e089fadc7168e3552151d2b81db47af) making array of cap pid - [`0523f0b`](https://github.com/CCExtractor/ccextractor/commit/0523f0bcd5da6712ad242f479cd25f0f12c6f6ce) check array boundary before acess - [`6428587`](https://github.com/CCExtractor/ccextractor/commit/64285879db746a873b0c1b2e28259ced66442ffd) encoding flushed bytes ### 📊 Changes **18 files changed** (+423 additions, -357 deletions) <details> <summary>View changed files</summary> 📝 `src/lib_ccx/asf_functions.c` (+3 -1) 📝 `src/lib_ccx/ccx_common_common.h` (+4 -0) 📝 `src/lib_ccx/ccx_common_option.c` (+2 -1) 📝 `src/lib_ccx/ccx_common_option.h` (+2 -1) 📝 `src/lib_ccx/ccx_decoders_608.c` (+2 -1) 📝 `src/lib_ccx/ccx_decoders_608.h` (+3 -1) 📝 `src/lib_ccx/ccx_demuxer.c` (+7 -3) 📝 `src/lib_ccx/ccx_demuxer.h` (+7 -1) 📝 `src/lib_ccx/ccx_encoders_helpers.c` (+6 -1) 📝 `src/lib_ccx/configuration.c` (+1 -1) 📝 `src/lib_ccx/general_loop.c` (+23 -10) 📝 `src/lib_ccx/lib_ccx.h` (+4 -81) 📝 `src/lib_ccx/params.c` (+2 -1) 📝 `src/lib_ccx/ts_functions.c` (+177 -176) ➕ `src/lib_ccx/ts_functions.h` (+76 -0) 📝 `src/lib_ccx/ts_tables.c` (+67 -45) 📝 `src/lib_ccx/ts_tables_epg.c` (+18 -18) 📝 `src/lib_ccx/wtv_functions.c` (+19 -15) </details> ### 📄 Description This pull request is tested with 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:59:00 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#1075