From e66339296b3d2a3f077bf96a7c221c18d96ae630 Mon Sep 17 00:00:00 2001 From: glaznev Date: Tue, 17 Nov 2015 04:05:29 -0800 Subject: [PATCH] Add OpenSL ES enable setting to AppRTCDemo. Disable OpenSL ES by default. Plus remove no longer used CPU overuse detection option. Review URL: https://codereview.webrtc.org/1449083002 Cr-Commit-Position: refs/heads/master@{#10670} --- .../examples/androidapp/res/values/strings.xml | 10 +++++----- .../androidapp/res/xml/preferences.xml | 12 ++++++------ .../src/org/appspot/apprtc/CallActivity.java | 6 +++--- .../org/appspot/apprtc/ConnectActivity.java | 18 ++++++++---------- .../appspot/apprtc/PeerConnectionClient.java | 15 ++++++++++++--- .../org/appspot/apprtc/SettingsActivity.java | 8 ++++---- .../apprtc/test/PeerConnectionClientTest.java | 3 +-- 7 files changed, 39 insertions(+), 33 deletions(-) diff --git a/webrtc/examples/androidapp/res/values/strings.xml b/webrtc/examples/androidapp/res/values/strings.xml index b3c55b438e..951f65a1a4 100644 --- a/webrtc/examples/androidapp/res/values/strings.xml +++ b/webrtc/examples/androidapp/res/values/strings.xml @@ -97,14 +97,14 @@ Disable audio processing pipeline. false + opensles_preference + Use OpenSL ES for audio playback. + Use OpenSL ES for audio playback. + false + misc_settings_key Miscellaneous settings. - cpu_usage_detection - CPU overuse detection. - Adapt transmission to CPU status. - true - room_server_url_preference Room server URL. Enter a room server URL. diff --git a/webrtc/examples/androidapp/res/xml/preferences.xml b/webrtc/examples/androidapp/res/xml/preferences.xml index c580e0cb77..8c111e0dfa 100644 --- a/webrtc/examples/androidapp/res/xml/preferences.xml +++ b/webrtc/examples/androidapp/res/xml/preferences.xml @@ -94,18 +94,18 @@ android:title="@string/pref_noaudioprocessing_title" android:dialogTitle="@string/pref_noaudioprocessing_dlg" android:defaultValue="@string/pref_noaudioprocessing_default" /> + + - -