Mercurial > hg > sonic-visualiser
comparison main/PreferencesDialog.h @ 1397:558347e7e1ab bqresample
Audio device selection
author | Chris Cannam |
---|---|
date | Wed, 07 Dec 2016 11:53:19 +0000 |
parents | 032bf0b11de9 |
children | a89ca5ccb958 |
comparison
equal
deleted
inserted
replaced
1396:bdf06d34730f | 1397:558347e7e1ab |
---|---|
23 | 23 |
24 class WindowTypeSelector; | 24 class WindowTypeSelector; |
25 class QPushButton; | 25 class QPushButton; |
26 class QLineEdit; | 26 class QLineEdit; |
27 class QTabWidget; | 27 class QTabWidget; |
28 class QComboBox; | |
28 | 29 |
29 class PreferencesDialog : public QDialog | 30 class PreferencesDialog : public QDialog |
30 { | 31 { |
31 Q_OBJECT | 32 Q_OBJECT |
32 | 33 |
52 void spectrogramGColourChanged(int state); | 53 void spectrogramGColourChanged(int state); |
53 void spectrogramMColourChanged(int state); | 54 void spectrogramMColourChanged(int state); |
54 void colour3DColourChanged(int state); | 55 void colour3DColourChanged(int state); |
55 void propertyLayoutChanged(int layout); | 56 void propertyLayoutChanged(int layout); |
56 void tuningFrequencyChanged(double freq); | 57 void tuningFrequencyChanged(double freq); |
57 void audioDeviceChanged(int device); | 58 void audioImplementationChanged(int impl); |
59 void audioPlaybackDeviceChanged(int device); | |
60 void audioRecordDeviceChanged(int device); | |
58 void resampleOnLoadChanged(int state); | 61 void resampleOnLoadChanged(int state); |
59 void gaplessModeChanged(int state); | 62 void gaplessModeChanged(int state); |
60 void vampProcessSeparationChanged(int state); | 63 void vampProcessSeparationChanged(int state); |
61 void tempDirRootChanged(QString root); | 64 void tempDirRootChanged(QString root); |
62 void backgroundModeChanged(int mode); | 65 void backgroundModeChanged(int mode); |
83 QTabWidget *m_tabs; | 86 QTabWidget *m_tabs; |
84 QMap<Tab, int> m_tabOrdering; | 87 QMap<Tab, int> m_tabOrdering; |
85 | 88 |
86 QLineEdit *m_tempDirRootEdit; | 89 QLineEdit *m_tempDirRootEdit; |
87 | 90 |
91 QComboBox *m_audioPlaybackDeviceCombo; | |
92 QComboBox *m_audioRecordDeviceCombo; | |
93 void rebuildDeviceCombos(); | |
94 | |
88 QString m_currentTemplate; | 95 QString m_currentTemplate; |
89 QStringList m_templates; | 96 QStringList m_templates; |
90 | 97 |
91 QString m_currentLocale; | 98 QString m_currentLocale; |
92 QStringList m_locales; | 99 QStringList m_locales; |
97 int m_spectrogramGColour; | 104 int m_spectrogramGColour; |
98 int m_spectrogramMColour; | 105 int m_spectrogramMColour; |
99 int m_colour3DColour; | 106 int m_colour3DColour; |
100 int m_propertyLayout; | 107 int m_propertyLayout; |
101 double m_tuningFrequency; | 108 double m_tuningFrequency; |
102 int m_audioDevice; | 109 int m_audioImplementation; |
110 int m_audioPlaybackDevice; | |
111 int m_audioRecordDevice; | |
103 bool m_resampleOnLoad; | 112 bool m_resampleOnLoad; |
104 bool m_gapless; | 113 bool m_gapless; |
105 bool m_runPluginsInProcess; | 114 bool m_runPluginsInProcess; |
106 bool m_networkPermission; | 115 bool m_networkPermission; |
107 bool m_retina; | 116 bool m_retina; |