|
RDK Documentation (Open Sourced RDK Components)
|
22 AAMPEventObject::AAMPEventObject(
AAMPEventType type) : mType(type)
36 ID3MetadataEvent::ID3MetadataEvent(
const std::vector<uint8_t> &metadata,
const std::string &schIDUri, std::string &id3Value, uint32_t timeScale, uint64_t presentationTime, uint32_t eventDuration, uint32_t
id, uint64_t timestampOffset):
103 DrmMetaDataEvent::DrmMetaDataEvent(
AAMPTuneFailure failure,
const std::string &accessStatus,
int statusValue,
long responseCode,
bool secclientErr):
177 ProgressEvent::ProgressEvent(
double duration,
double position,
double start,
double end,
float speed,
long long pts,
double bufferedDuration, std::string seiTimecode):
192 CCHandleEvent::CCHandleEvent(
unsigned long handle):
221 BitrateChangeEvent::BitrateChangeEvent(
int time,
long bitrate,
const std::string &desc,
int width,
int height,
double frameRate,
double position,
bool cappedProfile,
int displayWidth,
int displayHeight,
VideoScanType videoScanType,
int aspectRatioWidth,
int aspectRatioHeight):
236 SeekedEvent::SeekedEvent(
double positionMS):
306 ContentProtectionDataEvent::ContentProtectionDataEvent(
const std::vector<uint8_t> &keyID,
const std::string &streamType):
@ AAMP_EVENT_DRM_METADATA
@ AAMP_EVENT_BULK_TIMED_METADATA
BitrateChangeEvent()=delete
int getSupportedSpeedCount() const
Get Supported Speeds Count.
uint32_t getPosition() const
Get Ad's Position.
@ AAMP_EVENT_BUFFERING_CHANGED
AdReservationEvent()=delete
@ AAMP_EVENT_REPORT_ANOMALY
uint32_t getOffset() const
Get Ad's Offset.
BufferingChangedEvent()=delete
AdPlacementEvent()=delete
bool buffering() const
Get Buffering Status.
int getSeverity() const
Get Severity.
const std::string & getAdId() const
Get Ad's Identifier.
VideoScanType
VideoScanType - Progressive/Interlaced.
std::vector< float > mSupportedSpeeds
@ AAMP_EVENT_STATE_CHANGED
@ AAMP_EVENT_SPEEDS_CHANGED
@ AAMP_EVENT_SPEED_CHANGED
SupportedSpeedsChangedEvent()
SupportedSpeedsChangedEvent Constructor.
@ AAMP_EVENT_CONTENT_PROTECTION_DATA_UPDATE
const std::vector< float > & getSupportedSpeeds() const
Get Supported Speeds.
uint32_t getDuration() const
Get Ad's Duration.
AAMPEventType getType() const
Get Event Type.
@ AAMP_EVENT_TUNE_PROFILING
Data structure to hold a VTT cue.
AAMPTuneFailure
AAMP playback error codes.
@ AAMP_EVENT_ID3_METADATA
@ AAMP_EVENT_REPORT_METRICS_DATA
PrivAAMPState
Mapping all required status codes based on JS player requirement. These requirements may be forced by...
@ AAMP_EVENT_CC_HANDLE_RECEIVED
SpeedChangedEvent()=delete
Events supported by the AAMP player.
@ AAMP_EVENT_WEBVTT_CUE_DATA
@ AAMP_EVENT_MEDIA_METADATA
StateChangedEvent()=delete
AAMPEventType
Type of the events sending to the JSPP player.
AnomalyReportEvent()=delete
Base class of all AAMP events. New AAMP event object for ease of use While defining new event objects...
@ AAMP_EVENT_TIMED_METADATA
MetricsDataEvent()=delete
TuneProfilingEvent()=delete
@ AAMP_EVENT_HTTP_RESPONSE_HEADER
void addSupportedSpeed(float speed)
Add a Supported Speed.
@ AAMP_EVENT_BITRATE_CHANGED