#include <audiorecord.h>
Public Member Functions | |
OpalRecordManager () | |
BOOL | Open (const PString &_callToken, const PFilePath &fn) |
BOOL | CloseStream (const PString &_callToken, const std::string &_strm) |
BOOL | Close (const PString &_callToken) |
BOOL | WriteAudio (const PString &_callToken, const std::string &strm, const RTP_DataFrame &rtp) |
Public Attributes | |
Mixer_T | mixer |
Protected Attributes | |
PMutex | mutex |
PString | token |
BOOL | started |
Classes | |
class | Mixer_T |
OpalRecordManager::OpalRecordManager | ( | ) |
BOOL OpalRecordManager::Open | ( | const PString & | _callToken, | |
const PFilePath & | fn | |||
) |
BOOL OpalRecordManager::CloseStream | ( | const PString & | _callToken, | |
const std::string & | _strm | |||
) |
BOOL OpalRecordManager::Close | ( | const PString & | _callToken | ) |
BOOL OpalRecordManager::WriteAudio | ( | const PString & | _callToken, | |
const std::string & | strm, | |||
const RTP_DataFrame & | rtp | |||
) |
PMutex OpalRecordManager::mutex [protected] |
PString OpalRecordManager::token [protected] |
BOOL OpalRecordManager::started [protected] |