Skip to content

Avisynth+ r2508-MT

Compare
Choose a tag to compare
@pinterf pinterf released this 29 Jun 09:32
· 407 commits to MT since this release

Avisynth+ r2508 (20170629)

Fixes

  • Fix TemporalSoften: threshold < 255

Earlier changes since r2489 until r2506

Fixes

  • CombinePlanes: feeding YV16 or YV411 target with Y8 sources
  • (Important!) MT_SERIALIZED mode did not always protect filters (regression since r2069)
    Such filters sometimes were called in a reentrant way (like being MT_NICE_FILTER), which
    possibly resulted in using their internal buffers parallel.
  • ImageWriter crash when no '.' in provided filename
  • Overlay: correct masked blend: keep exact clip1 or clip2 pixel values for mask extremes 255 or 0.
    Previously 0 became 1 for zero mask, similarly 255 changed into 254 for full transparency (255) mask

other modification, additions

  • New script functions: StrToUtf8(), StrFromUtf8(): Converting a 8 bit (Ansi) string to UTF8 and back.
  • PluginManager always throws error on finding wrong bitness DLL in the autoload directories
  • increased x64 default MemoryMax from 1GB to 4GB, but physicalRAM/4 is still limiting
  • allow conversions between RGB24/32/48/64 (8<->16 bits) w/o ConvertBits (valid ConvertToRGB64 on an RGB32 clip)
  • Added VS2017 and v141_xp to CMakeList.txt