hualing chen | b31a6c6 | 2020-01-13 17:27:00 +0800 | [diff] [blame] | 1 | DVR_TOP := $(call my-dir) |
| 2 | |
Pengfei Liu | 2afc35d | 2020-01-07 10:47:39 +0800 | [diff] [blame] | 3 | LOCAL_PATH := $(call my-dir) |
Pengfei Liu | 2afc35d | 2020-01-07 10:47:39 +0800 | [diff] [blame] | 4 | |
hualing chen | b31a6c6 | 2020-01-13 17:27:00 +0800 | [diff] [blame] | 5 | #for amstream.h |
Zhiqiang Han | 2d8cd82 | 2020-03-16 13:58:10 +0800 | [diff] [blame] | 6 | AMADEC_C_INCLUDES:=hardware/amlogic/media/amcodec/include |
| 7 | ANDROID_LOG_INCLUDE:=system/core/liblog/include |
| 8 | MEDIAHAL_INCLUDE:=vendor/amlogic/common/mediahal_sdk/include |
| 9 | ifneq (,$(wildcard media_hal)) |
| 10 | MEDIAHAL_INCLUDE:=media_hal/AmTsplayer/include |
| 11 | endif |
hualing chen | b31a6c6 | 2020-01-13 17:27:00 +0800 | [diff] [blame] | 12 | |
Zhiqiang Han | 2d8cd82 | 2020-03-16 13:58:10 +0800 | [diff] [blame] | 13 | include $(CLEAR_VARS) |
hualing chen | b31a6c6 | 2020-01-13 17:27:00 +0800 | [diff] [blame] | 14 | LOCAL_MODULE := libamdvr |
Pengfei Liu | 2afc35d | 2020-01-07 10:47:39 +0800 | [diff] [blame] | 15 | LOCAL_VENDOR_MODULE := true |
| 16 | LOCAL_MODULE_TAGS := optional |
Pengfei Liu | 2afc35d | 2020-01-07 10:47:39 +0800 | [diff] [blame] | 17 | LOCAL_FILE_LIST := $(wildcard $(LOCAL_PATH)/src/*.c) |
| 18 | LOCAL_SRC_FILES := $(LOCAL_FILE_LIST:$(LOCAL_PATH)/%=%) |
hualing chen | e3797f0 | 2021-01-13 14:53:28 +0800 | [diff] [blame^] | 19 | LOCAL_SHARED_LIBRARIES += libcutils liblog libdl libc libmediahal_tsplayer |
Pengfei Liu | c181a98 | 2020-01-07 19:27:13 +0800 | [diff] [blame] | 20 | LOCAL_C_INCLUDES := $(LOCAL_PATH)/include \ |
Zhiqiang Han | 2d8cd82 | 2020-03-16 13:58:10 +0800 | [diff] [blame] | 21 | $(MEDIAHAL_INCLUDE) \ |
| 22 | $(AMADEC_C_INCLUDES) \ |
Chuanzhi Wang | 670fc04 | 2020-08-12 11:11:04 +0800 | [diff] [blame] | 23 | $(ANDROID_LOG_INCLUDE) |
Zhiqiang Han | 2d8cd82 | 2020-03-16 13:58:10 +0800 | [diff] [blame] | 24 | LOCAL_PRELINK_MODULE := false |
| 25 | include $(BUILD_SHARED_LIBRARY) |
Pengfei Liu | 2afc35d | 2020-01-07 10:47:39 +0800 | [diff] [blame] | 26 | |
Zhiqiang Han | 2d8cd82 | 2020-03-16 13:58:10 +0800 | [diff] [blame] | 27 | include $(CLEAR_VARS) |
| 28 | LOCAL_MODULE := libamdvr.product |
| 29 | LOCAL_PRODUCT_MODULE := true |
| 30 | LOCAL_MODULE_TAGS := optional |
| 31 | LOCAL_FILE_LIST := $(wildcard $(LOCAL_PATH)/src/*.c) |
| 32 | LOCAL_SRC_FILES := $(LOCAL_FILE_LIST:$(LOCAL_PATH)/%=%) |
hualing chen | e3797f0 | 2021-01-13 14:53:28 +0800 | [diff] [blame^] | 33 | LOCAL_SHARED_LIBRARIES += libcutils liblog libdl libc libmediahal_tsplayer.system |
Zhiqiang Han | 2d8cd82 | 2020-03-16 13:58:10 +0800 | [diff] [blame] | 34 | LOCAL_C_INCLUDES := $(LOCAL_PATH)/include \ |
| 35 | $(MEDIAHAL_INCLUDE) \ |
| 36 | $(AMADEC_C_INCLUDES) \ |
Chuanzhi Wang | 670fc04 | 2020-08-12 11:11:04 +0800 | [diff] [blame] | 37 | $(ANDROID_LOG_INCLUDE) |
Pengfei Liu | 2afc35d | 2020-01-07 10:47:39 +0800 | [diff] [blame] | 38 | LOCAL_PRELINK_MODULE := false |
| 39 | include $(BUILD_SHARED_LIBRARY) |
hualing chen | b31a6c6 | 2020-01-13 17:27:00 +0800 | [diff] [blame] | 40 | |
| 41 | |
hualing chen | 2aba402 | 2020-03-02 13:49:55 +0800 | [diff] [blame] | 42 | #include $(DVR_TOP)/test/dvr_chunk_test/Android.mk |
| 43 | #include $(DVR_TOP)/test/dvr_segment_test/Android.mk |
hualing chen | a540a7e | 2020-03-27 16:44:05 +0800 | [diff] [blame] | 44 | #include $(DVR_TOP)/test/dvr_play_test/Android.mk |
hualing chen | 266b950 | 2020-04-04 17:39:39 +0800 | [diff] [blame] | 45 | #include $(DVR_TOP)/test/dvr_rec_test/Android.mk |