#include <AuFile.h>
Inheritance diagram for AuFile:

Public Member Functions | |
| AuFile (BinaryIO *io) | |
| ~AuFile (void) | |
| void | read (BinaryIO *io) |
| void | write (void) |
| std::list< CvrStgFile::Property > | getProperties (void) const |
| std::vector< MatchingAlgorithm * > | getMatchingAlgorithms (Graph *g, Matching *m) const |
| unsigned long | getNumSamples (void) const |
| void | replaceSample (const SamplePos pos, const SampleValue *s) |
| SampleValue * | getSampleValue (SamplePos pos) const |
Private Types | |
| enum | ENCODING { MULAW8 = 1, PCM8 = 2, PCM16 = 3 } |
Private Attributes | |
| AuHeader | Header |
| std::vector< BYTE > | Infofield |
| AudioData * | Data |
Static Private Attributes | |
| const UWORD32 | Radius_MuLaw8 = 1 |
| const UWORD32 | Radius_PCM8 = 1 |
| const UWORD32 | Radius_PCM16 = 20 |
| const unsigned short | SamplesPerVertex = 2 |
| const EmbValue | EmbValueModulus = 2 |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
get recommended list of matching algorithms
Reimplemented from CvrStgFile. |
|
|
get the number of samples in this CvrStgObject Implements CvrStgObject. |
|
|
Implements CvrStgFile. |
|
|
get the sample at position pos
Implements CvrStgObject. |
|
|
Reimplemented from CvrStgFile. |
|
||||||||||||
|
replace a sample thus (possibly) altering the value of the bit returned by SampleValue->getBit()
Implements CvrStgObject. |
|
|
Reimplemented from CvrStgFile. |
|
|
|
|
|
Reimplemented from CvrStgFile. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from CvrStgFile. |
1.3.7