Loading drm/libmediadrm/Android.mk +2 −2 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ LOCAL_SRC_FILES:= \ IDrmClient.cpp \ IMediaDrmService.cpp \ SharedLibrary.cpp ifeq ($(ENABLE_TREBLE), true) ifneq ($(DISABLE_TREBLE_DRM), true) LOCAL_SRC_FILES += \ DrmHal.cpp \ CryptoHal.cpp Loading @@ -31,7 +31,7 @@ LOCAL_SHARED_LIBRARIES := \ libmediautils \ libstagefright_foundation \ libutils ifeq ($(ENABLE_TREBLE), true) ifneq ($(DISABLE_TREBLE_DRM), true) LOCAL_SHARED_LIBRARIES += \ android.hidl.base@1.0 \ android.hardware.drm@1.0 \ Loading drm/libmediadrm/DrmHal.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -202,6 +202,8 @@ sp<IDrmFactory> DrmHal::makeDrmFactory() { if (factory == NULL) { ALOGE("Failed to make drm factory"); } ALOGD("makeDrmFactory: service is %s", factory->isRemote() ? "Remote" : "Not Remote"); return factory; } Loading services/mediadrm/Android.mk +3 −3 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ LOCAL_SHARED_LIBRARIES:= \ libmediadrm \ libhidltransport \ libutils ifeq ($(ENABLE_TREBLE), true) ifneq ($(DISABLE_TREBLE_DRM), true) LOCAL_SHARED_LIBRARIES += \ libhidlbase \ libhidlmemory \ Loading @@ -35,8 +35,8 @@ LOCAL_SHARED_LIBRARIES += \ endif LOCAL_CFLAGS += -Wall -Wextra -Werror ifeq ($(ENABLE_TREBLE), true) LOCAL_CFLAGS += -DENABLE_TREBLE=1 ifeq ($(DISABLE_TREBLE_DRM), true) LOCAL_CFLAGS += -DDISABLE_TREBLE_DRM=1 endif LOCAL_MODULE:= mediadrmserver Loading services/mediadrm/MediaDrmService.cpp +10 −10 Original line number Diff line number Diff line Loading @@ -24,12 +24,12 @@ #include <binder/IServiceManager.h> #include <utils/Log.h> #ifdef ENABLE_TREBLE #include <media/CryptoHal.h> #include <media/DrmHal.h> #else #ifdef DISABLE_TREBLE_DRM #include <media/Crypto.h> #include <media/Drm.h> #else #include <media/CryptoHal.h> #include <media/DrmHal.h> #endif namespace android { Loading @@ -40,18 +40,18 @@ void MediaDrmService::instantiate() { } sp<ICrypto> MediaDrmService::makeCrypto() { #ifdef ENABLE_TREBLE return new CryptoHal; #else #ifdef DISABLE_TREBLE_DRM return new Crypto; #else return new CryptoHal; #endif } sp<IDrm> MediaDrmService::makeDrm() { #ifdef ENABLE_TREBLE return new DrmHal; #else #ifdef DISABLE_TREBLE_DRM return new Drm; #else return new DrmHal; #endif } Loading Loading
drm/libmediadrm/Android.mk +2 −2 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ LOCAL_SRC_FILES:= \ IDrmClient.cpp \ IMediaDrmService.cpp \ SharedLibrary.cpp ifeq ($(ENABLE_TREBLE), true) ifneq ($(DISABLE_TREBLE_DRM), true) LOCAL_SRC_FILES += \ DrmHal.cpp \ CryptoHal.cpp Loading @@ -31,7 +31,7 @@ LOCAL_SHARED_LIBRARIES := \ libmediautils \ libstagefright_foundation \ libutils ifeq ($(ENABLE_TREBLE), true) ifneq ($(DISABLE_TREBLE_DRM), true) LOCAL_SHARED_LIBRARIES += \ android.hidl.base@1.0 \ android.hardware.drm@1.0 \ Loading
drm/libmediadrm/DrmHal.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -202,6 +202,8 @@ sp<IDrmFactory> DrmHal::makeDrmFactory() { if (factory == NULL) { ALOGE("Failed to make drm factory"); } ALOGD("makeDrmFactory: service is %s", factory->isRemote() ? "Remote" : "Not Remote"); return factory; } Loading
services/mediadrm/Android.mk +3 −3 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ LOCAL_SHARED_LIBRARIES:= \ libmediadrm \ libhidltransport \ libutils ifeq ($(ENABLE_TREBLE), true) ifneq ($(DISABLE_TREBLE_DRM), true) LOCAL_SHARED_LIBRARIES += \ libhidlbase \ libhidlmemory \ Loading @@ -35,8 +35,8 @@ LOCAL_SHARED_LIBRARIES += \ endif LOCAL_CFLAGS += -Wall -Wextra -Werror ifeq ($(ENABLE_TREBLE), true) LOCAL_CFLAGS += -DENABLE_TREBLE=1 ifeq ($(DISABLE_TREBLE_DRM), true) LOCAL_CFLAGS += -DDISABLE_TREBLE_DRM=1 endif LOCAL_MODULE:= mediadrmserver Loading
services/mediadrm/MediaDrmService.cpp +10 −10 Original line number Diff line number Diff line Loading @@ -24,12 +24,12 @@ #include <binder/IServiceManager.h> #include <utils/Log.h> #ifdef ENABLE_TREBLE #include <media/CryptoHal.h> #include <media/DrmHal.h> #else #ifdef DISABLE_TREBLE_DRM #include <media/Crypto.h> #include <media/Drm.h> #else #include <media/CryptoHal.h> #include <media/DrmHal.h> #endif namespace android { Loading @@ -40,18 +40,18 @@ void MediaDrmService::instantiate() { } sp<ICrypto> MediaDrmService::makeCrypto() { #ifdef ENABLE_TREBLE return new CryptoHal; #else #ifdef DISABLE_TREBLE_DRM return new Crypto; #else return new CryptoHal; #endif } sp<IDrm> MediaDrmService::makeDrm() { #ifdef ENABLE_TREBLE return new DrmHal; #else #ifdef DISABLE_TREBLE_DRM return new Drm; #else return new DrmHal; #endif } Loading