OpalRtpToWavFile Class Reference

#include <rtp2wav.h>

List of all members.

Public Member Functions

 OpalRtpToWavFile ()
 OpalRtpToWavFile (const PString &filename)
virtual BOOL OnFirstPacket (RTP_DataFrame &frame)
const PNotifier & GetReceiveHandler () const

Protected Member Functions

 PDECLARE_NOTIFIER (RTP_DataFrame, OpalRtpToWavFile, ReceivedPacket)

Protected Attributes

PNotifier receiveHandler
RTP_DataFrame::PayloadTypes payloadType
PBYTEArray lastFrame
PINDEX lastPayloadSize


Detailed Description

This class encapsulates a WAV file that can be used to intercept RTP data in the standard H323RTPChannel class.

Constructor & Destructor Documentation

OpalRtpToWavFile::OpalRtpToWavFile (  ) 

OpalRtpToWavFile::OpalRtpToWavFile ( const PString &  filename  ) 


Member Function Documentation

virtual BOOL OpalRtpToWavFile::OnFirstPacket ( RTP_DataFrame frame  )  [virtual]

const PNotifier& OpalRtpToWavFile::GetReceiveHandler (  )  const [inline]

References receiveHandler.

OpalRtpToWavFile::PDECLARE_NOTIFIER ( RTP_DataFrame  ,
OpalRtpToWavFile  ,
ReceivedPacket   
) [protected]


Member Data Documentation

PNotifier OpalRtpToWavFile::receiveHandler [protected]

Referenced by GetReceiveHandler().

PBYTEArray OpalRtpToWavFile::lastFrame [protected]


The documentation for this class was generated from the following file:

Generated on Mon Sep 1 12:40:00 2008 for OpenH323 by  doxygen 1.5.6