class AudioQualityInterface

Audio Quality Interface. More...

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

Public Methods


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!