RDK Documentation (Open Sourced RDK Components)
|
Class for the Timed Metadata event. More...
#include <AampEvent.h>
Public Member Functions | |
TimedMetadataEvent ()=delete | |
TimedMetadataEvent (const TimedMetadataEvent &)=delete | |
TimedMetadataEvent & | operator= (const TimedMetadataEvent &)=delete |
TimedMetadataEvent (const std::string &name, const std::string &id, double time, double duration, const std::string &content) | |
TimedMetadataEvent Constructor. | |
virtual | ~TimedMetadataEvent () |
TimedMetadataEvent Destructor. | |
const std::string & | getName () const |
Get Timed Metadata Name. More... | |
const std::string & | getId () const |
Get Timed Metadata Id. More... | |
double | getTime () const |
Get Time. More... | |
double | getDuration () const |
Get Duration. More... | |
const std::string & | getContent () const |
Get Content. More... | |
Public Member Functions inherited from AAMPEventObject | |
AAMPEventObject (const AAMPEventObject &)=delete | |
Copy constructor disabled. More... | |
AAMPEventObject & | operator= (const AAMPEventObject &)=delete |
assignment operator disabled More... | |
AAMPEventObject (AAMPEventType type) | |
AAMPEventObject Constructor. | |
virtual | ~AAMPEventObject () |
AAMPEvent Destructor. | |
AAMPEventType | getType () const |
Get Event Type. More... | |
Private Attributes | |
std::string | mName |
std::string | mId |
double | mTime |
double | mDuration |
std::string | mContent |
Class for the Timed Metadata event.
Definition at line 1134 of file AampEvent.h.
|
delete |
[in] | name | - TimedMetadata name |
[in] | id | - TimedMetadata id |
[in] | time | - Time of event |
[in] | duration | - Duration of event |
[in] | content | - Content field of the TimedMetadata |
TimedMetadataEvent::getName | ( | ) | const |
Get Timed Metadata Name.
Definition at line 679 of file AampEvent.cpp.
TimedMetadataEvent::getId | ( | ) | const |
TimedMetadataEvent::getTime | ( | ) | const |
TimedMetadataEvent::getDuration | ( | ) | const |
Get Duration.
Definition at line 709 of file AampEvent.cpp.
TimedMetadataEvent::getContent | ( | ) | const |
Get Content.
Definition at line 719 of file AampEvent.cpp.
|
private |
Metadata name
Definition at line 1136 of file AampEvent.h.
|
private |
Id of the timedMetadata
Definition at line 1137 of file AampEvent.h.
|
private |
Playback position in MS- relative to tune time - starts at zero
Definition at line 1138 of file AampEvent.h.
|
private |
Duration of the timed event in MS
Definition at line 1139 of file AampEvent.h.
|
private |
Metadata content
Definition at line 1140 of file AampEvent.h.