provider.mak
1.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# Define source file lists to SRC_LIST
SRC_LIST =
SRC_LIST += hal\video\demuxer\provider\src\source_provider_component.c \
hal\video\demuxer\provider\src\source_provider_isolation.c \
hal\video\demuxer\provider\src\provider_utility.c \
hal\video\demuxer\provider\src\avi_provider.c
ifneq ($(filter __VIDEO_ARCHI_V2__,$(strip $(MODULE_DEFS))),)
ifneq ($(filter __M3GPMP4_FILE_FORMAT_SUPPORT__,$(strip $(MODULE_DEFS))),)
SRC_LIST += hal\video\demuxer\provider\src\mp4_provider.c
endif
ifneq ($(filter MJPG_DECODE,$(strip $(MODULE_DEFS))),)
#SRC_LIST += hal\video\demuxer\provider\src\avi_media_provider.c
endif
endif
#
# MP4 Parser
#
ifneq ($(filter __M3GPMP4_FILE_FORMAT_SUPPORT__, $(strip $(MODULE_DEFS))),)
SRC_LIST += hal\video\demuxer\mp4_parser\src\mp4_parser.c \
hal\video\demuxer\mp4_parser\src\mp4_parser_audio.c \
hal\video\demuxer\mp4_parser\src\mp4_parser_stbl.c \
hal\video\demuxer\mp4_parser\src\mp4_parser_udat.c \
hal\video\demuxer\mp4_parser\src\mp4_parser_video.c
endif
#
# FLV File Format
#
# ifneq ($(filter __FLV_FILE_FORMAT_SUPPORT__, $(strip $(MODULE_DEFS))),)
SRC_LIST += hal\video\demuxer\provider\src\flv_provider.c \
hal\video\demuxer\provider\src\flv_parser.c
# endif
#
# MKV File Format
#
# ifneq ($(filter __MKV_FILE_FORMAT_SUPPORT__, $(strip $(MODULE_DEFS))),)
SRC_LIST += hal\video\demuxer\provider\src\mkv_provider.c \
hal\video\demuxer\provider\src\mkv_parser.c
# endif
# Define include path lists to INC_DIR
INC_DIR = interface\hal\video \
hal\video\mpl\inc \
hal\video\custom \
hal\video\decoder\include \
hal\video\demuxer\provider\inc \
hal\video\demuxer\mp4_parser\inc \
media\common\include \
custom\video \
hal\video\fluency\include \
hal\system\dcmgr\inc
# Define the specified compile options to COMP_DEFS
COMP_DEFS =