Telematics SDK - API Reference  v1.57.0


 Audio Manager
 Audio Streams

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 ( )

Gets the AudioFactory instance.

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

Gets the IAudioManager instance.

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