#include <ivr.h>
Inheritance diagram for OpalIVRMediaStream:

Public Member Functions | |
Construction | |
| OpalIVRMediaStream (OpalIVRConnection &conn, const OpalMediaFormat &mediaFormat, unsigned sessionID, PBoolean isSource, PVXMLSession &vxml) | |
Overrides of OpalMediaStream class | |
| virtual PBoolean | Open () |
| virtual PBoolean | IsSynchronous () const |
Protected Attributes | |
| OpalConnection & | conn |
| PVXMLSession & | vxmlSession |
| OpalIVRMediaStream::OpalIVRMediaStream | ( | OpalIVRConnection & | conn, | |
| const OpalMediaFormat & | mediaFormat, | |||
| unsigned | sessionID, | |||
| PBoolean | isSource, | |||
| PVXMLSession & | vxml | |||
| ) |
Construct a new media stream for IVR session.
| mediaFormat | Media format for stream |
| sessionID | Session number for stream |
| isSource | Is a source stream |
| vxml | vxml session to use |
| virtual PBoolean OpalIVRMediaStream::IsSynchronous | ( | ) | const [virtual] |
Indicate if the media stream is synchronous. Returns PFalse for IVR streams.
Implements OpalMediaStream.
| virtual PBoolean OpalIVRMediaStream::Open | ( | ) | [virtual] |
Open the media stream using the media format.
The default behaviour simply sets the member variable "mediaFormat" and "defaultDataSize".
Reimplemented from OpalMediaStream.
OpalConnection& OpalIVRMediaStream::conn [protected] |
PVXMLSession& OpalIVRMediaStream::vxmlSession [protected] |
1.4.7