Home | History | Annotate | Download | only in nuplayer
      1 LOCAL_PATH:= $(call my-dir)
      2 include $(CLEAR_VARS)
      3 
      4 LOCAL_SRC_FILES:=                       \
      5         GenericSource.cpp               \
      6         HTTPLiveSource.cpp              \
      7         NuPlayer.cpp                    \
      8         NuPlayerCCDecoder.cpp           \
      9         NuPlayerDecoder.cpp             \
     10         NuPlayerDecoderBase.cpp         \
     11         NuPlayerDecoderPassThrough.cpp  \
     12         NuPlayerDriver.cpp              \
     13         NuPlayerDrm.cpp                 \
     14         NuPlayerRenderer.cpp            \
     15         NuPlayerStreamListener.cpp      \
     16         RTSPSource.cpp                  \
     17         StreamingSource.cpp             \
     18 
     19 LOCAL_C_INCLUDES := \
     20 	$(TOP)/frameworks/av/media/libstagefright                     \
     21 	$(TOP)/frameworks/av/media/libstagefright/httplive            \
     22 	$(TOP)/frameworks/av/media/libstagefright/include             \
     23 	$(TOP)/frameworks/av/media/libstagefright/mpeg2ts             \
     24 	$(TOP)/frameworks/av/media/libstagefright/rtsp                \
     25 	$(TOP)/frameworks/av/media/libstagefright/timedtext           \
     26 	$(TOP)/frameworks/av/media/libmediaplayerservice              \
     27 	$(TOP)/frameworks/native/include/media/openmax
     28 
     29 LOCAL_CFLAGS += -Werror -Wall
     30 
     31 # enable experiments only in userdebug and eng builds
     32 ifneq (,$(filter userdebug eng,$(TARGET_BUILD_VARIANT)))
     33 LOCAL_CFLAGS += -DENABLE_STAGEFRIGHT_EXPERIMENTS
     34 endif
     35 
     36 LOCAL_SHARED_LIBRARIES :=       \
     37     libbinder                   \
     38     libui                       \
     39     libgui                      \
     40     libmedia                    \
     41     libmediadrm                 \
     42 
     43 LOCAL_MODULE:= libstagefright_nuplayer
     44 
     45 LOCAL_MODULE_TAGS := eng
     46 
     47 include $(BUILD_STATIC_LIBRARY)
     48 
     49