Page MenuHomeSolus

Update libvpx to 1.12.0
ClosedPublic

Authored by aleksvor on Aug 19 2022, 1:26 PM.

Details

Summary

This release is ABI compatible with the previous release.

Summarized changelog:

  • VP8 support in the real-time rate control library.
  • libwebm is updated to libwebm-1.0.0.28-20-g206d268.
  • Numerous improvements on checking memory allocations.
  • Fix to a crash related to {vp8/vp9}_set_roi_map.
  • Fix to integer overflow with VP9 with high resolution content.
  • Fix to libvpx Null-dereference READ in vp8.

Full changelog here.

Test Plan
  1. Encoded VP9 video with ffmpeg (rebuild is not needed).
  2. Built gzdoom 4.8.2 against this version.

Diff Detail

Repository
R1897 libvpx
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

aleksvor created this revision.Aug 19 2022, 1:26 PM
aleksvor requested review of this revision.Aug 19 2022, 1:26 PM
algent accepted this revision.Aug 19 2022, 4:39 PM
algent added a subscriber: algent.

LGTM, thanks!

This revision is now accepted and ready to land.Aug 19 2022, 4:39 PM
This revision was automatically updated to reflect the committed changes.