1 LOCAL_PATH:= $(call my-dir) 2 3 # 4 # libcameraservice 5 # 6 7 include $(CLEAR_VARS) 8 9 LOCAL_SRC_FILES:= \ 10 CameraService.cpp \ 11 CameraClient.cpp \ 12 Camera2Client.cpp \ 13 ProCamera2Client.cpp \ 14 Camera2ClientBase.cpp \ 15 CameraDeviceBase.cpp \ 16 Camera2Device.cpp \ 17 Camera3Device.cpp \ 18 camera2/Parameters.cpp \ 19 camera2/FrameProcessor.cpp \ 20 camera2/StreamingProcessor.cpp \ 21 camera2/JpegProcessor.cpp \ 22 camera2/CallbackProcessor.cpp \ 23 camera2/ZslProcessor.cpp \ 24 camera2/BurstCapture.cpp \ 25 camera2/JpegCompressor.cpp \ 26 camera2/CaptureSequencer.cpp \ 27 camera2/ProFrameProcessor.cpp \ 28 camera2/ZslProcessor3.cpp \ 29 camera3/Camera3Stream.cpp \ 30 camera3/Camera3IOStreamBase.cpp \ 31 camera3/Camera3InputStream.cpp \ 32 camera3/Camera3OutputStream.cpp \ 33 camera3/Camera3ZslStream.cpp \ 34 gui/RingBufferConsumer.cpp \ 35 36 LOCAL_SHARED_LIBRARIES:= \ 37 libui \ 38 liblog \ 39 libutils \ 40 libbinder \ 41 libcutils \ 42 libmedia \ 43 libcamera_client \ 44 libgui \ 45 libhardware \ 46 libsync \ 47 libcamera_metadata \ 48 libjpeg 49 50 LOCAL_C_INCLUDES += \ 51 system/media/camera/include \ 52 external/jpeg 53 54 55 LOCAL_CFLAGS += -Wall -Wextra 56 57 LOCAL_MODULE:= libcameraservice 58 59 include $(BUILD_SHARED_LIBRARY) 60