[Output Switcher] Add platform config for Output Switcher

add config indicate Output Switcher's version for supporting different
feature on remote devices operation.

Test: build pass
Bug: 241448326
Change-Id: Ic09daff5ec63d1124a518ff3edc6bb059b150b80
(cherry picked from commit 56473a5946a430b6ab0be2f16a03f2386d91e4fb)
Merged-In: Ic09daff5ec63d1124a518ff3edc6bb059b150b80
diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml
index 31229e9..6995cc3 100644
--- a/core/res/res/values/config.xml
+++ b/core/res/res/values/config.xml
@@ -2034,6 +2034,9 @@
          on grouped devices. -->
     <bool name="config_volumeAdjustmentForRemoteGroupSessions">true</bool>
 
+    <!-- Flag indicating current media Output Switcher version. -->
+    <integer name="config_mediaOutputSwitchDialogVersion">1</integer>
+
     <!-- Flag indicating that an outbound call must have a call capable phone account
          that has declared it can process the call's handle. -->
     <bool name="config_requireCallCapableAccountForHandle">false</bool>
diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml
index 4e7e20c..fbb2e4a 100644
--- a/core/res/res/values/symbols.xml
+++ b/core/res/res/values/symbols.xml
@@ -4679,6 +4679,8 @@
 
   <java-symbol type="bool" name="config_volumeAdjustmentForRemoteGroupSessions" />
 
+  <java-symbol type="integer" name="config_mediaOutputSwitchDialogVersion" />
+
   <!-- List of shared library packages that should be loaded by the classloader after the
        code and resources provided by applications. -->
   <java-symbol type="array" name="config_sharedLibrariesLoadedAfterApp" />