|
PTLib
Version 2.10.11
|
Abstract factory class for autoconversion of WAV files to/from PCM-16. More...
#include <pwavfile.h>
Public Member Functions | |
| virtual | ~PWAVFileConverter () |
| virtual unsigned | GetFormat (const PWAVFile &file) const =0 |
| virtual off_t | GetPosition (const PWAVFile &file) const =0 |
| virtual PBoolean | SetPosition (PWAVFile &file, off_t pos, PFile::FilePositionOrigin origin)=0 |
| virtual unsigned | GetSampleSize (const PWAVFile &file) const =0 |
| virtual off_t | GetDataLength (PWAVFile &file)=0 |
| virtual PBoolean | Read (PWAVFile &file, void *buf, PINDEX len)=0 |
| virtual PBoolean | Write (PWAVFile &file, const void *buf, PINDEX len)=0 |
Abstract factory class for autoconversion of WAV files to/from PCM-16.
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |