Audacity 3.2.0
QualitySettings.h
Go to the documentation of this file.
1/**********************************************************************
2
3 Audacity: A Digital Audio Editor
4
5 QualitySettings.h
6
7 Paul Licameli split from QualityPrefs.h
8
9 **********************************************************************/
10
11#ifndef __AUDACITY_QUALITY_SETTINGS__
12#define __AUDACITY_QUALITY_SETTINGS__
13
14#include "Prefs.h" // for EnumSetting
15#include "SampleFormat.h"
16
17class IntSetting;
18
19namespace QualitySettings {
20extern PROJECT_RATE_API IntSetting DefaultSampleRate;
22extern PROJECT_RATE_API sampleFormat SampleFormatChoice();
23}
24
25#endif
sampleFormat
The ordering of these values with operator < agrees with the order of increasing bit width.
Definition: SampleFormat.h:30
Adapts EnumSettingBase to a particular enumeration type.
Definition: Prefs.h:514
Specialization of Setting for int.
Definition: Prefs.h:356
PROJECT_RATE_API sampleFormat SampleFormatChoice()
PROJECT_RATE_API IntSetting DefaultSampleRate
PROJECT_RATE_API EnumSetting< sampleFormat > SampleFormatSetting