#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