#include <audiorecord.h>
Inheritance diagram for OpalWAVRecordManager:

Public Member Functions | |
| OpalWAVRecordManager () | |
| ~OpalWAVRecordManager () | |
| virtual bool | Open (const PString &callToken, const PFilePath &fn, bool mono) | 
| virtual bool | IsOpen (const PString &callToken) const | 
| virtual bool | CloseStream (const PString &callToken, const std::string &strmId) | 
| virtual bool | Close (const PString &callToken) | 
| virtual bool | WriteAudio (const PString &callToken, const std::string &strmId, const RTP_DataFrame &rtp) | 
Protected Types | |
| typedef std::map< PString, Mixer_T * >  | MixerMap_T | 
Protected Attributes | |
| MixerMap_T | m_mixers | 
| PMutex | m_mutex | 
Classes | |
| class | Mixer_T | 
typedef std::map<PString, Mixer_T *> OpalWAVRecordManager::MixerMap_T [protected]           | 
        
| OpalWAVRecordManager::OpalWAVRecordManager | ( | ) | 
| OpalWAVRecordManager::~OpalWAVRecordManager | ( | ) | 
| virtual bool OpalWAVRecordManager::Open | ( | const PString & | callToken, | |
| const PFilePath & | fn, | |||
| bool | mono | |||
| ) |  [virtual] | 
        
Implements OpalRecordManager.
| virtual bool OpalWAVRecordManager::IsOpen | ( | const PString & | callToken | ) |  const [virtual] | 
        
Implements OpalRecordManager.
| virtual bool OpalWAVRecordManager::CloseStream | ( | const PString & | callToken, | |
| const std::string & | strmId | |||
| ) |  [virtual] | 
        
Implements OpalRecordManager.
| virtual bool OpalWAVRecordManager::Close | ( | const PString & | callToken | ) |  [virtual] | 
        
Implements OpalRecordManager.
| virtual bool OpalWAVRecordManager::WriteAudio | ( | const PString & | callToken, | |
| const std::string & | strmId, | |||
| const RTP_DataFrame & | rtp | |||
| ) |  [virtual] | 
        
Implements OpalRecordManager.
MixerMap_T OpalWAVRecordManager::m_mixers [protected]           | 
        
PMutex OpalWAVRecordManager::m_mutex [protected]           | 
        
 1.5.1