• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Tatsh / scenechange / 26809807813 / 3
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 02 Jun 2026 09:05AM UTC
Files 1
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Jun 2026 09:04AM UTC coverage: 100.0%. Remained the same
26809807813.3

push

github

Tatsh
project: migrate to VapourSynth API 4

Port both plugins from the legacy API 3 header (VapourSynth.h) to
VapourSynth4.h, with no backwards compatibility:

- The entry point is now VapourSynthPluginInit2, using configPlugin and
  registerFunction (with the new mandatory return-type argument).
- Filters are created via createVideoFilter with explicit
  VSFilterDependency arrays; the obsolete init callbacks and
  setVideoInfo calls are removed.
- Frame properties use mapGet*/mapSet* and getFramePropertiesRO/RW; the
  vi->format pointer becomes an embedded struct, and colour-family
  constants move from cm* to cf*.
- Argument and return strings use the vnode type instead of clip.

VapourSynth R55 or newer is now required. The CMake header fallback and
the README requirements are updated to match.

Bug: https://github.com/Tatsh/scenechange/issues/2
Signed-off-by: Andrew Udvare <audvare@gmail.com>

104 of 104 relevant lines covered (100.0%)

7.43 hits per line

Source Files on job x86_64-Debug - 26809807813.3
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 26809807813
  • 3abee554 on github
  • Prev Job for on master (#26371246729.2)
  • Next Job for on master (#26838793945.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc