Dhanush

Results 6 comments of Dhanush

Hi , I've identified the root cause of this bug and am ready to implement a fix. Problem Analysis: The issue is in the is_decoder_processed_enough() function in src/lib_ccx/lib_ccx.c. The current...

@AbHash-RixE I will work on identifying and fixing this bug! Root Cause: Based on the issue description, the infinite loop likely occurs in the TS processing functions. I will investigate...

Fixed the CMake conditional nesting and cleaned up how the existing USE_SYSTEM_* options are handled. Defaults remain unchanged.

Thanks for the detailed review — all points addressed Removed duplicate USE_SYSTEM_ZLIB option Fixed misplaced source directories in ZLIB logic Completed USE_SYSTEM_FREETYPE with proper system/bundled switching Deduplicated macOS arm64 libpng...

Example TS file (no subtitles): [no_subs.ts](https://github.com/user-attachments/files/24026251/no_subs.ts) This is a valid MPEG-TS containing video + audio only, with no subtitle streams Verified via: ffprobe no_subs.ts | grep -i subtitle (no output)

A hard packet limit is not ideal and was added only as a safeguard to prevent the infinite loop. The fix can instead terminate cleanly based on EOF / PMT...