Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Public Member Functions | |
CDVDMediaCodecOnFrameAvailable (std::shared_ptr< CJNISurfaceTexture > &surfaceTexture) | |
~CDVDMediaCodecOnFrameAvailable () override | |
Public Member Functions inherited from CEvent | |
CEvent (bool manual=false, bool signaled_=false) | |
void | Reset () |
void | Set () |
bool | Signaled () |
Returns true if Event has been triggered and not reset, false otherwise. | |
template<typename Rep , typename Period > | |
bool | Wait (std::chrono::duration< Rep, Period > duration) |
This will wait up to 'duration' for the Event to be triggered. The method will return 'true' if the Event was triggered. Otherwise it will return false. | |
bool | Wait () |
This will wait for the Event to be triggered. The method will return 'true' if the Event was triggered. If it was either interrupted it will return false. Otherwise it will return false. | |
int | getNumWaits () |
This is mostly for testing. It allows a thread to make sure there are the right amount of other threads waiting. | |
Public Member Functions inherited from jni::CJNIXBMCSurfaceTextureOnFrameAvailableListener | |
CJNIXBMCSurfaceTextureOnFrameAvailableListener () | |
CJNIXBMCSurfaceTextureOnFrameAvailableListener (const CJNIXBMCSurfaceTextureOnFrameAvailableListener &other) | |
CJNIXBMCSurfaceTextureOnFrameAvailableListener (const jni::jhobject &object) | |
~CJNIXBMCSurfaceTextureOnFrameAvailableListener () override | |
void | onFrameAvailable (CJNISurfaceTexture) override |
Protected Member Functions | |
void | onFrameAvailable (CJNISurfaceTexture) override |
Additional Inherited Members | |
Static Public Member Functions inherited from jni::CJNIXBMCSurfaceTextureOnFrameAvailableListener | |
static void | RegisterNatives (JNIEnv *env) |
Static Protected Member Functions inherited from jni::CJNIXBMCSurfaceTextureOnFrameAvailableListener | |
static void | _onFrameAvailable (JNIEnv *env, jobject thiz, jobject surface) |
|
inline |
|
inlineoverride |
|
inlineoverrideprotected |