Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 93d190d6 authored by Paul Colta's avatar Paul Colta
Browse files

HDMI: Add new DeviceConfig namespace for HDMI Control features

Add feature flag namespace string in DeviceConfig class.

Bug: 260193335
Test: make
Change-Id: I5539f373771eebd6a5b6dc91f57aa1aee902e246
parent e87964fa
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -10556,6 +10556,7 @@ package android.provider {
    field @Deprecated public static final String NAMESPACE_DEX_BOOT = "dex_boot";
    field public static final String NAMESPACE_DISPLAY_MANAGER = "display_manager";
    field public static final String NAMESPACE_GAME_DRIVER = "game_driver";
    field public static final String NAMESPACE_HDMI_CONTROL = "hdmi_control";
    field public static final String NAMESPACE_INPUT_NATIVE_BOOT = "input_native_boot";
    field public static final String NAMESPACE_INTELLIGENCE_ATTENTION = "intelligence_attention";
    field public static final String NAMESPACE_LMKD_NATIVE = "lmkd_native";
+8 −0
Original line number Diff line number Diff line
@@ -261,6 +261,14 @@ public final class DeviceConfig {
    @SystemApi
    public static final String NAMESPACE_GAME_DRIVER = "game_driver";

    /**
     * Namespace for all HDMI Control features.
     *
     * @hide
     */
    @SystemApi
    public static final String NAMESPACE_HDMI_CONTROL = "hdmi_control";

    /**
     * Namespace for all input-related features that are used at the native level.
     * These features are applied at reboot.
+1 −0
Original line number Diff line number Diff line
@@ -104,6 +104,7 @@ public class SettingsToPropertiesMapper {
        DeviceConfig.NAMESPACE_VIRTUALIZATION_FRAMEWORK_NATIVE,
        DeviceConfig.NAMESPACE_WINDOW_MANAGER_NATIVE_BOOT,
        DeviceConfig.NAMESPACE_MEMORY_SAFETY_NATIVE,
        DeviceConfig.NAMESPACE_HDMI_CONTROL
    };

    private final String[] mGlobalSettings;