Ginga
0.13.6.2086-83aa
The 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 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 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_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 } |
Static Public Member Functions inherited from Player | |
static string | getCurrentFocus () |
static void | setCurrentFocus (const string &) |
static Property | getPlayerProperty (const string &, string *) |
static Player * | createPlayer (Formatter *, Media *, const string &, const string &type="") |
Protected Attributes inherited from 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 z | |
int zorder | |
string focusIndex | |
string type | |
string uri | |
} | _prop |