| commit | a973a86ec43e9252b110f8ac2ac9685d8214b889 | [log] [tgz] |
|---|---|---|
| author | Adam77Root <adam77root@gmail.com> | Sat Jan 05 19:13:51 2013 +0100 |
| committer | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | Sun Nov 03 02:45:25 2013 +0000 |
| tree | 3534b6044838507dc4ee900cda190bb84b2ac554 | |
| parent | a4e8786b3741f2ac51220721defe4c1500569a05 [diff] |
stagefright: add support for samsung proprietary omx Change-Id: I79b7b4dd8a2ba71d7c95f067d13620260a2e0f63
diff --git a/media/libstagefright/omx/Android.mk b/media/libstagefright/omx/Android.mk index cd912e7..724325f 100644 --- a/media/libstagefright/omx/Android.mk +++ b/media/libstagefright/omx/Android.mk
@@ -27,6 +27,10 @@ libstagefright_foundation \ libdl +ifeq ($(BOARD_USES_PROPRIETARY_OMX),SAMSUNG) +LOCAL_CFLAGS += -DSAMSUNG_OMX +endif + LOCAL_MODULE:= libstagefright_omx include $(BUILD_SHARED_LIBRARY)
diff --git a/media/libstagefright/omx/OMXMaster.cpp b/media/libstagefright/omx/OMXMaster.cpp index 6b6d0ab..c544770 100644 --- a/media/libstagefright/omx/OMXMaster.cpp +++ b/media/libstagefright/omx/OMXMaster.cpp
@@ -45,6 +45,9 @@ void OMXMaster::addVendorPlugin() { addPlugin("libstagefrighthw.so"); +#ifdef SAMSUNG_OMX + addPlugin("libsomxcore.so"); +#endif } void OMXMaster::addPlugin(const char *libname) {