libalaudio
2.0.6.8
|
#include <alsoundextractor.h>
Public Member Functions | |
ALSoundExtractor (boost::shared_ptr< AL::ALBroker > pBroker, std::string pName) | |
virtual | ~ALSoundExtractor () |
virtual std::string | version (void) |
virtual void | startDetection (void) |
virtual void | stopDetection (void) |
QI_API_DEPRECATED void | setDebugMode (const bool &pbSetOrUnset=true) |
QI_API_DEPRECATED bool | getDebugMode (void) |
virtual void | process (const int &nbOfChannels, const int &nbrOfSamplesByChannel, const AL_SOUND_FORMAT *buffer, const ALValue ×tamp) |
virtual QI_API_DEPRECATED void | processSound (const int nbOfChannels, const int nbrOfSamplesByChannel, const AL_SOUND_FORMAT *buffer) |
virtual QI_API_DEPRECATED void | processSoundRemote (const int &nbOfChannels, const int &nbrOfSamplesByChannel, const ALValue &buffer) |
Protected Attributes | |
bool | fIsRunning |
bool | fbDebugMode |
boost::shared_ptr< ALProxy > | audioDevice |
ALValue | fNullTimestamp |
Definition at line 56 of file alsoundextractor.h.
AL::ALSoundExtractor::ALSoundExtractor | ( | boost::shared_ptr< AL::ALBroker > | pBroker, |
std::string | pName | ||
) |
Definition at line 16 of file alsoundextractor.cpp.
AL::ALSoundExtractor::~ALSoundExtractor | ( | ) | [virtual] |
Definition at line 70 of file alsoundextractor.cpp.
QI_API_DEPRECATED bool AL::ALSoundExtractor::getDebugMode | ( | void | ) | [inline] |
getDebugMode. get the status about the printing of some debug information
Definition at line 83 of file alsoundextractor.h.
void AL::ALSoundExtractor::process | ( | const int & | nbOfChannels, |
const int & | nbrOfSamplesByChannel, | ||
const AL_SOUND_FORMAT * | buffer, | ||
const ALValue & | timestamp | ||
) | [virtual] |
Definition at line 106 of file alsoundextractor.cpp.
void AL::ALSoundExtractor::processSound | ( | const int | nbOfChannels, |
const int | nbrOfSamplesByChannel, | ||
const AL_SOUND_FORMAT * | buffer | ||
) | [virtual] |
Definition at line 118 of file alsoundextractor.cpp.
void AL::ALSoundExtractor::processSoundRemote | ( | const int & | nbOfChannels, |
const int & | nbrOfSamplesByChannel, | ||
const ALValue & | buffer | ||
) | [virtual] |
Definition at line 124 of file alsoundextractor.cpp.
QI_API_DEPRECATED void AL::ALSoundExtractor::setDebugMode | ( | const bool & | pbSetOrUnset = true | ) | [inline] |
setDebugMode. enable/disable the printing of some debug information
pbSetOrUnset | enable the functionality when true |
Definition at line 72 of file alsoundextractor.h.
void AL::ALSoundExtractor::startDetection | ( | void | ) | [virtual] |
Definition at line 75 of file alsoundextractor.cpp.
void AL::ALSoundExtractor::stopDetection | ( | void | ) | [virtual] |
Definition at line 96 of file alsoundextractor.cpp.
virtual std::string AL::ALSoundExtractor::version | ( | void | ) | [inline, virtual] |
Definition at line 63 of file alsoundextractor.h.
boost::shared_ptr<ALProxy> AL::ALSoundExtractor::audioDevice [protected] |
Definition at line 131 of file alsoundextractor.h.
bool AL::ALSoundExtractor::fbDebugMode [protected] |
Definition at line 130 of file alsoundextractor.h.
bool AL::ALSoundExtractor::fIsRunning [protected] |
Definition at line 129 of file alsoundextractor.h.
ALValue AL::ALSoundExtractor::fNullTimestamp [protected] |
Definition at line 132 of file alsoundextractor.h.