main.cpp 517 B

12345678910111213141516171819202122232425
  1. /**
  2. *
  3. */
  4. #include <jni.h>
  5. namespace camerakit {
  6. namespace jni {
  7. extern int register_CameraSurfaceView(JNIEnv* env);
  8. extern int register_CameraSurfaceTexture(JNIEnv* env);
  9. }
  10. }
  11. using namespace camerakit;
  12. JNIEXPORT jint JNI_OnLoad(JavaVM* vm, void* reserved) {
  13. JNIEnv* env;
  14. if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) {
  15. return -1;
  16. }
  17. jni::register_CameraSurfaceView(env);
  18. jni::register_CameraSurfaceTexture(env);
  19. return JNI_VERSION_1_6;
  20. }