RTP Audio System
2.0.0
|
Functions | |
std::ostream & | operator<< (std::ostream &os, const AudioQualityInterface &quality) |
AudioQuality | operator+ (const AudioQualityInterface &q1, const AudioQualityInterface &q2) |
AudioQuality | operator- (const AudioQualityInterface &q1, const AudioQualityInterface &q2) |
AudioQuality | operator- (const AudioQualityInterface &q1, const cardinal bytesPerSecond) |
Variables | |
static const card16 | _ValidRatesTable [] |
static const card8 | _ValidBitsTable [] |
static const card8 | _ValidChannelsTable [] |
AudioQuality operator+ | ( | const AudioQualityInterface & | q1, |
const AudioQualityInterface & | q2 | ||
) |
Implementation of + operator.
AudioQuality operator- | ( | const AudioQualityInterface & | q1, |
const AudioQualityInterface & | q2 | ||
) |
Implementation of - operator.
AudioQuality operator- | ( | const AudioQualityInterface & | q1, |
const cardinal | bytesPerSecond | ||
) |
Implementation of - operator. Limits resulting audio quality by a given byte rate.
std::ostream& operator<< | ( | std::ostream & | out, |
const AudioQualityInterface & | quality | ||
) |
Implementation of << operator.
const card8 _ValidBitsTable[] [static] |
{ 4, 8, 12, 16 }
const card8 _ValidChannelsTable[] [static] |
{ 1, 2 }
const card16 _ValidRatesTable[] [static] |
{ 4410, 6615, 8820, 11025, 13230, 15435, 17640, 19845, 22050, 24255, 26460, 28665, 30870, 33075, 35280, 37485, 39690, 41895, 44100 }