| ifneq ($(BUILD_WITHOUT_PV),true) |
| LOCAL_PATH := $(call my-dir) |
| |
| include $(CLEAR_VARS) |
| |
| LOCAL_WHOLE_STATIC_LIBRARIES := \ |
| libpvauthorengine \ |
| libpvm4vencoder \ |
| libpvencoder_gsmamr \ |
| libpvavch264enc \ |
| libpvmp4ffcomposer \ |
| libpvamrencnode \ |
| libpvmp4ffcomposernode \ |
| libpvvideoencnode \ |
| libpvavcencnode \ |
| libpvmediainputnode \ |
| libandroidpvauthor |
| |
| LOCAL_LDLIBS := -lpthread |
| |
| LOCAL_SHARED_LIBRARIES := libutils libcutils libui libhardware libandroid_runtime libdrm1 libmedia libsgl libvorbisidec libsonivox libopencorecommon |
| ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true) |
| LOCAL_LDLIBS += -ldl |
| endif |
| ifneq ($(TARGET_SIMULATOR),true) |
| LOCAL_SHARED_LIBRARIES += libdl |
| endif |
| |
| # Include board-specific extensions |
| LOCAL_SHARED_LIBRARIES += $(BOARD_OPENCORE_LIBRARIES) |
| |
| |
| LOCAL_MODULE := libopencoreauthor |
| |
| include $(BUILD_SHARED_LIBRARY) |
| include $(PV_TOP)//engines/author/Android.mk |
| include $(PV_TOP)//codecs_v2/video/m4v_h263/enc/Android.mk |
| include $(PV_TOP)//codecs_v2/audio/gsm_amr/amr_nb/enc/Android.mk |
| include $(PV_TOP)//codecs_v2/video/avc_h264/enc/Android.mk |
| include $(PV_TOP)//fileformats/mp4/composer/Android.mk |
| include $(PV_TOP)//nodes/pvamrencnode/Android.mk |
| include $(PV_TOP)//nodes/pvmp4ffcomposernode/Android.mk |
| include $(PV_TOP)//nodes/pvvideoencnode/Android.mk |
| include $(PV_TOP)//nodes/pvavcencnode/Android.mk |
| include $(PV_TOP)//nodes/pvmediainputnode/Android.mk |
| #include $(PV_TOP)//pvmi/media_io/pvmi_mio_fileinput/Android.mk |
| #include $(PV_TOP)//pvmi/media_io/pvmi_mio_avi_wav_fileinput/Android.mk |
| #include $(PV_TOP)//fileformats/avi/parser/Android.mk |
| include $(PV_TOP)//android/author/Android.mk |
| endif |