xbmc
Public Member Functions | Protected Member Functions | List of all members
CDVDMediaCodecOnFrameAvailable Class Reference
Inheritance diagram for CDVDMediaCodecOnFrameAvailable:
Inheritance graph
[legend]
Collaboration diagram for CDVDMediaCodecOnFrameAvailable:
Collaboration graph
[legend]

Public Member Functions

 CDVDMediaCodecOnFrameAvailable (std::shared_ptr< CJNISurfaceTexture > &surfaceTexture)
 
- 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. More...
 
bool Wait ()
 This will wait for the Event to be triggered. More...
 
int getNumWaits ()
 This is mostly for testing. More...
 
- Public Member Functions inherited from CJNIXBMCSurfaceTextureOnFrameAvailableListener
 CJNIXBMCSurfaceTextureOnFrameAvailableListener (const CJNIXBMCSurfaceTextureOnFrameAvailableListener &other)
 
 CJNIXBMCSurfaceTextureOnFrameAvailableListener (const jni::jhobject &object)
 
void onFrameAvailable (CJNISurfaceTexture) override
 

Protected Member Functions

void onFrameAvailable (CJNISurfaceTexture) override
 

Additional Inherited Members

- Static Public Member Functions inherited from CJNIXBMCSurfaceTextureOnFrameAvailableListener
static void RegisterNatives (JNIEnv *env)
 
- Static Protected Member Functions inherited from CJNIXBMCSurfaceTextureOnFrameAvailableListener
static void _onFrameAvailable (JNIEnv *env, jobject thiz, jobject surface)
 

The documentation for this class was generated from the following file: