class AudioDecoderInterface

Audio Decoder Interface. More...

Contains pure virtuals
Full nameCoral::AudioDecoderInterface
Definition#include <audiodecoderinterface.h>
InheritsCoral::DecoderInterface [virtual public], Coral::AudioQualityInterface [virtual public]
Inherited byAdvancedAudioDecoder, AudioDecoderRepository, SimpleAudioDecoder
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members


Detailed Description

This class is the interface for an audio decoder.

AudioQuality getWantedQuality ()
[const pure virtual]

Get wanted quality. This is the quality wanted in TransportInfo from getTransportInfo().

Returns: Wanted quality.

See also: DecoderInterface#getTransportInfo

void setWantedQuality (const AudioQualityInterface& wantedQuality)
[pure virtual]

Set wanted quality. This is the quality wanted in TransportInfo from getTransportInfo(). Note: This does *not* tell the sender to modify the quality! This function only sets the wanted quality which is reported by getTransportInfo().

Returns: Wanted quality.

See also: DecoderInterface#getTransportInfo