Telematics SDK - API Reference  v1.55.0

Modules

 Audio Manager
 
 Audio Streams
 
 Transcoder
 

Data Structures

class  telux::audio::AudioFactory
 

Detailed Description

This section contains APIs related to audio.


Data Structure Documentation

class telux::audio::AudioFactory

Allows the creation of an IAudioManager instance.

Public Member Functions

virtual std::shared_ptr< IAudioManagergetAudioManager (telux::common::InitResponseCb callback=nullptr)=0
 

Static Public Member Functions

static AudioFactorygetInstance ()
 

Member Function Documentation

static AudioFactory& telux::audio::AudioFactory::getInstance ( )
static

Gets the AudioFactory instance.

virtual std::shared_ptr<IAudioManager> telux::audio::AudioFactory::getAudioManager ( telux::common::InitResponseCb  callback = nullptr)
pure virtual

Gets the IAudioManager instance.

Parameters
[in]callbackOptional, callback to know the status of the AudioManager initialization
Returns
IAudioManager instance