Skip to content

Patch - #2495

Merged
WyattBlue merged 4 commits into
masterfrom
patch
Oct 28, 2026
Merged

Patch#2495
WyattBlue merged 4 commits into
masterfrom
patch

Conversation

@WyattBlue

Copy link
Copy Markdown
Member

No description provided.

SubtitleCodecContext.decode(None) raised RuntimeError, so decoders with
AV_CODEC_CAP_DELAY such as EIA-608 closed captions could never return
their last subtitle. Send empty packets until no subtitle comes back, as
avcodec_decode_subtitle2() documents.

The stub now accepts None like CodecContext.decode, so the override no
longer needs a type: ignore.
zig cc emits debug info by default and links a debug-built runtime, which
made the armv7l wheel the largest. The gcc-built manylinux and musllinux
wheels also shipped unstripped extensions. macOS and Windows already keep
debug info out of the shipped binaries.
Decoder-only names such as eia_608 returned a plain CodecContext, so
callers had to cast. Add the FFmpeg 9.0 subtitle decoders and the codec
descriptor aliases that resolve to them, for read mode only.
@WyattBlue
WyattBlue merged commit b7ac6cc into master Oct 28, 2026
10 checks passed
@WyattBlue
WyattBlue deleted the patch branch October 28, 2026 02:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant