Results 7 issues of cubicibo

**Description of Change:** HandBrake expects one subtitle packet alongside an audio or video packet. Else, it purposely delays the current subtitle by at least one second. For PGS, groups of...

Bug

Hi, In misc.c, WriteNES() will not write the NES file correctly if the PRG and/or CHR are too large as the unsigned char value for either will eventually overflow (code...

### Important Information - mpv version: 0.36.0 - mpv origin: mpv.io nightly page / brew - OS: macOs Monterey 12.0.1 ### Reproduction steps ``` mpv --sub-file=bd.sup clip.ts ``` where clip.ts...

``` In function 'open_dir_wtf8', inlined from 'ass_open_dir' at ../libass-0.17.2/libass/ass_filesystem.c:339:9: ../libass-0.17.2/libass/ass_filesystem.c:325:8: warning: 'add_separator' may be used uninitialized [-Wmaybe-uninitialized] 325 | if (add_separator) | ^ ../libass-0.17.2/libass/ass_filesystem.c: In function 'ass_open_dir': ../libass-0.17.2/libass/ass_filesystem.c:305:10: note: 'add_separator'...

An attempt to address #747, and to manage bloated scripts embedded in mkvs, like DataHoarder's. Motivations supporting the proposed solution: - The default behaviour matches the current one: no collection...

api

**Brief:** Based on #6236. This PR address the bitmap subtitle pipeline, notably the chroma misalignment. Overlays are first rendered in YUVA444P then subsampled and blended to match the target planar...

Enhancement

- Move to numpy 2.0 - Brule HexTree PR: https://github.com/cubicibo/brule/pull/2