PTLib  Version 2.10.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
pwavfile.h File Reference
#include <ptlib/pfactory.h>

Go to the source code of this file.

Classes

struct  PWAV::ChunkHeader
 
struct  PWAV::RIFFChunkHeader
 
struct  PWAV::FMTChunk
 
class  PWAVFileFormat
 Abstract factory class for handling WAV files formats. More...
 
class  PWAVFileConverter
 Abstract factory class for autoconversion of WAV files to/from PCM-16. More...
 
class  PWAVFile
 A class representing a WAV audio file. More...
 

Namespaces

 PWAV
 

Macros

#define P_PACKED
 

Typedefs

typedef PFactory
< PWAVFileFormat,
PCaselessString
PWAVFileFormatByFormatFactory
 
typedef PFactory
< PWAVFileFormat, unsigned > 
PWAVFileFormatByIDFactory
 
typedef PFactory
< PWAVFileConverter, unsigned > 
PWAVFileConverterFactory
 

Functions

 PFACTORY_LOAD (PWAVFileFormatPCM)
 

Macro Definition Documentation

#define P_PACKED

Typedef Documentation

Function Documentation

PFACTORY_LOAD ( PWAVFileFormatPCM  )