Theora Playback Library  1.0.0
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
TheoraWorkerThread Class Reference
Inheritance diagram for TheoraWorkerThread:
TheoraThread

Public Member Functions

 TheoraWorkerThread ()
 
 ~TheoraWorkerThread ()
 
TheoraVideoClipgetAssignedClip ()
 
void executeThread ()
 Main Thread Body - do not call directly! More...
 
- Public Member Functions inherited from TheoraThread
 TheoraThread ()
 
virtual ~TheoraThread ()
 
void startThread ()
 Creates the thread object and runs it. More...
 
void waitforThread ()
 sets mThreadRunning to false and waits for the thread to complete the last cycle More...
 

Additional Inherited Members

- Protected Attributes inherited from TheoraThread
pthread_t mHandle
 
volatile bool mThreadRunning
 Indicates whether the thread is running. As long as this is true, the thread runs in a loop. More...
 

Detailed Description

This is the worker thread, requests work from TheoraVideoManager and decodes assigned TheoraVideoClip objects

Constructor & Destructor Documentation

TheoraWorkerThread::TheoraWorkerThread ( )
TheoraWorkerThread::~TheoraWorkerThread ( )

Member Function Documentation

void TheoraWorkerThread::executeThread ( )
virtual

Main Thread Body - do not call directly!

Implements TheoraThread.

TheoraVideoClip* TheoraWorkerThread::getAssignedClip ( )
inline

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