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

Commit 0f8d6736 authored by Pawin Vongmasa's avatar Pawin Vongmasa
Browse files

OMX: Hide OMX components if vendor.media.omx is 0

Test: atest VtsHalMediaOmxV1_0TargetMasterTest

Bug: 155607474
Change-Id: If089e2741002ae878da12c815f08acb41ecd5048
parent 2fc997ef
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

//#define LOG_NDEBUG 0
#define LOG_TAG "OMXMaster"
#include <android-base/properties.h>
#include <utils/Log.h>

#include <media/stagefright/omx/OMXMaster.h>
@@ -67,6 +68,10 @@ void OMXMaster::addPlatformPlugin() {
}

void OMXMaster::addPlugin(const char *libname) {
    if (::android::base::GetIntProperty("vendor.media.omx", int64_t(1)) == 0) {
        return;
    }

    void *libHandle = android_load_sphal_library(libname, RTLD_NOW);

    if (libHandle == NULL) {