History

fix AudioBuffers to work in tablet

Zach Pomerantz committed 9 years ago

Commit 7cb38d21 parent 9395de14 files · +16 −16Browse files

Showing the changes to interface/src/ui/PreferencesDialog.cpp (1 of 4 files). Show all

Unified · Split

interface/src/ui/PreferencesDialog.cpp+7−7
@@ -227,17 +227,17 @@ void setupPreferences() { · 226 unmodified lines
227 preferences->addPreference(preference);227 preferences->addPreference(preference);
228 }228 }
229 229
230 static const QString AUDIO("Audio");230 static const QString AUDIO_BUFFERS("Audio Buffers");
231 {231 {
232 auto getter = []()->bool { return !DependencyManager::get<AudioClient>()->getReceivedAudioStream().dynamicJitterBufferEnabled(); };232 auto getter = []()->bool { return !DependencyManager::get<AudioClient>()->getReceivedAudioStream().dynamicJitterBufferEnabled(); };
233 auto setter = [](bool value) { DependencyManager::get<AudioClient>()->getReceivedAudioStream().setDynamicJitterBufferEnabled(!value); };233 auto setter = [](bool value) { DependencyManager::get<AudioClient>()->getReceivedAudioStream().setDynamicJitterBufferEnabled(!value); };
234 auto preference = new CheckPreference(AUDIO, "Disable dynamic jitter buffer", getter, setter);234 auto preference = new CheckPreference(AUDIO_BUFFERS, "Disable dynamic jitter buffer", getter, setter);
235 preferences->addPreference(preference);235 preferences->addPreference(preference);
236 }236 }
237 {237 {
238 auto getter = []()->float { return DependencyManager::get<AudioClient>()->getReceivedAudioStream().getStaticJitterBufferFrames(); };238 auto getter = []()->float { return DependencyManager::get<AudioClient>()->getReceivedAudioStream().getStaticJitterBufferFrames(); };
239 auto setter = [](float value) { DependencyManager::get<AudioClient>()->getReceivedAudioStream().setStaticJitterBufferFrames(value); };239 auto setter = [](float value) { DependencyManager::get<AudioClient>()->getReceivedAudioStream().setStaticJitterBufferFrames(value); };
240 auto preference = new SpinnerPreference(AUDIO, "Static jitter buffer frames", getter, setter);240 auto preference = new SpinnerPreference(AUDIO_BUFFERS, "Static jitter buffer frames", getter, setter);
241 preference->setMin(0);241 preference->setMin(0);
242 preference->setMax(2000);242 preference->setMax(2000);
243 preference->setStep(1);243 preference->setStep(1);
@@ -246,13 +246,13 @@ void setupPreferences() { · 2 unmodified lines
246 {246 {
247 auto getter = []()->bool { return !DependencyManager::get<AudioClient>()->getOutputStarveDetectionEnabled(); };247 auto getter = []()->bool { return !DependencyManager::get<AudioClient>()->getOutputStarveDetectionEnabled(); };
248 auto setter = [](bool value) { DependencyManager::get<AudioClient>()->setOutputStarveDetectionEnabled(!value); };248 auto setter = [](bool value) { DependencyManager::get<AudioClient>()->setOutputStarveDetectionEnabled(!value); };
249 auto preference = new CheckPreference(AUDIO, "Disable output starve detection", getter, setter);249 auto preference = new CheckPreference(AUDIO_BUFFERS, "Disable output starve detection", getter, setter);
250 preferences->addPreference(preference);250 preferences->addPreference(preference);
251 }251 }
252 {252 {
253 auto getter = []()->float { return DependencyManager::get<AudioClient>()->getOutputBufferSize(); };253 auto getter = []()->float { return DependencyManager::get<AudioClient>()->getOutputBufferSize(); };
254 auto setter = [](float value) { DependencyManager::get<AudioClient>()->setOutputBufferSize(value); };254 auto setter = [](float value) { DependencyManager::get<AudioClient>()->setOutputBufferSize(value); };
255 auto preference = new SpinnerPreference(AUDIO, "Output buffer initial frames", getter, setter);255 auto preference = new SpinnerPreference(AUDIO_BUFFERS, "Output buffer initial frames", getter, setter);
256 preference->setMin(AudioClient::MIN_BUFFER_FRAMES);256 preference->setMin(AudioClient::MIN_BUFFER_FRAMES);
257 preference->setMax(AudioClient::MAX_BUFFER_FRAMES);257 preference->setMax(AudioClient::MAX_BUFFER_FRAMES);
258 preference->setStep(1);258 preference->setStep(1);
@@ -262,13 +262,13 @@ void setupPreferences() { · 3 unmodified lines
262 {262 {
263 auto getter = []()->bool { return DependencyManager::get<AudioClient>()->isSimulatingJitter(); };263 auto getter = []()->bool { return DependencyManager::get<AudioClient>()->isSimulatingJitter(); };
264 auto setter = [](bool value) { return DependencyManager::get<AudioClient>()->setIsSimulatingJitter(value); };264 auto setter = [](bool value) { return DependencyManager::get<AudioClient>()->setIsSimulatingJitter(value); };
265 auto preference = new CheckPreference(AUDIO, "Packet jitter simulator", getter, setter);265 auto preference = new CheckPreference(AUDIO_BUFFERS, "Packet jitter simulator", getter, setter);
266 preferences->addPreference(preference);266 preferences->addPreference(preference);
267 }267 }
268 {268 {
269 auto getter = []()->float { return DependencyManager::get<AudioClient>()->getGateThreshold(); };269 auto getter = []()->float { return DependencyManager::get<AudioClient>()->getGateThreshold(); };
270 auto setter = [](float value) { return DependencyManager::get<AudioClient>()->setGateThreshold(value); };270 auto setter = [](float value) { return DependencyManager::get<AudioClient>()->setGateThreshold(value); };
271 auto preference = new SpinnerPreference(AUDIO, "Packet throttle threshold", getter, setter);271 auto preference = new SpinnerPreference(AUDIO_BUFFERS, "Packet throttle threshold", getter, setter);
272 preference->setMin(1);272 preference->setMin(1);
273 preference->setMax(200);273 preference->setMax(200);
274 preference->setStep(1);274 preference->setStep(1);

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t