50 #ifndef TERMVIDEOPROVIDER_H_
51 #define TERMVIDEOPROVIDER_H_
53 #include "mb/interface/IContinuousMediaProvider.h"
54 using namespace ::br::pucrio::telemidia::ginga::core::mb;
64 GingaScreenID myScreen;
70 void setLoadSymbol(
string symbol);
71 string getLoadSymbol();
73 bool getHasVisual(){
return true;};
75 void setAVPid(
int aPid,
int vPid);
78 double getTotalMediaTime();
80 double getMediaTime();
81 void setMediaTime(
double pos);
86 void resume(
ISurface* surface,
bool hasVisual);
89 void setSoundLevel(
float level);
90 void* getProviderContent();
91 void setProviderContent(
void* content){};
92 void getOriginalResolution(
int* width,
int* height);
94 void refreshDR(
void* data);
Definition: NetworkUtil.h:53
Definition: IContinuousMediaProvider.h:71
Definition: IProviderListener.h:59
Definition: TermVideoProvider.h:62
Definition: ISurface.h:64