Review: First pass at Java JNI interface wrap and andriod toolchain
Malcolm Humphreys <malcolmh...@...>
This is mostly about the JNI Java interface, you need to run cmake with (-D OCIO_BUILD_JNIGLUE=TRUE) for the binding to be built. Their is no install target for the JNI build currently I am only running the unit tests with (make JNITests). This has only be run on the OSX so will prob blowup on other platforms.
Any feedback on the Java interface in src/jniglue/org/OpenColorIO would be welcome.
I am having a problem for any JNI experts:
This function sig causes a memory error
Where this one wouldn't
Having 4 jstring parameters seems to be the problem, this might just be an issue with the OSX version of Java I'm using I'm not sure. For now Config.addDisplay() is implemented but commented out.