Skip to content

Fix side data type tables lagging FFmpeg - #2392

Merged
WyattBlue merged 1 commit into
mainfrom
patch
Aug 22, 2026
Merged

Fix side data type tables lagging FFmpeg#2392
WyattBlue merged 1 commit into
mainfrom
patch

Conversation

@WyattBlue

Copy link
Copy Markdown
Member

CodecContext.coded_side_data and decoded_side_data raise if a type has no name in PyAV, and both tables had drifted: sidedata.Type was missing five members and PktSideDataT three, including the AV_PKT_DATA_HEVC_CONF that mov and matroska attach to HEVC streams, and the AV_PKT_DATA_EXIF.

Complete both tables, skip names a newer FFmpeg may add rather than losing the whole dict to one of them.

@WyattBlue
WyattBlue merged commit bd730ec into main Aug 22, 2026
8 checks passed
@WyattBlue
WyattBlue deleted the patch branch August 22, 2026 02:59
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