Choreonoid  1.8
Public Member Functions | Static Public Member Functions | List of all members
cnoid::PulseAudioManager Class Reference

#include <PulseAudioManager.h>

Public Member Functions

virtual ~PulseAudioManager ()
 
bool playAudioFile (const std::string &filename, double volumeRatio=-1.0)
 

Static Public Member Functions

static void initialize (ExtensionManager *ext)
 
static PulseAudioManagerinstance ()
 

Constructor & Destructor Documentation

◆ ~PulseAudioManager()

PulseAudioManager::~PulseAudioManager ( )
virtual

Member Function Documentation

◆ initialize()

void PulseAudioManager::initialize ( ExtensionManager ext)
static

◆ instance()

PulseAudioManager * PulseAudioManager::instance ( )
static

◆ playAudioFile()

bool PulseAudioManager::playAudioFile ( const std::string &  filename,
double  volumeRatio = -1.0 
)

This function must be thread safe


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