21 #ifndef AUDIOPARAMETERS_H
22 #define AUDIOPARAMETERS_H
25 #include "channelmap.h"
139 int m_precision = 16;
The AudioParameters class keeps information about audio settings.
Definition: audioparameters.h:32
AudioParameters & operator=(const AudioParameters &p)
Qmmp::AudioFormat format() const
ByteOrder byteOrder() const
const QString toString() const
int validBitsPerSample() const
static int bitsPerSample(Qmmp::AudioFormat format)
quint32 sampleRate() const
static int sampleSize(Qmmp::AudioFormat format)
bool operator==(const AudioParameters &p) const
int bitsPerSample() const
static Qmmp::AudioFormat findAudioFormat(int bits, ByteOrder byteOrder=LittleEndian)
static int validBitsPerSample(Qmmp::AudioFormat format)
ByteOrder
Definition: audioparameters.h:39
AudioParameters(quint32 srate, const ChannelMap &map, Qmmp::AudioFormat format)
bool operator!=(const AudioParameters &p) const
const ChannelMap channelMap() const
AudioParameters(const AudioParameters &other)
This class represents audio channel mapping.
Definition: channelmap.h:31
AudioFormat
Definition: qmmp.h:106
@ PCM_S16LE
Definition: qmmp.h:110