Audacity  3.0.3
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 
17 class IntSetting;
18 
19 namespace QualitySettings {
20 extern PROJECT_RATE_API IntSetting DefaultSampleRate;
21 extern PROJECT_RATE_API EnumSetting< sampleFormat > SampleFormatSetting;
22 extern PROJECT_RATE_API sampleFormat SampleFormatChoice();
23 }
24 
25 #endif
IntSetting
Specialization of Setting for int.
Definition: Prefs.h:214
QualitySettings
Definition: QualitySettings.h:19
QualitySettings::SampleFormatSetting
PROJECT_RATE_API EnumSetting< sampleFormat > SampleFormatSetting
Definition: QualitySettings.cpp:20
QualitySettings::DefaultSampleRate
PROJECT_RATE_API IntSetting DefaultSampleRate
Definition: QualitySettings.cpp:15
sampleFormat
sampleFormat
Definition: SampleFormat.h:29
QualitySettings::SampleFormatChoice
PROJECT_RATE_API sampleFormat SampleFormatChoice()
Definition: QualitySettings.cpp:38
EnumSetting
Adapts EnumSettingBase to a particular enumeration type.
Definition: Prefs.h:354
Prefs.h
SampleFormat.h