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
Qmmp::AudioFormat format() const
ByteOrder byteOrder() const
const QString toString() const
AudioParameters & operator=(const AudioParameters &p)
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:115
@ PCM_S16LE
Definition qmmp.h:119