120111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_PATH:= $(call my-dir)
220111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
320111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(CLEAR_VARS)
420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
52d7d46fb2d7f5f80afbf060f25ed049079fb0fc9Andreas HuberLOCAL_SRC_FILES:=       \
6a98420e863c374d1f15309467f2a1fc58d979d3bAndreas Huber	stagefright.cpp \
726a417f68526fee861bb527f1a4e3ed548979f93Colin Cross	jpeg.cpp	\
8a98420e863c374d1f15309467f2a1fc58d979d3bAndreas Huber	SineSource.cpp
920111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
1020111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_SHARED_LIBRARIES := \
11b12153e36ae5e514d96c77d660b327d1a8f5000fGlenn Kasten	libstagefright libmedia libmedia_native libutils libbinder libstagefright_foundation \
1226a417f68526fee861bb527f1a4e3ed548979f93Colin Cross        libjpeg libgui
1320111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
1420111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_C_INCLUDES:= \
15559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	frameworks/av/media/libstagefright \
16559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	frameworks/av/media/libstagefright/include \
176c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong	$(TOP)/frameworks/native/include/media/openmax \
1826a417f68526fee861bb527f1a4e3ed548979f93Colin Cross	external/jpeg \
1920111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
2020111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_CFLAGS += -Wno-multichar
2120111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
225a48695ec3bd8845be8ab872144114ac24df629bAndreas HuberLOCAL_MODULE_TAGS := debug
235a48695ec3bd8845be8ab872144114ac24df629bAndreas Huber
2420111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_MODULE:= stagefright
2520111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
2620111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(BUILD_EXECUTABLE)
2720111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
2820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber################################################################################
2920111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
3020111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(CLEAR_VARS)
3120111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
3220111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_SRC_FILES:=         \
33e5adbeee3401915ff8e1a983396ce3554436b11cAndreas Huber        SineSource.cpp    \
3420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber        record.cpp
3520111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
3620111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_SHARED_LIBRARIES := \
37f1d5aa162c02a16b7195a43a9bcea4d592600ac4James Dong	libstagefright liblog libutils libbinder libstagefright_foundation
3820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
3920111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_C_INCLUDES:= \
40559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	frameworks/av/media/libstagefright \
416c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong	$(TOP)/frameworks/native/include/media/openmax
4220111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
4320111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_CFLAGS += -Wno-multichar
4420111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
455a48695ec3bd8845be8ab872144114ac24df629bAndreas HuberLOCAL_MODULE_TAGS := debug
465a48695ec3bd8845be8ab872144114ac24df629bAndreas Huber
4720111aa043c5f404472bc63b90bc5aad906b1101Andreas HuberLOCAL_MODULE:= record
4820111aa043c5f404472bc63b90bc5aad906b1101Andreas Huber
4920111aa043c5f404472bc63b90bc5aad906b1101Andreas Huberinclude $(BUILD_EXECUTABLE)
508f0e4aace6c0643f7c4005184c7df2c73368f0dcAndreas Huber
51c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber################################################################################
52c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber
53c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huberinclude $(CLEAR_VARS)
54c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber
55c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_SRC_FILES:=         \
56c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber        SineSource.cpp    \
57c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong        recordvideo.cpp
58c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
59c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_SHARED_LIBRARIES := \
60f1d5aa162c02a16b7195a43a9bcea4d592600ac4James Dong	libstagefright liblog libutils libbinder libstagefright_foundation
61c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
62c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_C_INCLUDES:= \
63559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	frameworks/av/media/libstagefright \
646c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong	$(TOP)/frameworks/native/include/media/openmax
65c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
66c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_CFLAGS += -Wno-multichar
67c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
68c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_MODULE_TAGS := debug
69c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
70c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_MODULE:= recordvideo
71c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
72c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Donginclude $(BUILD_EXECUTABLE)
73c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
74c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
75c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong################################################################################
76c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
77c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Donginclude $(CLEAR_VARS)
78c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong
79c69c13e18a88090c6b06ba8ac244e75cf5e76e38James DongLOCAL_SRC_FILES:=         \
80c69c13e18a88090c6b06ba8ac244e75cf5e76e38James Dong        SineSource.cpp    \
81c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber        audioloop.cpp
82c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber
83c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_SHARED_LIBRARIES := \
84f1d5aa162c02a16b7195a43a9bcea4d592600ac4James Dong	libstagefright liblog libutils libbinder libstagefright_foundation
85c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber
86c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_C_INCLUDES:= \
87559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	frameworks/av/media/libstagefright \
886c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong	$(TOP)/frameworks/native/include/media/openmax
89c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber
90c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_CFLAGS += -Wno-multichar
91c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber
925a48695ec3bd8845be8ab872144114ac24df629bAndreas HuberLOCAL_MODULE_TAGS := debug
935a48695ec3bd8845be8ab872144114ac24df629bAndreas Huber
94c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas HuberLOCAL_MODULE:= audioloop
95c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huber
96c297fccffc4ab1cb3b9f5c6a5b0802be057f3e0fAndreas Huberinclude $(BUILD_EXECUTABLE)
97e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber
98e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber################################################################################
99e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber
100e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huberinclude $(CLEAR_VARS)
101e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber
102e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_SRC_FILES:=         \
103e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber        stream.cpp    \
104e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber
105e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_SHARED_LIBRARIES := \
1065f7fcf29a7475a20cf38bf72da67746135d504c3Mathias Agopian	libstagefright liblog libutils libbinder libgui \
107840667883fd09d44015716d79bc3ac4d60edc0f0Andreas Huber        libstagefright_foundation libmedia libmedia_native libcutils
108e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber
109e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_C_INCLUDES:= \
110559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	frameworks/av/media/libstagefright \
1116c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong	$(TOP)/frameworks/native/include/media/openmax
112e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber
113e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_CFLAGS += -Wno-multichar
114e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber
115e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_MODULE_TAGS := debug
116e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber
117e2b1028852120bcfded33b8f06f66b780437fe92Andreas HuberLOCAL_MODULE:= stream
118e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber
119e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huberinclude $(BUILD_EXECUTABLE)
120f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
121f933441648ef6a71dee783d733aac17b9508b452Andreas Huber################################################################################
122f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
123f933441648ef6a71dee783d733aac17b9508b452Andreas Huberinclude $(CLEAR_VARS)
124f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
125f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_SRC_FILES:=         \
126f933441648ef6a71dee783d733aac17b9508b452Andreas Huber        sf2.cpp    \
127f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
128f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_SHARED_LIBRARIES := \
129f933441648ef6a71dee783d733aac17b9508b452Andreas Huber	libstagefright liblog libutils libbinder libstagefright_foundation \
130b12153e36ae5e514d96c77d660b327d1a8f5000fGlenn Kasten        libmedia libmedia_native libgui libcutils libui
131f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
132f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_C_INCLUDES:= \
133559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	frameworks/av/media/libstagefright \
1346c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong	$(TOP)/frameworks/native/include/media/openmax
135f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
136f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_CFLAGS += -Wno-multichar
137f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
138f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_MODULE_TAGS := debug
139f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
140f933441648ef6a71dee783d733aac17b9508b452Andreas HuberLOCAL_MODULE:= sf2
141f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
142f933441648ef6a71dee783d733aac17b9508b452Andreas Huberinclude $(BUILD_EXECUTABLE)
143f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
1445778822d86b0337407514b9372562b86edfa91cdAndreas Huber################################################################################
1455778822d86b0337407514b9372562b86edfa91cdAndreas Huber
1465778822d86b0337407514b9372562b86edfa91cdAndreas Huberinclude $(CLEAR_VARS)
1475778822d86b0337407514b9372562b86edfa91cdAndreas Huber
1485778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_SRC_FILES:=               \
1495778822d86b0337407514b9372562b86edfa91cdAndreas Huber        codec.cpp               \
1505778822d86b0337407514b9372562b86edfa91cdAndreas Huber        SimplePlayer.cpp        \
1515778822d86b0337407514b9372562b86edfa91cdAndreas Huber
1525778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_SHARED_LIBRARIES := \
1535778822d86b0337407514b9372562b86edfa91cdAndreas Huber	libstagefright liblog libutils libbinder libstagefright_foundation \
154b12153e36ae5e514d96c77d660b327d1a8f5000fGlenn Kasten        libmedia libmedia_native libgui libcutils libui
1555778822d86b0337407514b9372562b86edfa91cdAndreas Huber
1565778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_C_INCLUDES:= \
157559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	frameworks/av/media/libstagefright \
1586c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong	$(TOP)/frameworks/native/include/media/openmax
1595778822d86b0337407514b9372562b86edfa91cdAndreas Huber
1605778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_CFLAGS += -Wno-multichar
1615778822d86b0337407514b9372562b86edfa91cdAndreas Huber
1625778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_MODULE_TAGS := debug
1635778822d86b0337407514b9372562b86edfa91cdAndreas Huber
1645778822d86b0337407514b9372562b86edfa91cdAndreas HuberLOCAL_MODULE:= codec
1655778822d86b0337407514b9372562b86edfa91cdAndreas Huber
1665778822d86b0337407514b9372562b86edfa91cdAndreas Huberinclude $(BUILD_EXECUTABLE)
167f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
168