From 0582e6ca36134b8e9b2dcd000762d67c1782bc1e Mon Sep 17 00:00:00 2001 From: brandtr Date: Thu, 8 Dec 2016 06:51:27 -0800 Subject: [PATCH] Add FlexFEC settings toggle in Android AppRTCMobile. BUG=webrtc:5654 Review-Url: https://codereview.webrtc.org/2550393002 Cr-Commit-Position: refs/heads/master@{#15481} --- .../androidapp/res/values/strings.xml | 5 +++ .../androidapp/res/xml/preferences.xml | 6 ++++ .../src/org/appspot/apprtc/CallActivity.java | 2 ++ .../org/appspot/apprtc/ConnectActivity.java | 7 ++++ .../appspot/apprtc/PeerConnectionClient.java | 33 ++++++++++++------- .../org/appspot/apprtc/SettingsActivity.java | 4 +++ .../apprtc/test/PeerConnectionClientTest.java | 2 ++ 7 files changed, 47 insertions(+), 12 deletions(-) diff --git a/webrtc/examples/androidapp/res/values/strings.xml b/webrtc/examples/androidapp/res/values/strings.xml index 8313526ef6..e8bbbd540d 100644 --- a/webrtc/examples/androidapp/res/values/strings.xml +++ b/webrtc/examples/androidapp/res/values/strings.xml @@ -89,6 +89,11 @@ Capture video to textures (if available). true + flexfec_preference + Codec-agnostic Flexible FEC. + Enable FlexFEC. + false + Enabled Disabled diff --git a/webrtc/examples/androidapp/res/xml/preferences.xml b/webrtc/examples/androidapp/res/xml/preferences.xml index 0fe9abe2f0..675354690a 100644 --- a/webrtc/examples/androidapp/res/xml/preferences.xml +++ b/webrtc/examples/androidapp/res/xml/preferences.xml @@ -76,6 +76,12 @@ android:title="@string/pref_capturetotexture_title" android:dialogTitle="@string/pref_capturetotexture_dlg" android:defaultValue="@string/pref_capturetotexture_default" /> + +