mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2024-11-24 06:35:42 +00:00
31 lines
710 B
C
31 lines
710 B
C
|
#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_
|