Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
CDVDMediaCodecOnFrameAvailable Class Reference
Inheritance diagram for CDVDMediaCodecOnFrameAvailable:
CEvent CJNIXBMCSurfaceTextureOnFrameAvailableListener

Public Member Functions

 CDVDMediaCodecOnFrameAvailable (std::shared_ptr< CJNISurfaceTexture > &surfaceTexture)
 
virtual ~CDVDMediaCodecOnFrameAvailable ()
 
- Public Member Functions inherited from CEvent
 CEvent (bool manual=false, bool signaled_=false)
 
void Reset ()
 
void Set ()
 
bool Signaled ()
 
bool WaitMSec (unsigned int milliSeconds)
 
bool Wait ()
 
int getNumWaits ()
 
- Public Member Functions inherited from CJNIXBMCSurfaceTextureOnFrameAvailableListener
 CJNIXBMCSurfaceTextureOnFrameAvailableListener ()
 
 CJNIXBMCSurfaceTextureOnFrameAvailableListener (const CJNIXBMCSurfaceTextureOnFrameAvailableListener &other)
 
 CJNIXBMCSurfaceTextureOnFrameAvailableListener (const jni::jhobject &object)
 
virtual ~CJNIXBMCSurfaceTextureOnFrameAvailableListener ()
 
void onFrameAvailable (CJNISurfaceTexture)
 

Protected Member Functions

void onFrameAvailable (CJNISurfaceTexture)
 

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)
 

Constructor & Destructor Documentation

§ CDVDMediaCodecOnFrameAvailable()

CDVDMediaCodecOnFrameAvailable::CDVDMediaCodecOnFrameAvailable ( std::shared_ptr< CJNISurfaceTexture > &  surfaceTexture)
inline

§ ~CDVDMediaCodecOnFrameAvailable()

virtual CDVDMediaCodecOnFrameAvailable::~CDVDMediaCodecOnFrameAvailable ( )
inlinevirtual

Member Function Documentation

§ onFrameAvailable()

void CDVDMediaCodecOnFrameAvailable::onFrameAvailable ( CJNISurfaceTexture  )
inlineprotected

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