Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Attributes | List of all members
br::pucrio::telemidia::ginga::ncl::adapters::av::tv::ProgramAVPlayerAdapter Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::ncl::adapters::av::tv::ProgramAVPlayerAdapter:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::ncl::adapters::av::tv::ProgramAVPlayerAdapter:
Collaboration graph
[legend]

Public Member Functions

virtual bool hasPrepared ()
 
virtual bool start ()
 
virtual bool stop ()
 
virtual bool resume ()
 
- Public Member Functions inherited from br::pucrio::telemidia::ginga::ncl::adapters::FormatterPlayerAdapter
 FormatterPlayerAdapter (IPlayerAdapterManager *manager)
 
bool instanceOf (string s)
 
virtual void setNclEditListener (IPlayerListener *listener)
 
void setOutputWindow (GingaWindowID windowId)
 
int getObjectDevice ()
 
bool setKeyHandler (bool isHandler)
 
virtual bool prepare (ExecutionObject *object, FormatterEvent *mainEvent)
 
double getOutTransTime ()
 
void checkAnchorMonitor ()
 
virtual bool pause ()
 
virtual bool abort ()
 
virtual void naturalEnd ()
 
virtual bool unprepare ()
 
void setPropertyValue (string name, string value)
 
string getPropertyValue (void *event)
 
virtual string getPropertyValue (string name)
 
double getObjectExpectedDuration ()
 
void updateObjectExpectedDuration ()
 
double getMediaTime ()
 
IPlayer * getPlayer ()
 
void setTimeBasePlayer (FormatterPlayerAdapter *timeBasePlayer)
 
virtual void updateStatus (short code, string parameter="", short type=10, string value="")
 
bool userEventReceived (IInputEvent *ev)
 
virtual void flip ()
 
virtual void timeShift (string direction)
 

Static Public Member Functions

static ProgramAVPlayerAdaptergetInstance (IPlayerAdapterManager *manager)
 
- Static Public Member Functions inherited from br::pucrio::telemidia::ginga::ncl::adapters::FormatterPlayerAdapter
static void printAction (string action, ExecutionObject *object)
 
static void printAction (string command)
 

Protected Member Functions

 ProgramAVPlayerAdapter (IPlayerAdapterManager *manager)
 
void createPlayer ()
 
bool setPropertyValue (AttributionEvent *event, string value)
 
- Protected Member Functions inherited from br::pucrio::telemidia::ginga::ncl::adapters::FormatterPlayerAdapter
virtual void rebase ()
 
double prepareProperties (ExecutionObject *obj)
 
void prepare ()
 
virtual void prepareScope (double offset=-1)
 
bool lockObject ()
 
bool unlockObject ()
 

Static Protected Attributes

static ProgramAVPlayerAdapter_instance = 0
 
- Static Protected Attributes inherited from br::pucrio::telemidia::ginga::ncl::adapters::FormatterPlayerAdapter
static ILocalScreenManager * dm = NULL
 
static double eventTS = 0
 

Additional Inherited Members

- Protected Attributes inherited from br::pucrio::telemidia::ginga::ncl::adapters::FormatterPlayerAdapter
IInputManager * im
 
IPlayerAdapterManagermanager
 
NominalEventMonitoranchorMonitor
 
set< string > typeSet
 
ExecutionObject * object
 
IPlayer * player
 
string playerCompName
 
string mrl
 
int objectDevice
 
GingaScreenID myScreen
 

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