Dhanush

Results 6 issues of Dhanush

**In raising this pull request, I confirm the following (please check boxes):** - [ ] I have read and understood the [contributors guide](https://github.com/CCExtractor/ccextractor/blob/master/.github/CONTRIBUTING.md). - [ ] I have checked that...

Partial fix for #1718 Adds CMake options for system library linking as foundation for full implementation: - USE_SYSTEM_ZLIB - Use system zlib instead of bundled - USE_SYSTEM_LIBPNG - Use system...

Problem: The build was failing with Rust 1.54.0 due to use of `is_multiple_of()` method, which wasn't stable until Rust 1.90.0. This broke the project's stated Minimum Supported Rust Version (MSRV)...

Fixes #1701 Problem: The is_decoder_processed_enough() function always returned 'CCX_FALSE' in multiprogram mode due to an unnecessary 'ctx->multiprogram == CCX_FALSE' check. This caused false "premature ending" errors in `switch_to_next_file()`. Solution: Remove...

Problem: When processing TS files containing no subtitles, ccextractor enters an infinite loop and floods the terminal with binary output instead of exiting gracefully (Issue #1754). Root Cause: The `ts_readstream`...

Fixes #1719 Problem: The build fails when using `--enable-hardsubx` and `--enable-ocr` flags due to missing tesseract library linking, even though hardsubx uses tesseract OCR functions. Solution: Added `pkg_check_modules` for tesseract...