Revert "Add media.c2 AIDL service to media.swcodec"

Revert submission 2758286-c2aidl-swcodec

Reason for revert: b/308991806

Reverted changes: /q/submissionid:2758286-c2aidl-swcodec

Bug: 308991806
Change-Id: If37e7b6ba5a0597690e2ee16762fc930370ff1d7
diff --git a/media/codec2/hal/client/client.cpp b/media/codec2/hal/client/client.cpp
index 5311b31..ab6505e 100644
--- a/media/codec2/hal/client/client.cpp
+++ b/media/codec2/hal/client/client.cpp
@@ -45,7 +45,6 @@
 #include <aidl/android/hardware/media/c2/StructDescriptor.h>
 
 #include <aidlcommonsupport/NativeHandle.h>
-#include <android/api-level.h>
 #include <android/binder_auto_utils.h>
 #include <android/binder_ibinder.h>
 #include <android/binder_manager.h>
@@ -1440,16 +1439,12 @@
     std::vector<std::string> names;
 
     if (c2_aidl::utils::IsSelected()) {
-        if (__builtin_available(android __ANDROID_API_S__, *)) {
-            // Get AIDL service names
-            AServiceManager_forEachDeclaredInstance(
-                    AidlBase::descriptor, &names, [](const char *name, void *context) {
-                        std::vector<std::string> *names = (std::vector<std::string> *)context;
-                        names->emplace_back(name);
-                    });
-        } else {
-            LOG(FATAL) << "C2 AIDL cannot be selected on Android version older than 35";
-        }
+        // Get AIDL service names
+        AServiceManager_forEachDeclaredInstance(
+                AidlBase::descriptor, &names, [](const char *name, void *context) {
+                    std::vector<std::string> *names = (std::vector<std::string> *)context;
+                    names->emplace_back(name);
+                });
     } else {
         // Get HIDL service names
         using ::android::hardware::media::c2::V1_0::IComponentStore;
@@ -1551,25 +1546,21 @@
     LOG(VERBOSE) << "Creating a Codec2 client to service \"" << name << "\"";
 
     if (c2_aidl::utils::IsSelected()) {
-        if (__builtin_available(android __ANDROID_API_S__, *)) {
-            std::string instanceName =
-                ::android::base::StringPrintf("%s/%s", AidlBase::descriptor, name.c_str());
-            if (AServiceManager_isDeclared(instanceName.c_str())) {
-                std::shared_ptr<AidlBase> baseStore = AidlBase::fromBinder(
-                        ::ndk::SpAIBinder(AServiceManager_waitForService(instanceName.c_str())));
-                CHECK(baseStore) << "Codec2 AIDL service \"" << name << "\""
-                                    " inaccessible for unknown reasons.";
-                LOG(VERBOSE) << "Client to Codec2 AIDL service \"" << name << "\" created";
-                std::shared_ptr<c2_aidl::IConfigurable> configurable;
-                ::ndk::ScopedAStatus transStatus = baseStore->getConfigurable(&configurable);
-                CHECK(transStatus.isOk()) << "Codec2 AIDL service \"" << name << "\""
-                                            "does not have IConfigurable.";
-                return std::make_shared<Codec2Client>(baseStore, configurable, index);
-            } else {
-                LOG(ERROR) << "Codec2 AIDL service \"" << name << "\" is not declared";
-            }
+        std::string instanceName =
+            ::android::base::StringPrintf("%s/%s", AidlBase::descriptor, name.c_str());
+        if (AServiceManager_isDeclared(instanceName.c_str())) {
+            std::shared_ptr<AidlBase> baseStore = AidlBase::fromBinder(
+                    ::ndk::SpAIBinder(AServiceManager_waitForService(instanceName.c_str())));
+            CHECK(baseStore) << "Codec2 AIDL service \"" << name << "\""
+                                " inaccessible for unknown reasons.";
+            LOG(VERBOSE) << "Client to Codec2 AIDL service \"" << name << "\" created";
+            std::shared_ptr<c2_aidl::IConfigurable> configurable;
+            ::ndk::ScopedAStatus transStatus = baseStore->getConfigurable(&configurable);
+            CHECK(transStatus.isOk()) << "Codec2 AIDL service \"" << name << "\""
+                                        "does not have IConfigurable.";
+            return std::make_shared<Codec2Client>(baseStore, configurable, index);
         } else {
-            LOG(FATAL) << "C2 AIDL cannot be selected on Android version older than 35";
+            LOG(ERROR) << "Codec2 AIDL service \"" << name << "\" is not declared";
         }
     } else {
         std::string instanceName = "android.hardware.media.c2/" + name;