#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) |
| virtual BOOL | ReadFrame (PVXMLChannel &channel, void *buf, PINDEX len) |
| virtual BOOL | Rewind (PChannel *) |
Protected Attributes | |
| PString | arg |
| PINDEX | repeat |
| PINDEX | delay |
| PString | format |
| unsigned | sampleFrequency |
| BOOL | autoDelete |
| BOOL | delayDone |
Friends | |
| class | PVXMLChannel |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in PVXMLPlayableFilenameList. |
|
|
|
|
|
Reimplemented in PVXMLPlayableCommand, PVXMLPlayableFilename, and PVXMLPlayableFilenameList. |
|
||||||||||||||||||||||||
|
Reimplemented in PVXMLPlayableURL, PVXMLPlayableData, and PVXMLPlayableFilename. |
|
||||||||||||||||||||
|
|
|
|
Implemented in PVXMLPlayableURL, PVXMLPlayableData, PVXMLPlayableCommand, PVXMLPlayableFilename, and PVXMLPlayableFilenameList. |
|
||||||||||||||||
|
|
|
|
Reimplemented in PVXMLPlayableData, and PVXMLPlayableFilename. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.2