| 500 | } |
| 501 | |
| 502 | JavaObject toByteBuffer(JavaEnv env, void* data, size_t size) { |
| 503 | auto object = JavaEnv::accessEnvRetRef([&](JNIEnv& env) -> auto { return env.NewDirectByteBuffer(data, size); }); |
| 504 | |
| 505 | return JavaObject(env, std::move(object)); |
| 506 | } |
| 507 | |
| 508 | JavaObject toJavaFloatArray(JavaEnv env, std::initializer_list<float> values) { |
| 509 | return toJavaFloatArray(env, values.begin(), values.size()); |
no test coverage detected