class AudioQualityInterface

Audio Quality Interface. More...

Contains pure virtuals
Full nameCoral::AudioQualityInterface
Definition#include <audioqualityinterface.h>
Inherited byAudioDecoderInterface, AdvancedAudioDecoder, AudioDecoderRepository, SimpleAudioDecoder, AdjustableAudioQualityInterface, AudioClient, AudioEncoderInterface, AdvancedAudioEncoder, AudioEncoderRepository, SimpleAudioEncoder, AudioQuality, AdvancedAudioEncoder, AudioNull, MP3AudioReader, MultiAudioReader, SimpleAudioEncoder, WavAudioReader, AudioWriterInterface, AudioDebug, AudioDevice, AudioNull, MultiAudioWriter, SpectrumAnalyzer, AudioReaderInterface, MP3AudioReader, MultiAudioReader, WavAudioReader
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members


Detailed Description

This class is an interface for getting audio quality.

card16 getSamplingRate ()
[const pure virtual]

Get sampling rate.

Returns: Sampling rate.

card8 getBits ()
[const pure virtual]

Get number of bits.

Returns: Number of bits.

card8 getChannels ()
[const pure virtual]

Get number of channels.

Returns: Number of channels.

card16 getByteOrder ()
[const pure virtual]

Get byte order.

Returns: Byte order: BIG_ENDIAN, LITTLE_ENDIAN.

cardinal getBytesPerSecond ()
[const pure virtual]

Get bytes per second.

Returns: Bytes per second.

cardinal getBitsPerSample ()
[const pure virtual]

Get bits per sample.

Returns: Bits per sample.

inline int operator== (const AudioQualityInterface& quality)
[const]

Implementation of == operator.

inline int operator!= (const AudioQualityInterface& quality)
[const]

Implementation of != operator.

inline int operator<= (const AudioQualityInterface& quality)
[const]

Implementation of <= operator. Note: This operator does not compare byte orders!

inline int operator< (const AudioQualityInterface& quality)
[const]

Implementation of < operator. Note: This operator does not compare byte orders!

inline int operator>= (const AudioQualityInterface& quality)
[const]

Implementation of >= operator. Note: This operator does not compare byte orders!

inline int operator> (const AudioQualityInterface& quality)
[const]

Implementation of > operator. Note: This operator does not compare byte orders!