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 libhidlmemory \ 14 android.hardware.media.omx@1.0 \ 15 16LOCAL_C_INCLUDES:= \ 17 frameworks/av/media/libstagefright \ 18 frameworks/av/media/libstagefright/include \ 19 $(TOP)/frameworks/native/include/media/openmax \ 20 external/jpeg \ 21 22LOCAL_CFLAGS += -Wno-multichar -Werror -Wall 23 24LOCAL_MODULE_TAGS := optional 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 libmedia liblog libutils libbinder libstagefright_foundation 40 41LOCAL_C_INCLUDES:= \ 42 frameworks/av/media/libstagefright \ 43 $(TOP)/frameworks/native/include/media/openmax \ 44 $(TOP)/frameworks/native/include/media/hardware 45 46LOCAL_CFLAGS += -Wno-multichar -Werror -Wall 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 71 72LOCAL_MODULE_TAGS := optional 73 74LOCAL_MODULE:= recordvideo 75 76include $(BUILD_EXECUTABLE) 77 78 79################################################################################ 80 81include $(CLEAR_VARS) 82 83LOCAL_SRC_FILES:= \ 84 SineSource.cpp \ 85 audioloop.cpp 86 87LOCAL_SHARED_LIBRARIES := \ 88 libstagefright libmedia liblog libutils libbinder libstagefright_foundation 89 90LOCAL_C_INCLUDES:= \ 91 frameworks/av/media/libstagefright \ 92 $(TOP)/frameworks/native/include/media/openmax 93 94LOCAL_CFLAGS += -Wno-multichar -Werror -Wall 95 96LOCAL_MODULE_TAGS := optional 97 98LOCAL_MODULE:= audioloop 99 100include $(BUILD_EXECUTABLE) 101 102################################################################################ 103 104include $(CLEAR_VARS) 105 106LOCAL_SRC_FILES:= \ 107 stream.cpp \ 108 109LOCAL_SHARED_LIBRARIES := \ 110 libstagefright liblog libutils libbinder libgui \ 111 libstagefright_foundation libmedia libcutils 112 113LOCAL_C_INCLUDES:= \ 114 frameworks/av/media/libstagefright \ 115 $(TOP)/frameworks/native/include/media/openmax 116 117LOCAL_CFLAGS += -Wno-multichar -Werror -Wall 118 119LOCAL_MODULE_TAGS := optional 120 121LOCAL_MODULE:= stream 122 123include $(BUILD_EXECUTABLE) 124 125################################################################################ 126 127include $(CLEAR_VARS) 128 129LOCAL_SRC_FILES:= \ 130 codec.cpp \ 131 SimplePlayer.cpp \ 132 133LOCAL_SHARED_LIBRARIES := \ 134 libstagefright liblog libutils libbinder libstagefright_foundation \ 135 libmedia libaudioclient libgui libcutils 136 137LOCAL_C_INCLUDES:= \ 138 frameworks/av/media/libstagefright \ 139 $(TOP)/frameworks/native/include/media/openmax 140 141LOCAL_CFLAGS += -Wno-multichar -Werror -Wall 142 143LOCAL_MODULE_TAGS := optional 144 145LOCAL_MODULE:= codec 146 147include $(BUILD_EXECUTABLE) 148 149################################################################################ 150 151include $(CLEAR_VARS) 152 153LOCAL_SRC_FILES:= \ 154 filters/argbtorgba.rs \ 155 filters/nightvision.rs \ 156 filters/saturation.rs \ 157 mediafilter.cpp \ 158 159LOCAL_SHARED_LIBRARIES := \ 160 libstagefright \ 161 liblog \ 162 libutils \ 163 libbinder \ 164 libstagefright_foundation \ 165 libmedia \ 166 libgui \ 167 libcutils \ 168 libRScpp \ 169 170LOCAL_C_INCLUDES:= \ 171 $(TOP)/frameworks/av/media/libstagefright \ 172 $(TOP)/frameworks/native/include/media/openmax \ 173 $(TOP)/frameworks/rs/cpp \ 174 $(TOP)/frameworks/rs \ 175 176intermediates := $(call intermediates-dir-for,STATIC_LIBRARIES,libRS,TARGET,) 177LOCAL_C_INCLUDES += $(intermediates) 178 179LOCAL_STATIC_LIBRARIES:= \ 180 libstagefright_mediafilter 181 182LOCAL_CFLAGS += -Wno-multichar -Werror -Wall 183 184LOCAL_MODULE_TAGS := optional 185 186LOCAL_MODULE:= mediafilter 187 188include $(BUILD_EXECUTABLE) 189 190################################################################################ 191 192include $(CLEAR_VARS) 193 194LOCAL_SRC_FILES:= \ 195 muxer.cpp \ 196 197LOCAL_SHARED_LIBRARIES := \ 198 libstagefright liblog libutils libbinder libstagefright_foundation \ 199 libcutils libc 200 201LOCAL_C_INCLUDES:= \ 202 frameworks/av/media/libstagefright \ 203 $(TOP)/frameworks/native/include/media/openmax 204 205LOCAL_CFLAGS += -Wno-multichar -Werror -Wall 206 207LOCAL_MODULE_TAGS := optional 208 209LOCAL_MODULE:= muxer 210 211include $(BUILD_EXECUTABLE) 212