50 #ifndef BerkeliumPlayer_h_
51 #define BerkeliumPlayer_h_
54 #include "BerkeliumHandler.h"
73 static const short BPT_INIT = 0;
74 static const short BPT_UPDATE = 1;
75 static const short BPT_STOP = 2;
76 static const short BPT_RELEASE = 3;
77 static const short BPT_NONE = 4;
79 map<BerkeliumHandler*, short> bMap;
80 pthread_mutex_t smutex;
90 bool hasRunningBrowser();
106 static bool mainLoopDone;
113 ISurface* getSurface();
114 void setNotifyContentUpdate(
bool notify);
118 bool setOutWindow(GingaWindowID windowId);
119 void setBounds(
int x,
int y,
int w,
int h);
121 void setPropertyValue(
string name,
string value);
123 bool setKeyHandler(
bool isHandler);
126 static void* mainLoop(
void* ptr);
Definition: BerkeliumPlayer.h:103
Definition: BerkeliumHandler.h:84
Definition: BerkeliumPlayer.h:68