#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. |