Android.mk revision 0e6858d6aea12fc585a8c7d217c1271878655081
1LOCAL_PATH:= $(call my-dir)
2
3include $(CLEAR_VARS)
4
5LOCAL_SRC_FILES:=       \
6	stagefright.cpp \
7	jpeg.cpp	\
8	SineSource.cpp
9
10LOCAL_SHARED_LIBRARIES := \
11	libstagefright libmedia libutils libbinder libstagefright_foundation \
12        libjpeg libgui libcutils
13
14LOCAL_C_INCLUDES:= \
15	frameworks/av/media/libstagefright \
16	frameworks/av/media/libstagefright/include \
17	$(TOP)/frameworks/native/include/media/openmax \
18	external/jpeg \
19
20LOCAL_CFLAGS += -Wno-multichar
21
22ifneq (true,$(ANDROID_BUILD_EMBEDDED))
23LOCAL_MODULE_TAGS := debug
24endif
25
26LOCAL_MODULE:= stagefright
27
28include $(BUILD_EXECUTABLE)
29
30################################################################################
31
32include $(CLEAR_VARS)
33
34LOCAL_SRC_FILES:=         \
35        SineSource.cpp    \
36        record.cpp
37
38LOCAL_SHARED_LIBRARIES := \
39	libstagefright liblog libutils libbinder libstagefright_foundation
40
41LOCAL_C_INCLUDES:= \
42	frameworks/av/media/libstagefright \
43	$(TOP)/frameworks/native/include/media/openmax
44
45LOCAL_CFLAGS += -Wno-multichar
46
47LOCAL_MODULE_TAGS := optional
48
49LOCAL_MODULE:= record
50
51include $(BUILD_EXECUTABLE)
52
53################################################################################
54
55include $(CLEAR_VARS)
56
57LOCAL_SRC_FILES:=         \
58        SineSource.cpp    \
59        recordvideo.cpp
60
61LOCAL_SHARED_LIBRARIES := \
62	libstagefright liblog libutils libbinder libstagefright_foundation
63
64LOCAL_C_INCLUDES:= \
65	frameworks/av/media/libstagefright \
66	$(TOP)/frameworks/native/include/media/openmax
67
68LOCAL_CFLAGS += -Wno-multichar
69
70LOCAL_MODULE_TAGS := optional
71
72LOCAL_MODULE:= recordvideo
73
74include $(BUILD_EXECUTABLE)
75
76
77################################################################################
78
79include $(CLEAR_VARS)
80
81LOCAL_SRC_FILES:=         \
82        SineSource.cpp    \
83        audioloop.cpp
84
85LOCAL_SHARED_LIBRARIES := \
86	libstagefright liblog libutils libbinder libstagefright_foundation
87
88LOCAL_C_INCLUDES:= \
89	frameworks/av/media/libstagefright \
90	$(TOP)/frameworks/native/include/media/openmax
91
92LOCAL_CFLAGS += -Wno-multichar
93
94LOCAL_MODULE_TAGS := optional
95
96LOCAL_MODULE:= audioloop
97
98include $(BUILD_EXECUTABLE)
99
100################################################################################
101
102include $(CLEAR_VARS)
103
104LOCAL_SRC_FILES:=         \
105        stream.cpp    \
106
107LOCAL_SHARED_LIBRARIES := \
108	libstagefright liblog libutils libbinder libgui \
109        libstagefright_foundation libmedia libcutils
110
111LOCAL_C_INCLUDES:= \
112	frameworks/av/media/libstagefright \
113	$(TOP)/frameworks/native/include/media/openmax
114
115LOCAL_CFLAGS += -Wno-multichar
116
117LOCAL_MODULE_TAGS := optional
118
119LOCAL_MODULE:= stream
120
121include $(BUILD_EXECUTABLE)
122
123################################################################################
124
125include $(CLEAR_VARS)
126
127LOCAL_SRC_FILES:=         \
128        sf2.cpp    \
129
130LOCAL_SHARED_LIBRARIES := \
131	libstagefright liblog libutils libbinder libstagefright_foundation \
132        libmedia libgui libcutils libui
133
134LOCAL_C_INCLUDES:= \
135	frameworks/av/media/libstagefright \
136	$(TOP)/frameworks/native/include/media/openmax
137
138LOCAL_CFLAGS += -Wno-multichar
139
140LOCAL_MODULE_TAGS := optional
141
142LOCAL_MODULE:= sf2
143
144include $(BUILD_EXECUTABLE)
145
146################################################################################
147
148include $(CLEAR_VARS)
149
150LOCAL_SRC_FILES:=               \
151        codec.cpp               \
152        SimplePlayer.cpp        \
153
154LOCAL_SHARED_LIBRARIES := \
155	libstagefright liblog libutils libbinder libstagefright_foundation \
156        libmedia libgui libcutils libui
157
158LOCAL_C_INCLUDES:= \
159	frameworks/av/media/libstagefright \
160	$(TOP)/frameworks/native/include/media/openmax
161
162LOCAL_CFLAGS += -Wno-multichar
163
164LOCAL_MODULE_TAGS := optional
165
166LOCAL_MODULE:= codec
167
168include $(BUILD_EXECUTABLE)
169
170################################################################################
171
172include $(CLEAR_VARS)
173
174LOCAL_SRC_FILES:=               \
175        muxer.cpp            \
176
177LOCAL_SHARED_LIBRARIES := \
178	libstagefright liblog libutils libbinder libstagefright_foundation \
179        libmedia libgui libcutils libui libc
180
181LOCAL_C_INCLUDES:= \
182	frameworks/av/media/libstagefright \
183	$(TOP)/frameworks/native/include/media/openmax
184
185LOCAL_CFLAGS += -Wno-multichar
186
187LOCAL_MODULE_TAGS := optional
188
189LOCAL_MODULE:= muxer
190
191include $(BUILD_EXECUTABLE)
192
193