What's Changed
- Adjust tests so they work with ffmpeg 8.1 by @strophy in #2204 and #2205
- Make VideoFormat.components lazy by @WyattBlue in #2209
- Break reference cycle in
StreamContainer.get()by @lgeiger in #2221 - Expose
threadsin filter graph by @lgeiger in #2211 - Fix crash with container closing with GC by @WyattBlue in #2225
- Fix #2223 "Writing packets to data stream broken in av>=17" regression by @WyattBlue
- Remove
_send_packet_and_recvto simplifydecode()by @lgeiger in #2233 - Reuse a
AVPacketread buffer when demuxing by @lgeiger in #2234 - Use
AVCodecContext.frame_numinstead of counting ourselves by @WyattBlue in #2236 - Use
layout_compare()forAudioLayout.__eq__()by @WyattBlue in #2236
New Contributors
Full Changelog: v17.0.0...v17.0.1