early-access version 1255
This commit is contained in:
30
externals/cubeb/src/cubeb-jni-instances.h
vendored
Executable file
30
externals/cubeb/src/cubeb-jni-instances.h
vendored
Executable file
@@ -0,0 +1,30 @@
|
||||
#ifndef _CUBEB_JNI_INSTANCES_H_
|
||||
#define _CUBEB_JNI_INSTANCES_H_
|
||||
|
||||
/*
|
||||
* The methods in this file offer a way to pass in the required
|
||||
* JNI instances in the cubeb library. By default they return NULL.
|
||||
* In this case part of the cubeb API that depends on JNI
|
||||
* will return CUBEB_ERROR_NOT_SUPPORTED. Currently only one
|
||||
* method depends on that:
|
||||
*
|
||||
* cubeb_stream_get_position()
|
||||
*
|
||||
* Users that want to use that cubeb API method must "override"
|
||||
* the methods bellow to return a valid instance of JavaVM
|
||||
* and application's Context object.
|
||||
* */
|
||||
|
||||
JNIEnv *
|
||||
cubeb_get_jni_env_for_thread()
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
jobject
|
||||
cubeb_jni_get_context_instance()
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
#endif //_CUBEB_JNI_INSTANCES_H_
|
||||
Reference in New Issue
Block a user