|
| TextPlayer (GingaScreenID screenId) |
|
virtual bool | play () |
|
virtual void | stop () |
|
virtual void | abort () |
|
virtual void | pause () |
|
virtual void | resume () |
|
bool | setFont (string someUri) |
|
void | setFontSize (int size) |
|
int | getFontSize () |
|
int | getFontHeight () |
|
void | setBgColor (int red, int green, int blue, int alpha=255) |
|
void | setColor (int red, int green, int blue, int alpha=255) |
|
void | setTabSize (int size) |
|
int | getTabSize () |
|
void | drawText (string text, short align) |
|
bool | drawTextLn (string text, short align) |
|
void | tab () |
|
bool | breakLine () |
|
int | getCurrentColumn () |
|
int | getCurrentLine () |
|
virtual void | setPropertyValue (string name, string value) |
|
| Player (GingaScreenID screenId, string mrl) |
|
virtual void | flip () |
|
virtual void | setMrl (string mrl, bool visible=true) |
|
virtual void | reset () |
|
virtual void | rebase () |
|
virtual void | setNotifyContentUpdate (bool notify) |
|
virtual void | addListener (IPlayerListener *listener) |
|
void | removeListener (IPlayerListener *listener) |
|
void | notifyPlayerListeners (short code, string parameter="", short type=TYPE_PRESENTATION, string value="") |
|
virtual void | setSurface (ISurface *surface) |
|
virtual ISurface * | getSurface () |
|
virtual void | setMediaTime (double newTime) |
|
virtual int64_t | getVPts () |
|
double | getMediaTime () |
|
virtual double | getTotalMediaTime () |
|
virtual bool | setKeyHandler (bool isHandler) |
|
virtual void | setScope (string scope, short type=TYPE_PRESENTATION, double begin=-1, double end=-1, double outTransDur=-1) |
|
virtual string | getPropertyValue (string name) |
|
virtual void | setReferenceTimePlayer (IPlayer *player) |
|
void | addTimeReferPlayer (IPlayer *referPlayer) |
|
void | removeTimeReferPlayer (IPlayer *referPlayer) |
|
void | notifyReferPlayers (int transition) |
|
void | timebaseObjectTransitionCallback (int transition) |
|
void | setTimeBasePlayer (IPlayer *timeBasePlayer) |
|
virtual bool | hasPresented () |
|
void | setPresented (bool presented) |
|
bool | isVisible () |
|
void | setVisible (bool visible) |
|
bool | immediatelyStart () |
|
void | setImmediatelyStart (bool immediatelyStartVal) |
|
void | forceNaturalEnd (bool forceIt) |
|
bool | isForcedNaturalEnd () |
|
virtual bool | setOutWindow (GingaWindowID windowId) |
|
virtual IPlayer * | getSelectedPlayer () |
|
virtual void | setPlayerMap (map< string, IPlayer * > *objs) |
|
virtual map< string, IPlayer * > * | getPlayerMap () |
|
virtual IPlayer * | getPlayer (string objectId) |
|
virtual void | select (IPlayer *selObject) |
|
virtual void | setCurrentScope (string scopeId) |
|
virtual void | timeShift (string direction) |
|