Revert "universal8890: Nuke deprecated WiFi Display overlay"
authorNolen Johnson <johnsonnolen@gmail.com>
Sun, 29 Aug 2021 23:34:39 +0000 (01:34 +0200)
committerivanmeler <i_ivan@windowslive.com>
Fri, 10 Sep 2021 07:19:03 +0000 (07:19 +0000)
This reverts commit d08f9402d54ebb8f9a1420bf14cf01e4e6867389.

Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com>
Change-Id: Ief841ef54357db85830f82d0dcdfd9c4bf9e3d43

overlay/frameworks/base/core/res/res/values/config.xml

index 9670c67b8450a5ae55af95fb56e46e9d051cc481..35c15f7d9ed6e184e732b87bc23b7cfb68eec136 100644 (file)
     <!-- The default iface on which to monitor data use -->
     <string name="config_datause_iface" translatable="false">rmnet4</string>
 
+    <!-- Whether WiFi display is supported by this device.
+         There are many prerequisites for this feature to work correctly.
+         Here are a few of them:
+         * The WiFi radio must support WiFi P2P.
+         * The WiFi radio must support concurrent connections to the WiFi display and
+           to an access point.
+         * The Audio Flinger audio_policy.conf file must specify a rule for the "r_submix"
+           remote submix module.  This module is used to record and stream system
+           audio output to the WiFi display encoder in the media server.
+         * The remote submix module "audio.r_submix.default" must be installed on the device.
+         * The device must be provisioned with HDCP keys (for protected content).
+    -->
+    <bool name="config_enableWifiDisplay">true</bool>
+
+    <!-- Set to true if the wifi display supports compositing content stored
+         in gralloc protected buffers.  For this to be true, there must exist
+         a protected hardware path for surface flinger to composite and send
+         protected buffers to the wifi display video encoder.
+         If this flag is false, we advise applications not to use protected
+         buffers (if possible) when presenting content to a wifi display because
+         the content may be blanked.
+         This flag controls whether the {@link Display#FLAG_SUPPORTS_PROTECTED_BUFFERS}
+         flag is set for wifi displays.
+    -->
+    <bool name="config_wifiDisplaySupportsProtectedBuffers">true</bool>
+
     <!-- Control the behavior when the user long presses the home button.
             0 - Nothing
             1 - Menu key