|
| ApplicationPlayerAdapter (IPlayerAdapterManager *manager) |
|
void | setNclEditListener (IPlayerListener *listener) |
|
virtual bool | start () |
|
virtual bool | stop () |
|
virtual bool | pause () |
|
virtual bool | resume () |
|
virtual bool | abort () |
|
virtual void | naturalEnd () |
|
virtual void | updateStatus (short code, string parameter="", short type=10, string value="") |
|
virtual bool | setAndLockCurrentEvent (FormatterEvent *event)=0 |
|
virtual void | unlockCurrentEvent (FormatterEvent *event)=0 |
|
virtual void | flip () |
|
| FormatterPlayerAdapter (IPlayerAdapterManager *manager) |
|
bool | instanceOf (string s) |
|
void | setOutputWindow (GingaWindowID windowId) |
|
int | getObjectDevice () |
|
bool | setKeyHandler (bool isHandler) |
|
double | getOutTransTime () |
|
void | checkAnchorMonitor () |
|
virtual bool | setPropertyValue (AttributionEvent *event, string value) |
|
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) |
|
bool | userEventReceived (IInputEvent *ev) |
|
virtual void | timeShift (string direction) |
|
virtual void | startThread () |
|
bool | sleep (long int seconds) |
|
bool | mSleep (long int milliseconds) |
|
void | wakeUp () |
|
void | lock () |
|
void | unlock () |
|
void | waitForUnlockCondition () |
|
bool | unlockConditionSatisfied () |
|
|
virtual void | createPlayer () |
|
virtual bool | hasPrepared () |
|
virtual bool | prepare (ExecutionObject *object, FormatterEvent *mainEvent) |
|
bool | startEvent (string anchorId, short type, string value) |
|
bool | stopEvent (string anchorId, short type, string value) |
|
bool | abortEvent (string anchorId, short type) |
|
bool | pauseEvent (string anchorId, short type) |
|
bool | resumeEvent (string anchorId, short type) |
|
void | lockEvent () |
|
void | unlockEvent () |
|
void | lockPreparedEvents () |
|
void | unlockPreparedEvents () |
|
virtual void | rebase () |
|
double | prepareProperties (ExecutionObject *obj) |
|
void | prepare () |
|
virtual void | prepareScope (double offset=-1) |
|
bool | lockObject () |
|
bool | unlockObject () |
|
|
vector< ApplicationStatus * > | notes |
|
map< string, FormatterEvent * > | preparedEvents |
|
FormatterEvent * | currentEvent |
|
IInputManager * | im |
|
IPlayerAdapterManager * | manager |
|
NominalEventMonitor * | anchorMonitor |
|
set< string > | typeSet |
|
ExecutionObject * | object |
|
IPlayer * | player |
|
string | playerCompName |
|
string | mrl |
|
int | objectDevice |
|
GingaScreenID | myScreen |
|
bool | isDeleting |
|
pthread_mutex_t | threadMutex |
|
bool | isThreadSleeping |
|
pthread_mutex_t | threadFlagMutex |
|
pthread_cond_t | threadFlagConditionVariable |
|
bool | isWaiting |
|
pthread_mutex_t | threadFlagMutexLockUntilSignal |
|
pthread_cond_t | threadFlagCVLockUntilSignal |
|
|
static void | printAction (string action, ExecutionObject *object) |
|
static void | printAction (string command) |
|
static void | mutexInit (pthread_mutex_t *mutex, bool recursive=false) |
|
static void | mutexDestroy (pthread_mutex_t *mutex) |
|
static void | mutexLock (pthread_mutex_t *mutex) |
|
static void | mutexUnlock (pthread_mutex_t *mutex) |
|
static void | condInit (pthread_cond_t *cond, const pthread_condattr_t *attr) |
|
static void | condDestroy (pthread_cond_t *cond) |
|
static void | condWait (pthread_cond_t *cond, pthread_mutex_t *mutex) |
|
static void | condSignal (pthread_cond_t *cond) |
|
static void | startNewThread (void *(*funcion)(void *), void *ptr) |
|
static ILocalScreenManager * | dm = NULL |
|
static double | eventTS = 0 |
|
The documentation for this class was generated from the following files:
- gingancl/include/gingancl/adapters/application/ApplicationPlayerAdapter.h
- gingancl/src/adapters/application/ApplicationPlayerAdapter.cpp