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

Public Member Functions

void initPlayerLoop (int argc, char **argv)
 To initialize Gstreamer and start mainloop (for standalone mode) More...
 
FILE * getConfigFile (const std::string &cfgFile)
 
 AampPlayer (const AampPlayer &aampPlayer)
 
AampPlayeroperator= (const AampPlayer &aampPlayer)
 

Static Public Member Functions

static void * aampGstPlayerStreamThread (void *arg)
 Thread to run mainloop (for standalone mode) More...
 

Data Fields

bool mEnableProgressLog
 
std::string mTuneFailureDescription
 

Static Public Attributes

static bool mInitialized = false
 
static GMainLoop * mAampGstPlayerMainLoop = NULL
 
static GThread * mAampMainLoopThread = NULL
 
static SmokeTestEventListenermEventListener = NULL
 
static PlayerInstanceAAMPmPlayerInstanceAamp = NULL
 

yes

Definition at line 39 of file AampSmokeTestPlayer.h.

Member Function Documentation

◆ aampGstPlayerStreamThread()

void * AampPlayer::aampGstPlayerStreamThread ( void *  arg)
static

Thread to run mainloop (for standalone mode)

Parameters
[in]arguser_data
Return values
voidpointer

Definition at line 57 of file AampSmokeTestPlayer.cpp.

◆ initPlayerLoop()

void AampPlayer::initPlayerLoop ( int  argc,
char **  argv 
)

To initialize Gstreamer and start mainloop (for standalone mode)

Parameters
[in]argcnumber of arguments
[in]argvarray of arguments

Definition at line 75 of file AampSmokeTestPlayer.cpp.


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