Page MenuHomeSolus

Various improvements and cleanups in mpv
ClosedPublic

Authored by aleksvor on Nov 12 2019, 5:25 PM.
Tags
None
Referenced Files
F11018075: D7628.diff
Sun, Aug 6, 9:15 AM
F10878075: D7628.id18442.diff
Jun 21 2023, 2:37 AM
F10877957: D7628.id18292.diff
Jun 21 2023, 12:49 AM
F10877956: D7628.id18423.diff
Jun 21 2023, 12:48 AM
F10877085: D7628.id18287.diff
Jun 20 2023, 3:52 PM
F10870302: D7628.diff
Jun 18 2023, 8:55 AM
F10792744: D7628.id18287.diff
May 27 2023, 8:21 AM
F10779067: D7628.diff
May 24 2023, 2:00 PM
Subscribers
Tokens
"Like" token, awarded by Jacalz.

Details

Summary

Packaging changes:

  • Cleaned up builddeps:
    • Removed mpg123 - it wasn't used by mpv since 0.9.0 (see commit).
    • Removed x11 - it's pulled in by other X11 dependencies.
    • Changed some pkgconfigs to better show which libs are being used (gl -> gbm, libturbojpeg -> libjpeg, libva-x11 -> libva)
  • Switched to LuaJIT for better performance of Lua scripts and rewrote patch for bash completions accordingly.
  • Added rubberband support for high-quality pitch correction.
Test Plan
  1. Watched VP9 video with X11 output.
  2. Called built-in statistics script to test Lua support.

Diff Detail

Repository
R2107 mpv
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.

Otherwise LGTM.

package.yml
19

Remove the caca support, thanks.

This revision now requires changes to proceed.Nov 12 2019, 10:27 PM
  1. Removed caca support per review.
  2. Fixed sorting order (libass and libarchive).
aleksvor edited the test plan for this revision. (Show Details)

Let's remove the maintainer file from this. Realistically it's something Core Team and Global Maintainers are also going to be making frequent changes and rebuilds of against stack changes.

This revision is now accepted and ready to land.Nov 21 2019, 1:21 PM
This revision was automatically updated to reflect the committed changes.