#include <vxml.h>
Inheritance diagram for PVXMLPlayable:
Public Member Functions | |
PVXMLPlayable () | |
virtual BOOL | Open (PVXMLChannel &, PINDEX _delay, PINDEX _repeat, BOOL _autoDelete) |
virtual BOOL | Open (PVXMLChannel &chan, const PString &_arg, PINDEX _delay, PINDEX _repeat, BOOL v) |
virtual void | Play (PVXMLChannel &outgoingChannel)=0 |
virtual void | OnRepeat (PVXMLChannel &) |
virtual void | OnStart () |
virtual void | OnStop () |
virtual void | SetRepeat (PINDEX v) |
virtual PINDEX | GetRepeat () const |
virtual PINDEX | GetDelay () const |
void | SetFormat (const PString &_fmt) |
void | SetSampleFrequency (unsigned _rate) |
Protected Attributes | |
PString | arg |
PINDEX | repeat |
PINDEX | delay |
PString | format |
unsigned | sampleFrequency |
BOOL | autoDelete |
|
|
|
|
|
|
|
Reimplemented in PVXMLPlayableFilenameList. |
|
|
|
Reimplemented in PVXMLPlayableCommand, PVXMLPlayableFilename, and PVXMLPlayableFilenameList. |
|
Reimplemented in PVXMLPlayableURL, PVXMLPlayableData, and PVXMLPlayableFilename. |
|
|
|
Implemented in PVXMLPlayableURL, PVXMLPlayableData, PVXMLPlayableCommand, PVXMLPlayableFilename, and PVXMLPlayableFilenameList. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|