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

Public Member Functions

 AVPlayerAdapter (IPlayerAdapterManager *manager, bool hasVisual)
 
bool getHasVisual ()
 
- 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 ()
 
virtual bool hasPrepared ()
 
bool setKeyHandler (bool isHandler)
 
virtual bool prepare (ExecutionObject *object, FormatterEvent *mainEvent)
 
double getOutTransTime ()
 
void checkAnchorMonitor ()
 
virtual bool start ()
 
virtual bool stop ()
 
virtual bool pause ()
 
virtual bool resume ()
 
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)
 

Protected Member Functions

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 ()
 

Additional Inherited Members

- 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 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
 
- Static Protected Attributes inherited from br::pucrio::telemidia::ginga::ncl::adapters::FormatterPlayerAdapter
static ILocalScreenManager * dm = NULL
 
static double eventTS = 0
 

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