libalaudio  1.14.5
 All Classes Files Functions
Public Member Functions | Protected Attributes
AL::ALSoundExtractor Class Reference

List of all members.

Public Member Functions

 ALSoundExtractor (boost::shared_ptr< AL::ALBroker > pBroker, std::string pName)
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 &timestamp)
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

Detailed Description

Definition at line 52 of file alsoundextractor.h.


Member Function Documentation

QI_API_DEPRECATED bool AL::ALSoundExtractor::getDebugMode ( void  ) [inline]

getDebugMode. get the status about the printing of some debug information

Deprecated:
This functionnality is now handled by qi/log

Definition at line 79 of file alsoundextractor.h.

QI_API_DEPRECATED void AL::ALSoundExtractor::setDebugMode ( const bool &  pbSetOrUnset = true) [inline]

setDebugMode. enable/disable the printing of some debug information

Parameters:
bSetOrUnsetenable the functionality when true
Deprecated:
This functionnality is now handled by qi/log

Definition at line 68 of file alsoundextractor.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions