Page MenuHomeSolus

mpv: Fix rundeps and backport patches for CIFS caching
ClosedPublic

Authored by aleksvor on Aug 25 2020, 4:08 PM.
Tags
None
Referenced Files
F11046857: D9502.diff
Thu, Aug 10, 2:17 PM
F11020125: D9502.diff
Mon, Aug 7, 1:46 AM
F10909475: D9502.id22885.diff
Jul 7 2023, 2:53 AM
F10852516: D9502.id22912.diff
Jun 13 2023, 1:18 AM
F10849793: D9502.id22885.diff
Jun 11 2023, 10:48 PM
F10834913: D9502.diff
Jun 7 2023, 6:22 PM
F10789593: D9502.diff
May 26 2023, 8:20 PM
F10718338: D9502.id.diff
May 5 2023, 2:30 AM
Subscribers
Tokens
"Yellow Medal" token, awarded by Staudey.

Details

Summary

Packaging changes:

  • Remove run dependency of mpv package on mpv-libs - apparently mpv itself doesn't link against libmpv (it's provided only for external applications that want to leverage mpv's engine - and executable and library share a lot of common code).
  • Add run dependencies on youtube-dl for both mpv and mpv-libs, as they both call youtube-dl to get stream links from URLs.
  • Backport patches for fixes of slow caching from CIFS shares reported in T8962.

Depends on D9492, resolves T8962.

Test Plan
  1. Played back local video file.
  2. Played back streaming file.

Tests were performed without mpv-libs installed to make sure that mpv player itself doesn't need anything from libmpv.

Diff Detail

Repository
R2107 mpv
Lint
Lint Not Applicable
Unit
Tests Not Applicable