[PR #704] [MERGED] Imported Matroska decoder #1529

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

📋 Pull Request Information

Original PR: https://github.com/CCExtractor/ccextractor/pull/704
Author: @Izaron
Created: 3/2/2017
Status: Merged
Merged: 3/2/2017
Merged by: @cfsmp3

Base: masterHead: matroska


📝 Commits (8)

  • 28f84c7 Added Matroska decoder skeleton
  • 20b557f Matroska main part integrated
  • e74074f Removed matroska int and byte types
  • 1f478cf Added matroska warnings about "-out="
  • 2048827 Added time for the activity progress
  • 76cb7b9 Added matroska.c to filters and fixed _MSC_VER
  • edaa3b8 Fixed bug with sub name in Windows
  • a66f3c3 Added "No captions" code support in Matroska

📊 Changes

12 files changed (+1220 additions, -3 deletions)

View changed files

📝 src/ccextractor.c (+5 -0)
📝 src/lib_ccx/ccx_common_constants.h (+1 -0)
📝 src/lib_ccx/ccx_common_option.h (+1 -0)
📝 src/lib_ccx/ccx_common_platform.h (+3 -3)
📝 src/lib_ccx/ccx_demuxer.c (+3 -0)
📝 src/lib_ccx/lib_ccx.h (+3 -0)
src/lib_ccx/matroska.c (+947 -0)
src/lib_ccx/matroska.h (+229 -0)
📝 src/lib_ccx/params.c (+6 -0)
📝 src/lib_ccx/stream_functions.c (+18 -0)
📝 windows/ccextractor.vcxproj (+1 -0)
📝 windows/ccextractor.vcxproj.filters (+3 -0)

📄 Description

Imported my Matroska decoder
Specs https://www.matroska.org/technical/specs/index.html
Sample 5.9GB video output https://paste.fedoraproject.org/paste/AYb4sX-85mAwWSPQNWA6Ol5M1UNdIGYhyRLivL9gydE=/raw


🔄 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/704 **Author:** [@Izaron](https://github.com/Izaron) **Created:** 3/2/2017 **Status:** ✅ Merged **Merged:** 3/2/2017 **Merged by:** [@cfsmp3](https://github.com/cfsmp3) **Base:** `master` ← **Head:** `matroska` --- ### 📝 Commits (8) - [`28f84c7`](https://github.com/CCExtractor/ccextractor/commit/28f84c768ed3b24cf7ecc107515ec08c0c0d9991) Added Matroska decoder skeleton - [`20b557f`](https://github.com/CCExtractor/ccextractor/commit/20b557ff97dad86e2661dc2b8e86d1a938ade154) Matroska main part integrated - [`e74074f`](https://github.com/CCExtractor/ccextractor/commit/e74074ffd0aabe3842d976e0f9bf4f5067d152d3) Removed matroska int and byte types - [`1f478cf`](https://github.com/CCExtractor/ccextractor/commit/1f478cfb2234183466feaeae01c8a25572dcba03) Added matroska warnings about "-out=" - [`2048827`](https://github.com/CCExtractor/ccextractor/commit/2048827c4583d1aaa2937522e659e592fb6f73e0) Added time for the activity progress - [`76cb7b9`](https://github.com/CCExtractor/ccextractor/commit/76cb7b91ee7bbd14277b18821cea50d934e1fe90) Added matroska.c to filters and fixed _MSC_VER - [`edaa3b8`](https://github.com/CCExtractor/ccextractor/commit/edaa3b828b8b8659d9adfa5607d800be6f01c043) Fixed bug with sub name in Windows - [`a66f3c3`](https://github.com/CCExtractor/ccextractor/commit/a66f3c397301bd8985da41eba2bd6515c71a1814) Added "No captions" code support in Matroska ### 📊 Changes **12 files changed** (+1220 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `src/ccextractor.c` (+5 -0) 📝 `src/lib_ccx/ccx_common_constants.h` (+1 -0) 📝 `src/lib_ccx/ccx_common_option.h` (+1 -0) 📝 `src/lib_ccx/ccx_common_platform.h` (+3 -3) 📝 `src/lib_ccx/ccx_demuxer.c` (+3 -0) 📝 `src/lib_ccx/lib_ccx.h` (+3 -0) ➕ `src/lib_ccx/matroska.c` (+947 -0) ➕ `src/lib_ccx/matroska.h` (+229 -0) 📝 `src/lib_ccx/params.c` (+6 -0) 📝 `src/lib_ccx/stream_functions.c` (+18 -0) 📝 `windows/ccextractor.vcxproj` (+1 -0) 📝 `windows/ccextractor.vcxproj.filters` (+3 -0) </details> ### 📄 Description Imported my Matroska decoder Specs https://www.matroska.org/technical/specs/index.html Sample 5.9GB video output https://paste.fedoraproject.org/paste/AYb4sX-85mAwWSPQNWA6Ol5M1UNdIGYhyRLivL9gydE=/raw --- <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 17:16:58 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#1529