View Single Post
Old 6th June 2016, 14:51   #4  |  Link
splinter98
Registered User
 
Join Date: Oct 2010
Posts: 36
Quote:
Originally Posted by Mystery Keeper View Post
Bad idea. There are many compilers with different ABI. Plugins written in C++ with such an API may or may not be compatible with VapourSynth, depending on which compiler they were compiled with.
Surely that doesn't apply here as the C++ header here is actually a wrapper around the C interface, so the C++ is self contained to the module.

This is different to the AviSynth C++ API where it doesn't wrap around a C interface and as such has ABI issues due to C++ class mangling making linking between different compilers impossible.
splinter98 is offline   Reply With Quote