Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | List of all members
br::pucrio::telemidia::ginga::core::mb::SDLVideoProvider Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::core::mb::SDLVideoProvider:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::core::mb::SDLVideoProvider:
Collaboration graph
[legend]

Public Member Functions

 SDLVideoProvider (GingaScreenID screenId, const char *mrl)
 
void setLoadSymbol (string symbol)
 
string getLoadSymbol ()
 
bool getHasVisual ()
 
void * getProviderContent ()
 
void setProviderContent (void *texture)
 
virtual void setAVPid (int aPid, int vPid)
 
void feedBuffers ()
 
bool checkVideoResizeEvent (ISurface *frame)
 
void getOriginalResolution (int *width, int *height)
 
double getTotalMediaTime ()
 
virtual int64_t getVPts ()
 
double getMediaTime ()
 
void setMediaTime (double pos)
 
void playOver (ISurface *surface, bool hasVisual=true, IProviderListener *listener=NULL)
 
void resume (ISurface *surface, bool hasVisual=true)
 
void pause ()
 
void stop ()
 
void setSoundLevel (float level)
 
bool releaseAll ()
 
void refreshDR (void *data)
 
- Public Member Functions inherited from br::pucrio::telemidia::ginga::core::mb::SDLAudioProvider
 SDLAudioProvider (GingaScreenID screenId, const char *mrl)
 

Additional Inherited Members

- Protected Attributes inherited from br::pucrio::telemidia::ginga::core::mb::SDLAudioProvider
GingaScreenID myScreen
 
string symbol
 
string mrl
 
SDL2ffmpegdecoder
 

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