RDK Documentation (Open Sourced RDK Components)
AAMPListener Class Reference
Inheritance diagram for AAMPListener:
Inheritance graph
Collaboration diagram for AAMPListener:
Collaboration graph

Public Member Functions

 AAMPListener (AAMPPlayer *player, PlayerInstanceAAMP *aamp)
 
void reset ()
 
void checkIsTuned ()
 
void Event (const AAMPEvent &e)
 API in which event payload is received. Will be overridden by application and its event processing is done here. More...
 
- Public Member Functions inherited from AAMPEventListener
void SendEvent (const AAMPEventPtr &event) override
 API to send event to event listener Additional processing can be done here if required. More...
 
virtual ~AAMPEventListener ()
 AAMPEventListener destructor.
 
- Public Member Functions inherited from EventListener
virtual ~EventListener ()
 EventListener destructor.
 

Private Attributes

AAMPPlayerm_player
 
PlayerInstanceAAMPm_aamp
 
bool m_eventTuned
 
bool m_eventPlaying
 
bool m_didProgress
 
bool m_tuned
 
int m_duration
 
double m_lastPosition
 
gint64 m_tuneStartTime
 

yes

Definition at line 96 of file aampplayer.cpp.

Member Function Documentation

◆ Event()

void AAMPListener::Event ( const AAMPEvent event)
inlinevirtual

API in which event payload is received. Will be overridden by application and its event processing is done here.

Parameters
[in]event- AAMPEvent data

Implements AAMPEventListener.

Definition at line 126 of file aampplayer.cpp.


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