input: use InputServiceCallbackType type 94/309794/1
authorInki Dae <inki.dae@samsung.com>
Wed, 17 Apr 2024 02:08:21 +0000 (11:08 +0900)
committerInki Dae <inki.dae@samsung.com>
Wed, 17 Apr 2024 02:08:21 +0000 (11:08 +0900)
Use predefined callback type - InputServiceCallbackType - for code cleanup.

Change-Id: I72d9ac29ea3081e53c95f5c4c4f38af7fa6d3721
Signed-off-by: Inki Dae <inki.dae@samsung.com>
input/backends/camera_api/src/CameraApiBackend.cpp
input/backends/opencv/src/OpencvBackend.cpp

index bc5a455c4ad2bab20460d4124fe1004fd2401f79..f2eac38ca9f0acf25ddc89d2e0e4ffeaee961517 100644 (file)
@@ -42,8 +42,7 @@ CameraApiBackend::~CameraApiBackend()
        camera_destroy(_camera);
 }
 
-void CameraApiBackend::setUserCb(const std::function<void(BaseDataType &data, void *user_data)> &userCb,
-                                                                void *user_data)
+void CameraApiBackend::setUserCb(const InputServiceCallbackType &userCb, void *user_data)
 {
        _userCb = userCb;
        _userData = user_data;
index 670169a344067c652bccca7f91fa1a32cc06ab59..fb82d9cdee658fa5bf5a4157f6338051b2706907 100644 (file)
@@ -55,7 +55,7 @@ void OpencvBackend::updateAvailableCameraDevices()
        }
 }
 
-void OpencvBackend::setUserCb(const std::function<void(BaseDataType &data, void *user_data)> &userCb, void *user_data)
+void OpencvBackend::setUserCb(const InputServiceCallbackType &userCb, void *user_data)
 {
        _userCb = userCb;
        _userData = user_data;