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 liblog
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 -Werror -Wall
21LOCAL_CLANG := true
22
23LOCAL_MODULE_TAGS := optional
24
25LOCAL_MODULE:= stagefright
26
27include $(BUILD_EXECUTABLE)
28
29################################################################################
30
31include $(CLEAR_VARS)
32
33LOCAL_SRC_FILES:=         \
34	SineSource.cpp    \
35	record.cpp
36
37LOCAL_SHARED_LIBRARIES := \
38	libstagefright libmedia liblog libutils libbinder libstagefright_foundation
39
40LOCAL_C_INCLUDES:= \
41	frameworks/av/media/libstagefright \
42	$(TOP)/frameworks/native/include/media/openmax \
43	$(TOP)/frameworks/native/include/media/hardware
44
45LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
46LOCAL_CLANG := true
47
48LOCAL_MODULE_TAGS := optional
49
50LOCAL_MODULE:= record
51
52include $(BUILD_EXECUTABLE)
53
54################################################################################
55
56include $(CLEAR_VARS)
57
58LOCAL_SRC_FILES:=         \
59	SineSource.cpp    \
60	recordvideo.cpp
61
62LOCAL_SHARED_LIBRARIES := \
63	libstagefright libmedia liblog libutils libbinder libstagefright_foundation
64
65LOCAL_C_INCLUDES:= \
66	frameworks/av/media/libstagefright \
67	$(TOP)/frameworks/native/include/media/openmax \
68	$(TOP)/frameworks/native/include/media/hardware
69
70LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
71LOCAL_CLANG := true
72
73LOCAL_MODULE_TAGS := optional
74
75LOCAL_MODULE:= recordvideo
76
77include $(BUILD_EXECUTABLE)
78
79
80################################################################################
81
82include $(CLEAR_VARS)
83
84LOCAL_SRC_FILES:=         \
85	SineSource.cpp    \
86	audioloop.cpp
87
88LOCAL_SHARED_LIBRARIES := \
89	libstagefright libmedia liblog libutils libbinder libstagefright_foundation
90
91LOCAL_C_INCLUDES:= \
92	frameworks/av/media/libstagefright \
93	$(TOP)/frameworks/native/include/media/openmax
94
95LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
96LOCAL_CLANG := true
97
98LOCAL_MODULE_TAGS := optional
99
100LOCAL_MODULE:= audioloop
101
102include $(BUILD_EXECUTABLE)
103
104################################################################################
105
106include $(CLEAR_VARS)
107
108LOCAL_SRC_FILES:=         \
109        stream.cpp    \
110
111LOCAL_SHARED_LIBRARIES := \
112	libstagefright liblog libutils libbinder libgui \
113	libstagefright_foundation libmedia libcutils
114
115LOCAL_C_INCLUDES:= \
116	frameworks/av/media/libstagefright \
117	$(TOP)/frameworks/native/include/media/openmax
118
119LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
120LOCAL_CLANG := true
121
122LOCAL_MODULE_TAGS := optional
123
124LOCAL_MODULE:= stream
125
126include $(BUILD_EXECUTABLE)
127
128################################################################################
129
130include $(CLEAR_VARS)
131
132LOCAL_SRC_FILES:=         \
133	sf2.cpp    \
134
135LOCAL_SHARED_LIBRARIES := \
136	libstagefright liblog libutils libbinder libstagefright_foundation \
137	libmedia libgui libcutils libui
138
139LOCAL_C_INCLUDES:= \
140	frameworks/av/media/libstagefright \
141	$(TOP)/frameworks/native/include/media/openmax
142
143LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
144LOCAL_CLANG := true
145
146LOCAL_MODULE_TAGS := optional
147
148LOCAL_MODULE:= sf2
149
150include $(BUILD_EXECUTABLE)
151
152################################################################################
153
154include $(CLEAR_VARS)
155
156LOCAL_SRC_FILES:=               \
157	codec.cpp               \
158	SimplePlayer.cpp        \
159
160LOCAL_SHARED_LIBRARIES := \
161	libstagefright liblog libutils libbinder libstagefright_foundation \
162	libmedia libgui libcutils libui
163
164LOCAL_C_INCLUDES:= \
165	frameworks/av/media/libstagefright \
166	$(TOP)/frameworks/native/include/media/openmax
167
168LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
169LOCAL_CLANG := true
170
171LOCAL_MODULE_TAGS := optional
172
173LOCAL_MODULE:= codec
174
175include $(BUILD_EXECUTABLE)
176
177################################################################################
178
179include $(CLEAR_VARS)
180
181LOCAL_SRC_FILES:= \
182	filters/argbtorgba.rs \
183	filters/nightvision.rs \
184	filters/saturation.rs \
185	mediafilter.cpp \
186
187LOCAL_SHARED_LIBRARIES := \
188	libstagefright \
189	liblog \
190	libutils \
191	libbinder \
192	libstagefright_foundation \
193	libmedia \
194	libgui \
195	libcutils \
196	libui \
197	libRScpp \
198
199LOCAL_C_INCLUDES:= \
200	$(TOP)/frameworks/av/media/libstagefright \
201	$(TOP)/frameworks/native/include/media/openmax \
202	$(TOP)/frameworks/rs/cpp \
203	$(TOP)/frameworks/rs \
204
205intermediates := $(call intermediates-dir-for,STATIC_LIBRARIES,libRS,TARGET,)
206LOCAL_C_INCLUDES += $(intermediates)
207
208LOCAL_STATIC_LIBRARIES:= \
209	libstagefright_mediafilter
210
211LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
212LOCAL_CLANG := true
213
214LOCAL_MODULE_TAGS := optional
215
216LOCAL_MODULE:= mediafilter
217
218include $(BUILD_EXECUTABLE)
219
220################################################################################
221
222include $(CLEAR_VARS)
223
224LOCAL_SRC_FILES:=               \
225	muxer.cpp            \
226
227LOCAL_SHARED_LIBRARIES := \
228	libstagefright liblog libutils libbinder libstagefright_foundation \
229	libmedia libgui libcutils libui libc
230
231LOCAL_C_INCLUDES:= \
232	frameworks/av/media/libstagefright \
233	$(TOP)/frameworks/native/include/media/openmax
234
235LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
236LOCAL_CLANG := true
237
238LOCAL_MODULE_TAGS := optional
239
240LOCAL_MODULE:= muxer
241
242include $(BUILD_EXECUTABLE)
243