OpalRecordManager Class Reference

#include <audiorecord.h>

List of all members.

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


Constructor & Destructor Documentation

OpalRecordManager::OpalRecordManager (  ) 


Member Function Documentation

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 
)


Member Data Documentation

Mixer_T OpalRecordManager::mixer

PMutex OpalRecordManager::mutex [protected]

PString OpalRecordManager::token [protected]

BOOL OpalRecordManager::started [protected]


The documentation for this class was generated from the following file:
Generated on Fri Mar 7 06:34:05 2008 for OPAL by  doxygen 1.5.1