RDK Documentation (Open Sourced RDK Components)
Id3CallbackData Class Reference

Holds id3 metadata callback specific variables. More...

#include <priv_aamp.h>

Collaboration diagram for Id3CallbackData:
Collaboration graph

Public Member Functions

 Id3CallbackData (PrivateInstanceAAMP *instance, const uint8_t *ptr, uint32_t len, const char *schemeIdURI, const char *id3Value, uint64_t presTime, uint32_t id3ID, uint32_t eventDur, uint32_t tScale, uint64_t tStampOffset)
 
 Id3CallbackData (const Id3CallbackData &)=delete
 
Id3CallbackDataoperator= (const Id3CallbackData &)=delete
 

Data Fields

PrivateInstanceAAMPaamp
 
std::vector< uint8_t > data
 
uint32_t timeScale
 
std::string schemeIdUri
 
std::string value
 
uint64_t presentationTime
 
uint32_t eventDuration
 
uint32_t id
 
uint64_t timestampOffset
 

yes

Holds id3 metadata callback specific variables.

Definition at line 4095 of file priv_aamp.h.

Field Documentation

◆ aamp

PrivateInstanceAAMP* Id3CallbackData::aamp

PrivateInstanceAAMP instance

Definition at line 4118 of file priv_aamp.h.

◆ data

std::vector<uint8_t> Id3CallbackData::data

id3 metadata

Definition at line 4119 of file priv_aamp.h.

◆ schemeIdUri

std::string Id3CallbackData::schemeIdUri

schemeIduri

Definition at line 4121 of file priv_aamp.h.


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