Page MenuHomeSolus

Update vapoursynth to R46
ClosedPublic

Authored by kyrios123 on Sat, Jun 29, 4:44 PM.

Details

Summary
  • added a fallback to how the appdata path is retrieved
  • the default number of threads used is now based on the process affinity
  • added a better equality check for the Format class in python
  • fixed doubleweave sometimes using the opposite field order
  • fixed broken output when stride wasn't equal to width in the python output function
  • relaxed mask clip requirements in maskedmerge
  • fixed overflow with int16 in maskedmerge
  • fixed swapped fields in doubleweave
  • fixed selectevery breaking and leaking when there are no frames to return

Depends on D6507

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Successfully build mpv against this version

Diff Detail

Repository
R3113 vapoursynth
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kyrios123 created this revision.Sat, Jun 29, 4:44 PM
kyrios123 requested review of this revision.Sat, Jun 29, 4:44 PM
JoshStrobl accepted this revision.Tue, Jul 2, 5:34 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Tue, Jul 2, 5:34 PM
This revision was automatically updated to reflect the committed changes.