Page MenuHomeSolus

Update x264 to 0.160.3011
ClosedPublic

Authored by aleksvor on Jul 21 2020, 7:44 AM.
Referenced Files
F11024335: D9266.diff
Tue, Aug 8, 9:02 PM
F11003226: D9266.diff
Mon, Jul 31, 12:02 PM
F10927714: D9266.id.diff
Jul 10 2023, 7:54 PM
F10906802: D9266.id22365.diff
Jul 6 2023, 2:09 PM
F10807849: D9266.id22392.diff
May 30 2023, 6:19 AM
F10805896: D9266.id22365.diff
May 29 2023, 10:41 PM
F10768198: D9266.diff
May 20 2023, 4:55 AM
F10720279: D9266.diff
May 5 2023, 7:40 PM
Subscribers

Details

Summary

Summarized changelog:

  • Fix warning: comparison of integers of different signs.
  • Fix undefined behavior: index out of bounds.
  • Fix data race.
  • x86inc: Fix warnings when using nasm 2.15.
  • Remove code for non-positive f_ip_factor/f_pb_factor (currently they are guaranteed to be positive).
  • Fix compilation with nasm 2.15.
Test Plan
  1. Encoded H264 video from raw frames using x264 binary.
  2. Transcoded VC-1 video to H264 with yuv420p10 pixel format using ffmpeg and tested output in mpv and VLC.
  3. Rebuilt revdeps:
    • avidemux
    • ffmpeg
    • gst-plugins-ugly
    • gstreamer-1.0-plugins-ugly
    • handbrake
    • obs-studio
    • vlc

Diff Detail

Repository
R3187 x264
Lint
Lint Not Applicable
Unit
Tests Not Applicable