RDK Documentation (Open Sourced RDK Components)
RDKMediaPlayerImpl Class Referenceabstract
Inheritance diagram for RDKMediaPlayerImpl:
Inheritance graph
Collaboration diagram for RDKMediaPlayerImpl:
Collaboration graph

Public Member Functions

 RDKMediaPlayerImpl (RDKMediaPlayer *parent)
 
virtual bool doCanPlayURL (const std::string &url)=0
 
virtual void doInit ()=0
 
virtual void doLoad (const std::string &url)=0
 
virtual void doSetVideoRectangle (const IntRect &rect)=0
 
virtual void doSetAudioLanguage (std::string &lang)=0
 
virtual void doPlay ()=0
 
virtual void doPause ()=0
 
virtual void doSetPosition (float position)=0
 
virtual void doSeekToLive ()=0
 
virtual void doStop ()=0
 
virtual void doChangeSpeed (float speed, int32_t overshootTime)=0
 
virtual void doSetSpeed (float speed)=0
 
virtual void doSetBlocked (bool blocked)=0
 
virtual void doSetEISSFilterStatus (bool status)=0
 
virtual void doSetVolume (float volume)=0
 
virtual void doSetIsInProgressRecording (bool isInProgressRecording)=0
 
virtual void doSetZoom (int zoom)=0
 
virtual void doSetNetworkBufferSize (int32_t networkBufferSize)=0
 
virtual void doSetVideoBufferLength (float videoBufferLength)=0
 
virtual void getProgressData (ProgressData *progressData)=0
 
virtual bool isManagementSession () const =0
 
RDKMediaPlayergetParent ()
 
TuneState getTuneState ()
 
void setTuneState (TuneState state)
 

Private Attributes

RDKMediaPlayerm_parent
 
TuneState m_tuneState
 

yes

Definition at line 40 of file rdkmediaplayerimpl.h.


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