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

Commit 3e492b87 authored by Devin Moore's avatar Devin Moore Committed by Gerrit Code Review
Browse files

Merge "Check Media c2 AIDL flag only for older devices" into main

parents f54ef11f 7e7ca03e
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -28,7 +28,12 @@
namespace android {

bool IsCodec2AidlHalSelected() {
    if (!com::android::media::codec::flags::provider_->aidl_hal()) {
    // For new devices with vendor software targeting 202404, we always want to
    // use AIDL if it exists
    constexpr int kAndroidApi202404 = 202404;
    int vendorVersion = ::android::base::GetIntProperty("ro.vendor.api_level", -1);
    if (!com::android::media::codec::flags::provider_->aidl_hal() &&
        vendorVersion < kAndroidApi202404) {
        // Cannot select AIDL if not enabled
        return false;
    }