| ifneq ($(BUILD_WITHOUT_PV),true) |
| LOCAL_PATH := $(call my-dir) |
| |
| include $(CLEAR_VARS) |
| |
| LOCAL_WHOLE_STATIC_LIBRARIES := \ |
| libpvplayer_engine \ |
| libgetactualaacconfig \ |
| libpvavcdecoder \ |
| libpv_aac_dec \ |
| libpvdecoder_gsmamr \ |
| libpvamrwbdecoder \ |
| libpvmp3 \ |
| libm4v_config \ |
| libpv_video_config_parser \ |
| libomx_common_lib \ |
| libomx_queue_lib \ |
| libomx_avc_component_lib \ |
| libomx_aac_component_lib \ |
| libomx_amr_component_lib \ |
| libomx_mp3_component_lib \ |
| libomx_m4v_component_interface \ |
| libpvomx_proxy_lib \ |
| libcpm \ |
| libpassthru_oma1 \ |
| libfile_mediaio \ |
| libpvfileparserutils \ |
| libpvid3parcom \ |
| libpvgsmamrparser \ |
| libpvmp3ff \ |
| libpvmp4ff \ |
| libpvaacparser \ |
| libpvwav \ |
| libpvaacffparsernode \ |
| libpvmp3ffparsernode \ |
| libpvamrffparsernode \ |
| libpvmediaoutputnode \ |
| libpvomxvideodecnode \ |
| libpvomxaudiodecnode \ |
| libpvwavffparsernode \ |
| libpvmfrecognizer \ |
| libpvamrffrecognizer \ |
| libpvmp3ffrecognizer \ |
| libpvwavffrecognizer \ |
| libpvframemetadatautility \ |
| libpvlatmpayloadparser \ |
| libandroidpv \ |
| libkmj_oma1 |
| |
| LOCAL_LDLIBS := -lpthread |
| |
| ifeq ($(VALUE_ADD),1) |
| LOCAL_WHOLE_STATIC_LIBRARIES += libomx_wmv_component_interface |
| endif |
| |
| 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 opencore extensions |
| LOCAL_SHARED_LIBRARIES += $(BOARD_OPENCORE_LIBRARIES) |
| |
| |
| LOCAL_MODULE := libopencoreplayer |
| |
| include $(BUILD_SHARED_LIBRARY) |
| include $(PV_TOP)//engines/player/Android.mk |
| include $(PV_TOP)//codecs_v2/audio/aac/dec/util/getactualaacconfig/Android.mk |
| include $(PV_TOP)//codecs_v2/video/avc_h264/dec/Android.mk |
| include $(PV_TOP)//codecs_v2/audio/aac/dec/Android.mk |
| include $(PV_TOP)//codecs_v2/audio/gsm_amr/amr_nb/dec/Android.mk |
| include $(PV_TOP)//codecs_v2/audio/gsm_amr/amr_wb/dec/Android.mk |
| include $(PV_TOP)//codecs_v2/audio/gsm_amr/common/dec/Android.mk |
| include $(PV_TOP)//codecs_v2/audio/mp3/dec/Android.mk |
| include $(PV_TOP)//codecs_v2/utilities/m4v_config_parser/Android.mk |
| include $(PV_TOP)//codecs_v2/utilities/pv_video_config_parser/Android.mk |
| include $(PV_TOP)//codecs_v2/omx/omx_common/Android.mk |
| include $(PV_TOP)//codecs_v2/omx/omx_queue/Android.mk |
| include $(PV_TOP)//codecs_v2/omx/omx_h264/Android.mk |
| include $(PV_TOP)//codecs_v2/omx/omx_aac/Android.mk |
| include $(PV_TOP)//codecs_v2/omx/omx_amr/Android.mk |
| include $(PV_TOP)//codecs_v2/omx/omx_mp3/Android.mk |
| include $(PV_TOP)//codecs_v2/omx/factories/omx_m4v_factory/Android.mk |
| include $(PV_TOP)//codecs_v2/omx/omx_proxy/Android.mk |
| include $(PV_TOP)//nodes/common/Android.mk |
| include $(PV_TOP)//pvmi/content_policy_manager/Android.mk |
| include $(PV_TOP)//pvmi/content_policy_manager/plugins/oma1/passthru/Android.mk |
| include $(PV_TOP)//pvmi/content_policy_manager/plugins/common/Android.mk |
| include $(PV_TOP)//pvmi/media_io/pvmiofileoutput/Android.mk |
| include $(PV_TOP)//fileformats/common/parser/Android.mk |
| include $(PV_TOP)//fileformats/id3parcom/Android.mk |
| include $(PV_TOP)//fileformats/rawgsmamr/parser/Android.mk |
| include $(PV_TOP)//fileformats/mp3/parser/Android.mk |
| include $(PV_TOP)//fileformats/mp4/parser/Android.mk |
| include $(PV_TOP)//fileformats/rawaac/parser/Android.mk |
| include $(PV_TOP)//fileformats/wav/parser/Android.mk |
| include $(PV_TOP)//nodes/pvaacffparsernode/Android.mk |
| include $(PV_TOP)//nodes/pvmp3ffparsernode/Android.mk |
| include $(PV_TOP)//nodes/pvamrffparsernode/Android.mk |
| include $(PV_TOP)//nodes/pvmediaoutputnode/Android.mk |
| include $(PV_TOP)//nodes/pvomxvideodecnode/Android.mk |
| include $(PV_TOP)//nodes/pvomxaudiodecnode/Android.mk |
| include $(PV_TOP)//nodes/pvwavffparsernode/Android.mk |
| include $(PV_TOP)//pvmi/recognizer/Android.mk |
| include $(PV_TOP)//pvmi/recognizer/plugins/pvamrffrecognizer/Android.mk |
| include $(PV_TOP)//pvmi/recognizer/plugins/pvmp3ffrecognizer/Android.mk |
| include $(PV_TOP)//pvmi/recognizer/plugins/pvwavffrecognizer/Android.mk |
| include $(PV_TOP)//engines/common/Android.mk |
| include $(PV_TOP)//engines/adapters/player/framemetadatautility/Android.mk |
| include $(PV_TOP)//protocols/rtp_payload_parser/util/Android.mk |
| include $(PV_TOP)//android/Android.mk |
| include $(PV_TOP)//android/drm/oma1/Android.mk |
| include $(PV_TOP)//tools_v2/build/modules/linux_rtsp/core/Android.mk |
| include $(PV_TOP)//tools_v2/build/modules/linux_rtsp/node_registry/Android.mk |
| include $(PV_TOP)//tools_v2/build/modules/linux_net_support/core/Android.mk |
| include $(PV_TOP)//tools_v2/build/modules/linux_download/core/Android.mk |
| include $(PV_TOP)//tools_v2/build/modules/linux_download/node_registry/Android.mk |
| include $(PV_TOP)//tools_v2/build/modules/linux_mp4/core/Android.mk |
| include $(PV_TOP)//tools_v2/build/modules/linux_mp4/node_registry/Android.mk |
| endif |