165ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias AgopianLOCAL_PATH:= $(call my-dir) 265ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian 365ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian# 465ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian# libcameraservice 565ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian# 665ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian 765ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopianinclude $(CLEAR_VARS) 865ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian 965ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias AgopianLOCAL_SRC_FILES:= \ 105e08d60617fc63c2e41f9069ff89f5c00db2617dEino-Ville Talvala CameraService.cpp \ 1198e24724fb77445d4d015a5fec4ecbd5b49abc9bIgor Murashkin CameraDeviceFactory.cpp \ 127b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala common/Camera2ClientBase.cpp \ 137b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala common/CameraDeviceBase.cpp \ 147b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala common/FrameProcessorBase.cpp \ 157b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/CameraClient.cpp \ 167b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/Camera2Client.cpp \ 177b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/Parameters.cpp \ 187b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/FrameProcessor.cpp \ 197b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/StreamingProcessor.cpp \ 207b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/JpegProcessor.cpp \ 217b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/CallbackProcessor.cpp \ 227b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/ZslProcessor.cpp \ 237b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/BurstCapture.cpp \ 247b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/JpegCompressor.cpp \ 257b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/CaptureSequencer.cpp \ 267b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api1/client2/ZslProcessor3.cpp \ 277b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api2/CameraDeviceClient.cpp \ 287b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala api_pro/ProCamera2Client.cpp \ 297b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala device2/Camera2Device.cpp \ 307b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala device3/Camera3Device.cpp \ 317b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala device3/Camera3Stream.cpp \ 327b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala device3/Camera3IOStreamBase.cpp \ 337b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala device3/Camera3InputStream.cpp \ 347b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala device3/Camera3OutputStream.cpp \ 357b82efe7a376c882f8f938e1c41b8311a8cdda4aEino-Ville Talvala device3/Camera3ZslStream.cpp \ 36f1e98d857ec377f2c9b916073d40732e6ebb7cedEino-Ville Talvala device3/StatusTracker.cpp \ 3740602741ae87e6bf368c17dd28db4d2db344bdedIgor Murashkin gui/RingBufferConsumer.cpp \ 3865ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian 3965ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias AgopianLOCAL_SHARED_LIBRARIES:= \ 4065ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian libui \ 41da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6Ying Wang liblog \ 4265ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian libutils \ 4365ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian libbinder \ 4465ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian libcutils \ 4565ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian libmedia \ 4665ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian libcamera_client \ 478951a97b1f8462c37e740ea5082eea0445d2c501Iliyan Malchev libgui \ 48f69c70ded4316ea3ee504ac779bd024433ed4ef7Eino-Ville Talvala libhardware \ 491e5b2b3361ddd07259bf4b29820ca4aa5f3a861bJamie Gennis libsync \ 50e538206d15282afbc5b168d60b1026a5dfcd13c0James Painter libcamera_metadata \ 51e538206d15282afbc5b168d60b1026a5dfcd13c0James Painter libjpeg 5265ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian 5361ab9f93315ea817cd1ac110e2a95da4dab6b4d1Eino-Ville TalvalaLOCAL_C_INCLUDES += \ 54e538206d15282afbc5b168d60b1026a5dfcd13c0James Painter system/media/camera/include \ 55e538206d15282afbc5b168d60b1026a5dfcd13c0James Painter external/jpeg 5661ab9f93315ea817cd1ac110e2a95da4dab6b4d1Eino-Ville Talvala 57ddf3c5025e2f6f35a4c188c19f30142c64a092c4Igor Murashkin 58ddf3c5025e2f6f35a4c188c19f30142c64a092c4Igor MurashkinLOCAL_CFLAGS += -Wall -Wextra 59ddf3c5025e2f6f35a4c188c19f30142c64a092c4Igor Murashkin 6065ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias AgopianLOCAL_MODULE:= libcameraservice 6165ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopian 6265ab47156e1c7dfcd8cc4266253a5ff30219e7f0Mathias Agopianinclude $(BUILD_SHARED_LIBRARY) 63