|
|
This class is a repository for audio decoders.
|
Constructor.
~ |
Destructor.
bool |
Add audio decoder to repository.
Parameters:
decoder | New audio decoder to be added. |
Returns: true, if decoder has been added; false, if not.
void |
Remove audio decoder from repository.
Parameters:
decoder | Audio decoder to be removed. |
bool |
selectDecoderForTypeID() implementation of DecoderRepositoryInterface.
Reimplemented from DecoderRepositoryInterface.
inline void |
Set AutoDelete mode. If true, all decoders will be deleted with delete operator by the destructor.
DecoderInterface* |
[const]
getCurrentDecoder() implementation of DecoderRepositoryInterface.
Reimplemented from DecoderRepositoryInterface.
AudioDecoderInterface* |
[const]
Get AudioDecoderInterface of the current decoder.
Returns: Current decoder's AudioDecoderInterface.
const card16 |
[const]
getTypeID() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
const char* |
[const]
getTypeName implementation of DecoderInterface.
Reimplemented from DecoderInterface.
void |
activate() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
void |
deactivate() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
void |
reset() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
void |
[const]
getTransportInfo() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
void |
[const]
getMediaInfo() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
card8 |
[const]
getErrorCode() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
card64 |
[const]
getPosition() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
card64 |
[const]
getMaxPosition() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
bool |
checkNextPacket() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
void |
handleNextPacket() implementation of DecoderInterface.
Reimplemented from DecoderInterface.
card8 |
[const]
getChannels() Implementation of AudioDecoderInterface.
Reimplemented from AudioQualityInterface.
card8 |
[const]
getBits() Implementation of AudioDecoderInterface.
Reimplemented from AudioQualityInterface.
card16 |
[const]
getSamplingRate() Implementation of AudioDecoderInterface.
Reimplemented from AudioQualityInterface.
card16 |
[const]
getByteOrder() Implementation of AudioDecoderInterface.
Reimplemented from AudioQualityInterface.
cardinal |
[const]
getBytesPerSecond() implementation of AudioDecoderInterface.
Reimplemented from AudioQualityInterface.
cardinal |
[const]
getBitsPerSample() implementation of AudioDecoderInterface.
Reimplemented from AudioQualityInterface.
AudioQuality |
[const]
getWantedQuality() implementation of AudioDecoderInterface.
see AudioDecoderInterface#getWantedQuality
Reimplemented from AudioDecoderInterface.
void |
setWantedQuality() implementation of AudioDecoderInterface.
Reimplemented from AudioDecoderInterface.