26#ifndef LMMS_OUTPUT_SETTINGS_H
27#define LMMS_OUTPUT_SETTINGS_H
BitDepth m_bitDepth
Definition OutputSettings.h:91
bitrate_t m_bitRate
Definition OutputSettings.h:90
double m_compressionLevel
Definition OutputSettings.h:93
StereoMode m_stereoMode
Definition OutputSettings.h:92
OutputSettings(sample_rate_t sampleRate, bitrate_t bitRate, BitDepth bitDepth)
Definition OutputSettings.h:64
void setSampleRate(sample_rate_t sampleRate)
Definition OutputSettings.h:70
StereoMode getStereoMode() const
Definition OutputSettings.h:78
double getCompressionLevel() const
Definition OutputSettings.h:82
StereoMode
Definition OutputSettings.h:47
@ JointStereo
Definition OutputSettings.h:50
@ Mono
Definition OutputSettings.h:48
void setCompressionLevel(double level)
Definition OutputSettings.h:83
BitDepth getBitDepth() const
Definition OutputSettings.h:75
void setBitDepth(BitDepth bitDepth)
Definition OutputSettings.h:76
void setStereoMode(StereoMode stereoMode)
Definition OutputSettings.h:79
void setBitrate(bitrate_t bitrate)
Definition OutputSettings.h:73
BitDepth
Definition OutputSettings.h:39
@ Depth32Bit
Definition OutputSettings.h:42
@ Depth16Bit
Definition OutputSettings.h:40
@ Count
Definition OutputSettings.h:43
@ Depth24Bit
Definition OutputSettings.h:41
sample_rate_t getSampleRate() const
Definition OutputSettings.h:69
OutputSettings(sample_rate_t sampleRate, bitrate_t bitRate, BitDepth bitDepth, StereoMode stereoMode)
Definition OutputSettings.h:55
bitrate_t bitrate() const
Definition OutputSettings.h:72
sample_rate_t m_sampleRate
Definition OutputSettings.h:89
Definition AudioAlsa.cpp:35
std::uint32_t sample_rate_t
Definition LmmsTypes.h:42
std::uint16_t bitrate_t
Definition LmmsTypes.h:46