Android.mk revision f1d5aa162c02a16b7195a43a9bcea4d592600ac4
15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_PATH:= $(call my-dir)
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(CLEAR_VARS)
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SRC_FILES:=       \
65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	stagefright.cpp \
75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	SineSource.cpp
85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SHARED_LIBRARIES := \
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	libstagefright libmedia libutils libbinder libstagefright_foundation \
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        libskia libgui
125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_C_INCLUDES:= \
145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(JNI_H_INCLUDE) \
155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	frameworks/base/media/libstagefright \
165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	frameworks/base/media/libstagefright/include \
175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(TOP)/frameworks/base/include/media/stagefright/openmax \
185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        external/skia/include/core \
195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        external/skia/include/images \
205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_CFLAGS += -Wno-multichar
225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE_TAGS := debug
245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE:= stagefright
265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(BUILD_EXECUTABLE)
285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)################################################################################
305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(CLEAR_VARS)
325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SRC_FILES:=         \
345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        SineSource.cpp    \
355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        record.cpp
365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SHARED_LIBRARIES := \
385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	libstagefright liblog libutils libbinder libstagefright_foundation
395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_C_INCLUDES:= \
415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(JNI_H_INCLUDE) \
425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	frameworks/base/media/libstagefright \
435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(TOP)/frameworks/base/include/media/stagefright/openmax
445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_CFLAGS += -Wno-multichar
465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE_TAGS := debug
485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE:= record
505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(BUILD_EXECUTABLE)
525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)################################################################################
545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(CLEAR_VARS)
565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SRC_FILES:=         \
585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        SineSource.cpp    \
595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        recordvideo.cpp
605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SHARED_LIBRARIES := \
625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	libstagefright liblog libutils libbinder libstagefright_foundation
635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_C_INCLUDES:= \
655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(JNI_H_INCLUDE) \
665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	frameworks/base/media/libstagefright \
675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(TOP)/frameworks/base/include/media/stagefright/openmax
685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_CFLAGS += -Wno-multichar
705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE_TAGS := debug
725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE:= recordvideo
745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(BUILD_EXECUTABLE)
765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)################################################################################
795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(CLEAR_VARS)
815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SRC_FILES:=         \
835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        SineSource.cpp    \
845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        audioloop.cpp
855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SHARED_LIBRARIES := \
875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	libstagefright liblog libutils libbinder libstagefright_foundation
885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_C_INCLUDES:= \
905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(JNI_H_INCLUDE) \
915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	frameworks/base/media/libstagefright \
925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(TOP)/frameworks/base/include/media/stagefright/openmax
935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_CFLAGS += -Wno-multichar
955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE_TAGS := debug
975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE:= audioloop
995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(BUILD_EXECUTABLE)
1015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)################################################################################
1035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(CLEAR_VARS)
1055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SRC_FILES:=         \
1075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        stream.cpp    \
1085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SHARED_LIBRARIES := \
1105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	libstagefright liblog libutils libbinder libgui \
1115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        libstagefright_foundation libmedia
1125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_C_INCLUDES:= \
1145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(JNI_H_INCLUDE) \
1155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	frameworks/base/media/libstagefright \
1165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(TOP)/frameworks/base/include/media/stagefright/openmax
1175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_CFLAGS += -Wno-multichar
1195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE_TAGS := debug
1215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE:= stream
1235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(BUILD_EXECUTABLE)
1255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)################################################################################
1275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(CLEAR_VARS)
1295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SRC_FILES:=         \
1315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        sf2.cpp    \
1325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_SHARED_LIBRARIES := \
1345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	libstagefright liblog libutils libbinder libstagefright_foundation \
1355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        libmedia libgui libcutils libui
1365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_C_INCLUDES:= \
1385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(JNI_H_INCLUDE) \
1395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	frameworks/base/media/libstagefright \
1405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$(TOP)/frameworks/base/include/media/stagefright/openmax
1415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_CFLAGS += -Wno-multichar
1435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE_TAGS := debug
1455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LOCAL_MODULE:= sf2
1475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include $(BUILD_EXECUTABLE)
1495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)