![]() |
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 | |
![]() | |
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. | |
![]() | |
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 void | RegisterNatives (JNIEnv *env) |
![]() | |
static void | _onFrameAvailable (JNIEnv *env, jobject thiz, jobject surface) |
|
inline |
|
inlineoverride |
|
inlineoverrideprotected |