[automerger skipped] Merge Android 14 QPR3 to AOSP main am: 466eb98b3b -s ours am: 90161513df -s ours

am skip reason: Merged-In I09bad11f771436cff15e6ea9fa12b7881801bbfb with SHA-1 80f8771166 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/modules/ImsMedia/+/3131489

Change-Id: Ieda20c24ee1ac888f1dcf6d3fa28d0d179e5d1ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/Android.bp b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/Android.bp
index 903f469..80eed2f 100644
--- a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/Android.bp
+++ b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/Android.bp
@@ -18,40 +18,6 @@
     default_applicable_licenses: ["Android-Apache-2.0"],
 }
 
-soong_config_module_type {
-    name: "audio_cc_defaults",
-    module_type: "cc_defaults",
-    config_namespace: "audio_lib",
-    variables: ["audio_type"],
-    properties: ["defaults","static_libs","header_libs"],
-}
-
-soong_config_string_variable {
-    name: "audio_type",
-    values: ["oem_audio"],
-}
-
-audio_cc_defaults {
-    name: "libimsmedia_audio_cc_defaults",
-    soong_config_variables: {
-        audio_type: {
-            oem_audio: {
-                defaults: [
-                    "libimsmedia_oem_audio_codec_defaults",
-                ],
-                static_libs: [
-                    "libimsmedia_oem_audio_codec",
-                ],
-            },
-            conditions_default: {
-                static_libs: [
-                    "libimsmedia_aosp_audio_codec",
-                ],
-            },
-        },
-    },
-}
-
 cc_defaults {
     name: "libimsmedia_defaults",
     cflags: [
@@ -70,13 +36,13 @@
     name: "libimsmedia",
     system_ext_specific: true,
     defaults: [
-        "libimsmedia_audio_cc_defaults",
         "libimsmedia_defaults",
     ],
     srcs: [
         "libimsmedia.cpp",
     ],
     static_libs: [
+        "libimsmedia_audio",
         "libimsmedia_config",
         "libimsmedia_core",
         "libimsmedia_protocol",
diff --git a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/Android.bp b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/Android.bp
index eee19e6..f173bd1 100644
--- a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/Android.bp
+++ b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/Android.bp
@@ -18,30 +18,6 @@
     default_applicable_licenses: ["Android-Apache-2.0"],
 }
 
-soong_config_module_type_import {
-    from: "packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/Android.bp",
-    module_types: ["audio_cc_defaults"],
-}
-
-audio_cc_defaults {
-    name: "libimsmedia_audio_header_cc_defaults",
-    soong_config_variables: {
-        audio_type: {
-            oem_audio: {
-                header_libs: [
-                    "libimsmedia_oem_audio_codec_headers",
-                ],
-            },
-            conditions_default: {
-                header_libs: [
-                    "libimsmedia_aosp_audio_codec_headers",
-                ],
-            },
-        },
-    },
-}
-
-
 cc_library_headers {
     name: "libimsmedia_headers",
     export_include_dirs: [
@@ -147,11 +123,10 @@
         "libimsmedia_audio_defaults",
         "libimsmedia_video_defaults",
         "libimsmedia_text_defaults",
-        "libimsmedia_audio_header_cc_defaults",
     ],
     srcs: [
         "**/*.cpp",
-        ":libimsmedia_jni_srcs"
+        ":libimsmedia_jni_srcs",
     ],
     exclude_srcs: [
         "audio/android/*.cpp",
@@ -163,6 +138,7 @@
         "frameworks/av/media/utils/include",
     ],
     header_libs: [
+        "libimsmedia_android_audio_headers",
         "libimsmedia_jni_headers",
         "libimsmedia_protocol_interface_headers",
     ],
diff --git a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/android/Android.bp b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/android/Android.bp
index f5446b1..252ca0e 100644
--- a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/android/Android.bp
+++ b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/android/Android.bp
@@ -19,14 +19,14 @@
 }
 
 cc_library_headers {
-    name: "libimsmedia_aosp_audio_codec_headers",
+    name: "libimsmedia_android_audio_headers",
     export_include_dirs: [
         "include",
     ],
 }
 
 cc_library_static {
-    name: "libimsmedia_aosp_audio_codec",
+    name: "libimsmedia_audio",
     defaults: [
         "libimsmedia_defaults",
         "libimsmedia_audio_defaults",