Home | History | Annotate | Download | only in libcameraservice
      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     CameraDeviceFactory.cpp \
     12     common/Camera2ClientBase.cpp \
     13     common/CameraDeviceBase.cpp \
     14     common/FrameProcessorBase.cpp \
     15     api1/CameraClient.cpp \
     16     api1/Camera2Client.cpp \
     17     api1/client2/Parameters.cpp \
     18     api1/client2/FrameProcessor.cpp \
     19     api1/client2/StreamingProcessor.cpp \
     20     api1/client2/JpegProcessor.cpp \
     21     api1/client2/CallbackProcessor.cpp \
     22     api1/client2/ZslProcessor.cpp \
     23     api1/client2/BurstCapture.cpp \
     24     api1/client2/JpegCompressor.cpp \
     25     api1/client2/CaptureSequencer.cpp \
     26     api1/client2/ZslProcessor3.cpp \
     27     api2/CameraDeviceClient.cpp \
     28     api_pro/ProCamera2Client.cpp \
     29     device2/Camera2Device.cpp \
     30     device3/Camera3Device.cpp \
     31     device3/Camera3Stream.cpp \
     32     device3/Camera3IOStreamBase.cpp \
     33     device3/Camera3InputStream.cpp \
     34     device3/Camera3OutputStream.cpp \
     35     device3/Camera3ZslStream.cpp \
     36     device3/StatusTracker.cpp \
     37     gui/RingBufferConsumer.cpp \
     38     utils/CameraTraces.cpp \
     39 
     40 LOCAL_SHARED_LIBRARIES:= \
     41     libui \
     42     liblog \
     43     libutils \
     44     libbinder \
     45     libcutils \
     46     libmedia \
     47     libcamera_client \
     48     libgui \
     49     libhardware \
     50     libsync \
     51     libcamera_metadata \
     52     libjpeg
     53 
     54 LOCAL_C_INCLUDES += \
     55     system/media/camera/include \
     56     external/jpeg
     57 
     58 
     59 LOCAL_CFLAGS += -Wall -Wextra
     60 
     61 LOCAL_MODULE:= libcameraservice
     62 
     63 include $(BUILD_SHARED_LIBRARY)
     64