libcamera/base: Move event_notifier to base
Move the event notifier, and associated header updates. Reviewed-by: Hirokazu Honda <hiroh@chromium.org> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
@@ -4,8 +4,8 @@
|
||||
*
|
||||
* event_notifier.h - File descriptor event notifier
|
||||
*/
|
||||
#ifndef __LIBCAMERA_INTERNAL_EVENT_NOTIFIER_H__
|
||||
#define __LIBCAMERA_INTERNAL_EVENT_NOTIFIER_H__
|
||||
#ifndef __LIBCAMERA_BASE_EVENT_NOTIFIER_H__
|
||||
#define __LIBCAMERA_BASE_EVENT_NOTIFIER_H__
|
||||
|
||||
#include <libcamera/base/object.h>
|
||||
#include <libcamera/base/signal.h>
|
||||
@@ -45,4 +45,4 @@ private:
|
||||
|
||||
} /* namespace libcamera */
|
||||
|
||||
#endif /* __LIBCAMERA_INTERNAL_EVENT_NOTIFIER_H__ */
|
||||
#endif /* __LIBCAMERA_BASE_EVENT_NOTIFIER_H__ */
|
||||
@@ -7,6 +7,7 @@ libcamera_base_headers = files([
|
||||
'class.h',
|
||||
'event_dispatcher.h',
|
||||
'event_dispatcher_poll.h',
|
||||
'event_notifier.h',
|
||||
'file.h',
|
||||
'log.h',
|
||||
'message.h',
|
||||
|
||||
@@ -22,7 +22,6 @@ libcamera_internal_headers = files([
|
||||
'device_enumerator.h',
|
||||
'device_enumerator_sysfs.h',
|
||||
'device_enumerator_udev.h',
|
||||
'event_notifier.h',
|
||||
'formats.h',
|
||||
'ipa_manager.h',
|
||||
'ipa_module.h',
|
||||
|
||||
@@ -16,13 +16,12 @@
|
||||
#include <sys/eventfd.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
#include <libcamera/base/log.h>
|
||||
#include <libcamera/base/thread.h>
|
||||
#include <libcamera/base/timer.h>
|
||||
#include <libcamera/base/utils.h>
|
||||
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
|
||||
/**
|
||||
* \file base/event_dispatcher_poll.h
|
||||
*/
|
||||
|
||||
@@ -5,14 +5,14 @@
|
||||
* event_notifier.cpp - File descriptor event notifier
|
||||
*/
|
||||
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
|
||||
#include <libcamera/camera_manager.h>
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
|
||||
#include <libcamera/base/event_dispatcher.h>
|
||||
#include <libcamera/base/message.h>
|
||||
#include <libcamera/base/thread.h>
|
||||
|
||||
#include <libcamera/camera_manager.h>
|
||||
|
||||
/**
|
||||
* \file event_notifier.h
|
||||
* \brief File descriptor event notifier
|
||||
@@ -5,6 +5,7 @@ libcamera_base_sources = files([
|
||||
'bound_method.cpp',
|
||||
'event_dispatcher.cpp',
|
||||
'event_dispatcher_poll.cpp',
|
||||
'event_notifier.cpp',
|
||||
'file.cpp',
|
||||
'log.cpp',
|
||||
'message.cpp',
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
#include <sys/sysmacros.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
#include <libcamera/base/log.h>
|
||||
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
#include "libcamera/internal/media_device.h"
|
||||
|
||||
namespace libcamera {
|
||||
|
||||
@@ -12,10 +12,9 @@
|
||||
#include <sys/socket.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
#include <libcamera/base/log.h>
|
||||
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
|
||||
/**
|
||||
* \file ipc_unixsocket.h
|
||||
* \brief IPC mechanism based on Unix sockets
|
||||
|
||||
@@ -15,7 +15,6 @@ libcamera_sources = files([
|
||||
'delayed_controls.cpp',
|
||||
'device_enumerator.cpp',
|
||||
'device_enumerator_sysfs.cpp',
|
||||
'event_notifier.cpp',
|
||||
'file_descriptor.cpp',
|
||||
'formats.cpp',
|
||||
'framebuffer_allocator.cpp',
|
||||
|
||||
@@ -20,11 +20,10 @@
|
||||
#include <unistd.h>
|
||||
#include <vector>
|
||||
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
#include <libcamera/base/log.h>
|
||||
#include <libcamera/base/utils.h>
|
||||
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
|
||||
/**
|
||||
* \file process.h
|
||||
* \brief Process object
|
||||
|
||||
@@ -16,10 +16,10 @@
|
||||
#include <sys/syscall.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
#include <libcamera/base/log.h>
|
||||
#include <libcamera/base/utils.h>
|
||||
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
#include "libcamera/internal/sysfs.h"
|
||||
|
||||
/**
|
||||
|
||||
@@ -21,11 +21,11 @@
|
||||
|
||||
#include <linux/version.h>
|
||||
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
#include <libcamera/base/log.h>
|
||||
|
||||
#include <libcamera/file_descriptor.h>
|
||||
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
#include "libcamera/internal/media_device.h"
|
||||
#include "libcamera/internal/media_object.h"
|
||||
|
||||
|
||||
@@ -10,11 +10,10 @@
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
#include <libcamera/base/thread.h>
|
||||
#include <libcamera/base/timer.h>
|
||||
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
|
||||
#include "test.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
@@ -10,11 +10,10 @@
|
||||
#include <unistd.h>
|
||||
|
||||
#include <libcamera/base/event_dispatcher.h>
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
#include <libcamera/base/thread.h>
|
||||
#include <libcamera/base/timer.h>
|
||||
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
|
||||
#include "test.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
@@ -15,11 +15,11 @@
|
||||
#include <libcamera/ipa/vimc_ipa_proxy.h>
|
||||
|
||||
#include <libcamera/base/event_dispatcher.h>
|
||||
#include <libcamera/base/event_notifier.h>
|
||||
#include <libcamera/base/thread.h>
|
||||
#include <libcamera/base/timer.h>
|
||||
|
||||
#include "libcamera/internal/device_enumerator.h"
|
||||
#include "libcamera/internal/event_notifier.h"
|
||||
#include "libcamera/internal/ipa_manager.h"
|
||||
#include "libcamera/internal/ipa_module.h"
|
||||
#include "libcamera/internal/pipeline_handler.h"
|
||||
|
||||
Reference in New Issue
Block a user