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

Public Member Functions

const AudioEncodinggetEncoding (int id) const
 
const AudioCompressiongetCompression (int id) const
 
const AudioStereoModegetStereoMode (int id) const
 
AudioOutputPortTypegetPortType (int id)
 
AudioOutputPortgetPort (int id)
 
AudioOutputPortgetPort (const std::string &name)
 
List< AudioOutputPortgetPorts ()
 
List< AudioOutputPortTypegetSupportedTypes ()
 
void load ()
 
void release ()
 

Static Public Member Functions

static AudioOutputPortConfiggetInstance ()
 

Private Member Functions

 AudioOutputPortConfig (const AudioOutputPortConfig &)=delete
 
AudioOutputPortConfigoperator= (const AudioOutputPortConfig &)=delete
 

Private Attributes

std::vector< AudioEncoding_aEncodings
 
std::vector< AudioCompression_aCompressions
 
std::vector< AudioStereoMode_aStereoModes
 
std::vector< AudioOutputPortType_aPortTypes
 
std::vector< AudioOutputPort_aPorts
 

yes

Definition at line 43 of file audioOutputPortConfig.hpp.


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