|
ginga 1.0
The Ginga iTV middleware
|


Public Member Functions | |
| PlayerLua (Formatter *, Media *) | |
| void | start () override |
| void | stop () override |
| void | pause () override |
| void | resume () override |
| void | redraw (cairo_t *) override |
| void | sendKeyEvent (const string &, bool) override |
| void | sendPresentationEvent (const string &, const string &) override |
Public Member Functions inherited from ginga::Player | |
| Player (Formatter *, Media *) | |
| State | getState () |
| void | getZ (int *, int *) |
| bool | isFocused () |
| Time | getTime () |
| void | incTime (Time) |
| Time | getDuration () |
| void | setDuration (Time) |
| bool | getEOS () |
| void | setEOS (bool) |
| virtual string | getProperty (const string &) |
| virtual void | setProperty (const string &, const string &) |
| void | resetProperties () |
| void | resetProperties (set< string > *) |
| void | schedulePropertyAnimation (const string &, const string &, const string &, Time) |
| virtual void | reload () |
Protected Member Functions | |
| virtual bool | doSetProperty (Property, const string &, const string &) override |
Private Member Functions | |
| void | pwdSave (const string &) |
| void | pwdSave () |
| void | pwdRestore () |
Private Attributes | |
| ncluaw_t * | _nw |
| Rect | _init_rect |
| string | _pwd |
| string | _saved_pwd |
Additional Inherited Members | ||
Public Types inherited from ginga::Player | ||
| enum | State { SLEEPING = 1 , OCCURRING , PAUSED } | |
| enum | Property { PROP_UNKNOWN = 0 , PROP_BACKGROUND , PROP_BALANCE , PROP_BASS , PROP_BOTTOM , PROP_BOUNDS , PROP_DEBUG , PROP_DURATION , PROP_EXPLICIT_DUR , PROP_FOCUS_INDEX , PROP_FOCUS_BORDER_COLOR , PROP_FOCUS_BORDER_WIDTH , PROP_FOCUS_BORDER_TRANSPARENCY , PROP_SEL_BORDER_COLOR , PROP_FONT_BG_COLOR , PROP_FONT_COLOR , PROP_FONT_FAMILY , PROP_FONT_SIZE , PROP_FONT_STYLE , PROP_FONT_VARIANT , PROP_FONT_WEIGHT , PROP_FREEZE , PROP_FREQ , PROP_HEIGHT , PROP_HORZ_ALIGN , PROP_LEFT , PROP_LOCATION , PROP_MUTE , PROP_RIGHT , PROP_SIZE , PROP_SPEED , PROP_TIME , PROP_TOP , PROP_TRANSPARENCY , PROP_TREBLE , PROP_TYPE , PROP_URI , PROP_VERT_ALIGN , PROP_VISIBLE , PROP_VOLUME , PROP_WAVE , PROP_WIDTH , PROP_Z_INDEX , PROP_Z_ORDER , PROP_REMOTE_PLAYER_BASE_URL } | |
Static Public Member Functions inherited from ginga::Player | ||
| static string | getCurrentFocus () | |
| static void | setCurrentFocus (const string &) | |
| static Property | getPlayerProperty (const string &, string *) | |
| static bool | getMimeForURI (const string &, string *) | |
| static Player * | createPlayer (Formatter *, Media *, const string &, const string &type="") | |
Protected Attributes inherited from ginga::Player | ||
| Formatter * | _formatter | |
| Media * | _media | |
| string | _id | |
| State | _state | |
| Time | _time | |
| bool | _eos | |
| cairo_surface_t * | _surface | |
| bool | _opengl | |
| guint | _gltexture | |
| bool | _dirty | |
| PlayerAnimator * | _animator | |
| list< int > | _crop | |
| map< string, string > | _properties | |
| struct { | ||
| Color bgColor | ||
| Rect rect | ||
| Time duration | ||
| bool debug | ||
| bool visible | ||
| guint8 alpha | ||
| int zindex | ||
| int zorder | ||
| string focusIndex | ||
| Color focusBorderColor | ||
| int focusBorderWidth | ||
| guint8 focusBorderTransparency | ||
| Color selBorderColor | ||
| string type | ||
| string uri | ||
| } | _prop | |
|
overrideprotectedvirtual |
Reimplemented from ginga::Player.
|
overridevirtual |
Reimplemented from ginga::Player.
|
overridevirtual |
Reimplemented from ginga::Player.
|
overridevirtual |
Reimplemented from ginga::Player.
|
overridevirtual |
Reimplemented from ginga::Player.
|
overridevirtual |
Reimplemented from ginga::Player.
|
overridevirtual |
Reimplemented from ginga::Player.
|
overridevirtual |
Reimplemented from ginga::Player.