From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- .../examples/androidapp/AndroidManifest.xml | 60 + third_party/libwebrtc/examples/androidapp/OWNERS | 2 + third_party/libwebrtc/examples/androidapp/README | 23 + .../libwebrtc/examples/androidapp/ant.properties | 17 + .../libwebrtc/examples/androidapp/build.xml | 92 ++ .../examples/androidapp/project.properties | 16 + .../androidapp/res/drawable-hdpi/disconnect.png | Bin 0 -> 1404 bytes .../res/drawable-hdpi/ic_action_full_screen.png | Bin 0 -> 587 bytes .../ic_action_return_from_full_screen.png | Bin 0 -> 663 bytes .../androidapp/res/drawable-hdpi/ic_launcher.png | Bin 0 -> 2486 bytes .../res/drawable-hdpi/ic_loopback_call.png | Bin 0 -> 1859 bytes .../androidapp/res/drawable-ldpi/disconnect.png | Bin 0 -> 1404 bytes .../res/drawable-ldpi/ic_action_full_screen.png | Bin 0 -> 461 bytes .../ic_action_return_from_full_screen.png | Bin 0 -> 477 bytes .../androidapp/res/drawable-ldpi/ic_launcher.png | Bin 0 -> 2502 bytes .../res/drawable-ldpi/ic_loopback_call.png | Bin 0 -> 1859 bytes .../androidapp/res/drawable-mdpi/disconnect.png | Bin 0 -> 1404 bytes .../res/drawable-mdpi/ic_action_full_screen.png | Bin 0 -> 461 bytes .../ic_action_return_from_full_screen.png | Bin 0 -> 477 bytes .../androidapp/res/drawable-mdpi/ic_launcher.png | Bin 0 -> 1700 bytes .../res/drawable-mdpi/ic_loopback_call.png | Bin 0 -> 1859 bytes .../androidapp/res/drawable-xhdpi/disconnect.png | Bin 0 -> 1404 bytes .../res/drawable-xhdpi/ic_action_full_screen.png | Bin 0 -> 743 bytes .../ic_action_return_from_full_screen.png | Bin 0 -> 761 bytes .../androidapp/res/drawable-xhdpi/ic_launcher.png | Bin 0 -> 3364 bytes .../res/drawable-xhdpi/ic_loopback_call.png | Bin 0 -> 1859 bytes .../androidapp/res/layout/activity_call.xml | 34 + .../androidapp/res/layout/activity_connect.xml | 80 ++ .../androidapp/res/layout/fragment_call.xml | 77 ++ .../androidapp/res/layout/fragment_hud.xml | 27 + .../examples/androidapp/res/menu/connect_menu.xml | 13 + .../examples/androidapp/res/values-v17/styles.xml | 10 + .../examples/androidapp/res/values-v21/styles.xml | 4 + .../examples/androidapp/res/values/arrays.xml | 61 + .../examples/androidapp/res/values/strings.xml | 224 ++++ .../examples/androidapp/res/xml/preferences.xml | 247 ++++ .../src/org/appspot/apprtc/AppRTCAudioManager.java | 594 +++++++++ .../org/appspot/apprtc/AppRTCBluetoothManager.java | 532 ++++++++ .../src/org/appspot/apprtc/AppRTCClient.java | 137 ++ .../org/appspot/apprtc/AppRTCProximitySensor.java | 158 +++ .../src/org/appspot/apprtc/CallActivity.java | 962 ++++++++++++++ .../src/org/appspot/apprtc/CallFragment.java | 137 ++ .../appspot/apprtc/CaptureQualityController.java | 110 ++ .../src/org/appspot/apprtc/ConnectActivity.java | 666 ++++++++++ .../src/org/appspot/apprtc/CpuMonitor.java | 521 ++++++++ .../src/org/appspot/apprtc/DirectRTCClient.java | 346 +++++ .../src/org/appspot/apprtc/HudFragment.java | 102 ++ .../org/appspot/apprtc/PeerConnectionClient.java | 1400 ++++++++++++++++++++ .../apprtc/RecordedAudioToFileController.java | 143 ++ .../org/appspot/apprtc/RoomParametersFetcher.java | 226 ++++ .../src/org/appspot/apprtc/RtcEventLog.java | 73 + .../src/org/appspot/apprtc/SettingsActivity.java | 317 +++++ .../src/org/appspot/apprtc/SettingsFragment.java | 26 + .../src/org/appspot/apprtc/TCPChannelClient.java | 362 +++++ .../appspot/apprtc/UnhandledExceptionHandler.java | 85 ++ .../org/appspot/apprtc/WebSocketChannelClient.java | 296 +++++ .../src/org/appspot/apprtc/WebSocketRTCClient.java | 427 ++++++ .../src/org/appspot/apprtc/util/AppRTCUtils.java | 47 + .../apprtc/util/AsyncHttpURLConnection.java | 115 ++ ...tart_loopback_stubbed_camera_saved_video_out.py | 127 ++ .../androidapp/third_party/autobanh/BUILD.gn | 15 + .../androidapp/third_party/autobanh/LICENSE | 177 +++ .../androidapp/third_party/autobanh/LICENSE.md | 21 + .../androidapp/third_party/autobanh/NOTICE | 3 + .../third_party/autobanh/lib/autobanh.jar | Bin 0 -> 45472 bytes 65 files changed, 9112 insertions(+) create mode 100644 third_party/libwebrtc/examples/androidapp/AndroidManifest.xml create mode 100644 third_party/libwebrtc/examples/androidapp/OWNERS create mode 100644 third_party/libwebrtc/examples/androidapp/README create mode 100644 third_party/libwebrtc/examples/androidapp/ant.properties create mode 100644 third_party/libwebrtc/examples/androidapp/build.xml create mode 100644 third_party/libwebrtc/examples/androidapp/project.properties create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/disconnect.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_action_full_screen.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_action_return_from_full_screen.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_launcher.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_loopback_call.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/disconnect.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_action_full_screen.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_action_return_from_full_screen.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_launcher.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_loopback_call.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/disconnect.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_action_full_screen.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_action_return_from_full_screen.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_launcher.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_loopback_call.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/disconnect.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_action_full_screen.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_action_return_from_full_screen.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_launcher.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_loopback_call.png create mode 100644 third_party/libwebrtc/examples/androidapp/res/layout/activity_call.xml create mode 100644 third_party/libwebrtc/examples/androidapp/res/layout/activity_connect.xml create mode 100644 third_party/libwebrtc/examples/androidapp/res/layout/fragment_call.xml create mode 100644 third_party/libwebrtc/examples/androidapp/res/layout/fragment_hud.xml create mode 100644 third_party/libwebrtc/examples/androidapp/res/menu/connect_menu.xml create mode 100644 third_party/libwebrtc/examples/androidapp/res/values-v17/styles.xml create mode 100644 third_party/libwebrtc/examples/androidapp/res/values-v21/styles.xml create mode 100644 third_party/libwebrtc/examples/androidapp/res/values/arrays.xml create mode 100644 third_party/libwebrtc/examples/androidapp/res/values/strings.xml create mode 100644 third_party/libwebrtc/examples/androidapp/res/xml/preferences.xml create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/AppRTCAudioManager.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/AppRTCBluetoothManager.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/AppRTCClient.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/AppRTCProximitySensor.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/CallFragment.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/CaptureQualityController.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/CpuMonitor.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/DirectRTCClient.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/HudFragment.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/RecordedAudioToFileController.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/RoomParametersFetcher.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/RtcEventLog.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/SettingsActivity.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/SettingsFragment.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/TCPChannelClient.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/UnhandledExceptionHandler.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/WebSocketChannelClient.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/WebSocketRTCClient.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/util/AppRTCUtils.java create mode 100644 third_party/libwebrtc/examples/androidapp/src/org/appspot/apprtc/util/AsyncHttpURLConnection.java create mode 100644 third_party/libwebrtc/examples/androidapp/start_loopback_stubbed_camera_saved_video_out.py create mode 100644 third_party/libwebrtc/examples/androidapp/third_party/autobanh/BUILD.gn create mode 100644 third_party/libwebrtc/examples/androidapp/third_party/autobanh/LICENSE create mode 100644 third_party/libwebrtc/examples/androidapp/third_party/autobanh/LICENSE.md create mode 100644 third_party/libwebrtc/examples/androidapp/third_party/autobanh/NOTICE create mode 100644 third_party/libwebrtc/examples/androidapp/third_party/autobanh/lib/autobanh.jar (limited to 'third_party/libwebrtc/examples/androidapp') diff --git a/third_party/libwebrtc/examples/androidapp/AndroidManifest.xml b/third_party/libwebrtc/examples/androidapp/AndroidManifest.xml new file mode 100644 index 0000000000..05f1bd3da3 --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/AndroidManifest.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/third_party/libwebrtc/examples/androidapp/OWNERS b/third_party/libwebrtc/examples/androidapp/OWNERS new file mode 100644 index 0000000000..109bea2725 --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/OWNERS @@ -0,0 +1,2 @@ +magjed@webrtc.org +xalep@webrtc.org diff --git a/third_party/libwebrtc/examples/androidapp/README b/third_party/libwebrtc/examples/androidapp/README new file mode 100644 index 0000000000..97e609117c --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/README @@ -0,0 +1,23 @@ +This directory contains an example Android client for https://appr.tc + +Prerequisites: +- "Getting the code", "Compiling", and "Using the Bundled Android SDK/NDK" + on http://www.webrtc.org/native-code/android + +Example of building & using the app: + +cd /src +ninja -C out/Default AppRTCMobile +adb install -r out/Default/apks/AppRTCMobile.apk + +In desktop chrome, navigate to https://appr.tc and note the r= room +this redirects to or navigate directly to https://appr.tc/r/ with +your own room number. Launch AppRTC on the device and add same into the room name list. + +You can also run application from a command line to connect to the first room in a list: +adb shell am start -n org.appspot.apprtc/.ConnectActivity -a android.intent.action.VIEW +This should result in the app launching on Android and connecting to the 3-dot-apprtc +page displayed in the desktop browser. +To run loopback test execute following command: +adb shell am start -n org.appspot.apprtc/.ConnectActivity -a android.intent.action.VIEW --ez "org.appspot.apprtc.LOOPBACK" true + diff --git a/third_party/libwebrtc/examples/androidapp/ant.properties b/third_party/libwebrtc/examples/androidapp/ant.properties new file mode 100644 index 0000000000..b0971e891e --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/ant.properties @@ -0,0 +1,17 @@ +# This file is used to override default values used by the Ant build system. +# +# This file must be checked into Version Control Systems, as it is +# integral to the build system of your project. + +# This file is only used by the Ant script. + +# You can use this to override default values such as +# 'source.dir' for the location of your java source folder and +# 'out.dir' for the location of your output folder. + +# You can also use it define how the release builds are signed by declaring +# the following properties: +# 'key.store' for the location of your keystore and +# 'key.alias' for the name of the key to use. +# The password will be asked during the build when you use the 'release' target. + diff --git a/third_party/libwebrtc/examples/androidapp/build.xml b/third_party/libwebrtc/examples/androidapp/build.xml new file mode 100644 index 0000000000..aa1db6db79 --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/build.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/third_party/libwebrtc/examples/androidapp/project.properties b/third_party/libwebrtc/examples/androidapp/project.properties new file mode 100644 index 0000000000..a6ca533fe3 --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/project.properties @@ -0,0 +1,16 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system edit +# "ant.properties", and override values to adapt the script to your +# project structure. +# +# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): +#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt + +# Project target. +target=android-22 + +java.compilerargs=-Xlint:all -Werror diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/disconnect.png b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/disconnect.png new file mode 100644 index 0000000000..be36174c24 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/disconnect.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_action_full_screen.png b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_action_full_screen.png new file mode 100644 index 0000000000..22f30d31ca Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_action_full_screen.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_action_return_from_full_screen.png b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_action_return_from_full_screen.png new file mode 100644 index 0000000000..d9436e5248 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_action_return_from_full_screen.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_launcher.png b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_launcher.png new file mode 100644 index 0000000000..f01a31a717 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_launcher.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_loopback_call.png b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_loopback_call.png new file mode 100644 index 0000000000..39311853b3 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-hdpi/ic_loopback_call.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/disconnect.png b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/disconnect.png new file mode 100644 index 0000000000..be36174c24 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/disconnect.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_action_full_screen.png b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_action_full_screen.png new file mode 100644 index 0000000000..e4a9ff0a8e Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_action_full_screen.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_action_return_from_full_screen.png b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_action_return_from_full_screen.png new file mode 100644 index 0000000000..f5c80f00e7 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_action_return_from_full_screen.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_launcher.png b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_launcher.png new file mode 100644 index 0000000000..5492ed770a Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_launcher.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_loopback_call.png b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_loopback_call.png new file mode 100644 index 0000000000..39311853b3 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-ldpi/ic_loopback_call.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/disconnect.png b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/disconnect.png new file mode 100644 index 0000000000..be36174c24 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/disconnect.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_action_full_screen.png b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_action_full_screen.png new file mode 100644 index 0000000000..e4a9ff0a8e Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_action_full_screen.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_action_return_from_full_screen.png b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_action_return_from_full_screen.png new file mode 100644 index 0000000000..f5c80f00e7 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_action_return_from_full_screen.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_launcher.png b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_launcher.png new file mode 100644 index 0000000000..b8b4b0ec4b Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_launcher.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_loopback_call.png b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_loopback_call.png new file mode 100644 index 0000000000..39311853b3 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-mdpi/ic_loopback_call.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/disconnect.png b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/disconnect.png new file mode 100644 index 0000000000..be36174c24 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/disconnect.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_action_full_screen.png b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_action_full_screen.png new file mode 100644 index 0000000000..6d90c071d5 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_action_full_screen.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_action_return_from_full_screen.png b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_action_return_from_full_screen.png new file mode 100644 index 0000000000..a773b34208 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_action_return_from_full_screen.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_launcher.png b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_launcher.png new file mode 100644 index 0000000000..a3cd45890c Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_launcher.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_loopback_call.png b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_loopback_call.png new file mode 100644 index 0000000000..39311853b3 Binary files /dev/null and b/third_party/libwebrtc/examples/androidapp/res/drawable-xhdpi/ic_loopback_call.png differ diff --git a/third_party/libwebrtc/examples/androidapp/res/layout/activity_call.xml b/third_party/libwebrtc/examples/androidapp/res/layout/activity_call.xml new file mode 100644 index 0000000000..bf811426f3 --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/res/layout/activity_call.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + diff --git a/third_party/libwebrtc/examples/androidapp/res/layout/activity_connect.xml b/third_party/libwebrtc/examples/androidapp/res/layout/activity_connect.xml new file mode 100644 index 0000000000..017e5cabff --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/res/layout/activity_connect.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/third_party/libwebrtc/examples/androidapp/res/layout/fragment_call.xml b/third_party/libwebrtc/examples/androidapp/res/layout/fragment_call.xml new file mode 100644 index 0000000000..90b1e9ca0e --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/res/layout/fragment_call.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/third_party/libwebrtc/examples/androidapp/res/layout/fragment_hud.xml b/third_party/libwebrtc/examples/androidapp/res/layout/fragment_hud.xml new file mode 100644 index 0000000000..483e7ba456 --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/res/layout/fragment_hud.xml @@ -0,0 +1,27 @@ + + + + + + + + + diff --git a/third_party/libwebrtc/examples/androidapp/res/menu/connect_menu.xml b/third_party/libwebrtc/examples/androidapp/res/menu/connect_menu.xml new file mode 100644 index 0000000000..a723f54941 --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/res/menu/connect_menu.xml @@ -0,0 +1,13 @@ + + + + diff --git a/third_party/libwebrtc/examples/androidapp/res/values-v17/styles.xml b/third_party/libwebrtc/examples/androidapp/res/values-v17/styles.xml new file mode 100644 index 0000000000..969b5012e9 --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/res/values-v17/styles.xml @@ -0,0 +1,10 @@ + + + + diff --git a/third_party/libwebrtc/examples/androidapp/res/values-v21/styles.xml b/third_party/libwebrtc/examples/androidapp/res/values-v21/styles.xml new file mode 100644 index 0000000000..b19af7e38f --- /dev/null +++ b/third_party/libwebrtc/examples/androidapp/res/values-v21/styles.xml @@ -0,0 +1,4 @@ + + +