summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/codecs/on2/enc/Android.mk
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2013-07-17 14:02:31 -0700
committerAndreas Huber <andih@google.com>2013-07-17 14:42:13 -0700
commita0a63e13788a77bc502da0c72269d82c4779ac91 (patch)
treef8f6ebb8a12de0885c20e8173f164b76fd4c13e9 /media/libstagefright/codecs/on2/enc/Android.mk
parent5478f3c44b9d6670261733953a71a8290fa70ae8 (diff)
downloadframeworks_av-a0a63e13788a77bc502da0c72269d82c4779ac91.zip
frameworks_av-a0a63e13788a77bc502da0c72269d82c4779ac91.tar.gz
frameworks_av-a0a63e13788a77bc502da0c72269d82c4779ac91.tar.bz2
Experimental support for enabling the use of "surface input" mode
even with the software VP8 encoder. This relies heavily on the fact that the "Nexus" devices use ARGB32 as the colorspace for the data underlying a surface provided by SurfaceFlinger (mirroring). Generally there are no such guarantees. Change-Id: I1de32f591a3bb935ca76151816b3a02665bec40b
Diffstat (limited to 'media/libstagefright/codecs/on2/enc/Android.mk')
-rw-r--r--media/libstagefright/codecs/on2/enc/Android.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/media/libstagefright/codecs/on2/enc/Android.mk b/media/libstagefright/codecs/on2/enc/Android.mk
index a92d376..4060a0a 100644
--- a/media/libstagefright/codecs/on2/enc/Android.mk
+++ b/media/libstagefright/codecs/on2/enc/Android.mk
@@ -12,11 +12,16 @@ LOCAL_C_INCLUDES := \
frameworks/av/media/libstagefright/include \
frameworks/native/include/media/openmax \
+ifeq ($(TARGET_DEVICE), manta)
+ LOCAL_CFLAGS += -DSURFACE_IS_BGR32
+endif
+
LOCAL_STATIC_LIBRARIES := \
libvpx
LOCAL_SHARED_LIBRARIES := \
libstagefright libstagefright_omx libstagefright_foundation libutils liblog \
+ libhardware \
LOCAL_MODULE := libstagefright_soft_vpxenc
LOCAL_MODULE_TAGS := optional