a CvrStgFile in Sun .au format
#include <AuFile.h>
◆ ENCODING
Enumerator |
---|
MULAW8 | |
PCM8 | |
PCM16 | |
◆ AuFile()
◆ ~AuFile()
◆ getMatchingAlgorithms()
get recommended list of matching algorithms
- Parameters
-
The MatchingAlgorithm objects returned by this function should be deleted by the caller if they are no longer needed.
Reimplemented from CvrStgFile.
◆ getNumSamples()
unsigned long AuFile::getNumSamples |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ getProperties()
◆ getSampleValue()
get the sample at position pos
- Parameters
-
- Returns
- the sample at the given position
The sample object is created in this function and should be deleted by the caller. The derived class should check the condition(s) given above in its Implementation of this function.
Implements CvrStgObject.
◆ read()
◆ replaceSample()
replace a sample thus (possibly) altering the value of the bit returned by SampleValue->getBit()
- Parameters
-
pos | the position of the sample (must be in 0...getNumSamples()-1) |
s | the sample value that should replace the current sample value (must be of correct type for this CvrStgObject) |
The derived class should check the condition(s) given above in its Implementation of this function.
Implements CvrStgObject.
◆ write()
void AuFile::write |
( |
void |
| ) |
|
|
virtual |
◆ Data
◆ EmbValueModulus
const EmbValue AuFile::EmbValueModulus = 2 |
|
staticprivate |
◆ Header
◆ Infofield
std::vector<BYTE> AuFile::Infofield |
|
private |
◆ Radius_MuLaw8
const UWORD32 AuFile::Radius_MuLaw8 = 1 |
|
staticprivate |
◆ Radius_PCM16
const UWORD32 AuFile::Radius_PCM16 = 20 |
|
staticprivate |
◆ Radius_PCM8
const UWORD32 AuFile::Radius_PCM8 = 1 |
|
staticprivate |
◆ SamplesPerVertex
const unsigned short AuFile::SamplesPerVertex = 2 |
|
staticprivate |
The documentation for this class was generated from the following files: