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:
parent
b304bc013e
commit
f9ee724307
15 changed files with 17 additions and 22 deletions
|
@ -4,8 +4,8 @@
|
||||||
*
|
*
|
||||||
* event_notifier.h - File descriptor event notifier
|
* event_notifier.h - File descriptor event notifier
|
||||||
*/
|
*/
|
||||||
#ifndef __LIBCAMERA_INTERNAL_EVENT_NOTIFIER_H__
|
#ifndef __LIBCAMERA_BASE_EVENT_NOTIFIER_H__
|
||||||
#define __LIBCAMERA_INTERNAL_EVENT_NOTIFIER_H__
|
#define __LIBCAMERA_BASE_EVENT_NOTIFIER_H__
|
||||||
|
|
||||||
#include <libcamera/base/object.h>
|
#include <libcamera/base/object.h>
|
||||||
#include <libcamera/base/signal.h>
|
#include <libcamera/base/signal.h>
|
||||||
|
@ -45,4 +45,4 @@ private:
|
||||||
|
|
||||||
} /* namespace libcamera */
|
} /* namespace libcamera */
|
||||||
|
|
||||||
#endif /* __LIBCAMERA_INTERNAL_EVENT_NOTIFIER_H__ */
|
#endif /* __LIBCAMERA_BASE_EVENT_NOTIFIER_H__ */
|
|
@ -7,6 +7,7 @@ libcamera_base_headers = files([
|
||||||
'class.h',
|
'class.h',
|
||||||
'event_dispatcher.h',
|
'event_dispatcher.h',
|
||||||
'event_dispatcher_poll.h',
|
'event_dispatcher_poll.h',
|
||||||
|
'event_notifier.h',
|
||||||
'file.h',
|
'file.h',
|
||||||
'log.h',
|
'log.h',
|
||||||
'message.h',
|
'message.h',
|
||||||
|
|
|
@ -22,7 +22,6 @@ libcamera_internal_headers = files([
|
||||||
'device_enumerator.h',
|
'device_enumerator.h',
|
||||||
'device_enumerator_sysfs.h',
|
'device_enumerator_sysfs.h',
|
||||||
'device_enumerator_udev.h',
|
'device_enumerator_udev.h',
|
||||||
'event_notifier.h',
|
|
||||||
'formats.h',
|
'formats.h',
|
||||||
'ipa_manager.h',
|
'ipa_manager.h',
|
||||||
'ipa_module.h',
|
'ipa_module.h',
|
||||||
|
|
|
@ -16,13 +16,12 @@
|
||||||
#include <sys/eventfd.h>
|
#include <sys/eventfd.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
|
#include <libcamera/base/event_notifier.h>
|
||||||
#include <libcamera/base/log.h>
|
#include <libcamera/base/log.h>
|
||||||
#include <libcamera/base/thread.h>
|
#include <libcamera/base/thread.h>
|
||||||
#include <libcamera/base/timer.h>
|
#include <libcamera/base/timer.h>
|
||||||
#include <libcamera/base/utils.h>
|
#include <libcamera/base/utils.h>
|
||||||
|
|
||||||
#include "libcamera/internal/event_notifier.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \file base/event_dispatcher_poll.h
|
* \file base/event_dispatcher_poll.h
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -5,14 +5,14 @@
|
||||||
* event_notifier.cpp - File descriptor event notifier
|
* event_notifier.cpp - File descriptor event notifier
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "libcamera/internal/event_notifier.h"
|
#include <libcamera/base/event_notifier.h>
|
||||||
|
|
||||||
#include <libcamera/camera_manager.h>
|
|
||||||
|
|
||||||
#include <libcamera/base/event_dispatcher.h>
|
#include <libcamera/base/event_dispatcher.h>
|
||||||
#include <libcamera/base/message.h>
|
#include <libcamera/base/message.h>
|
||||||
#include <libcamera/base/thread.h>
|
#include <libcamera/base/thread.h>
|
||||||
|
|
||||||
|
#include <libcamera/camera_manager.h>
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \file event_notifier.h
|
* \file event_notifier.h
|
||||||
* \brief File descriptor event notifier
|
* \brief File descriptor event notifier
|
|
@ -5,6 +5,7 @@ libcamera_base_sources = files([
|
||||||
'bound_method.cpp',
|
'bound_method.cpp',
|
||||||
'event_dispatcher.cpp',
|
'event_dispatcher.cpp',
|
||||||
'event_dispatcher_poll.cpp',
|
'event_dispatcher_poll.cpp',
|
||||||
|
'event_notifier.cpp',
|
||||||
'file.cpp',
|
'file.cpp',
|
||||||
'log.cpp',
|
'log.cpp',
|
||||||
'message.cpp',
|
'message.cpp',
|
||||||
|
|
|
@ -17,9 +17,9 @@
|
||||||
#include <sys/sysmacros.h>
|
#include <sys/sysmacros.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
|
#include <libcamera/base/event_notifier.h>
|
||||||
#include <libcamera/base/log.h>
|
#include <libcamera/base/log.h>
|
||||||
|
|
||||||
#include "libcamera/internal/event_notifier.h"
|
|
||||||
#include "libcamera/internal/media_device.h"
|
#include "libcamera/internal/media_device.h"
|
||||||
|
|
||||||
namespace libcamera {
|
namespace libcamera {
|
||||||
|
|
|
@ -12,10 +12,9 @@
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
|
#include <libcamera/base/event_notifier.h>
|
||||||
#include <libcamera/base/log.h>
|
#include <libcamera/base/log.h>
|
||||||
|
|
||||||
#include "libcamera/internal/event_notifier.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \file ipc_unixsocket.h
|
* \file ipc_unixsocket.h
|
||||||
* \brief IPC mechanism based on Unix sockets
|
* \brief IPC mechanism based on Unix sockets
|
||||||
|
|
|
@ -15,7 +15,6 @@ libcamera_sources = files([
|
||||||
'delayed_controls.cpp',
|
'delayed_controls.cpp',
|
||||||
'device_enumerator.cpp',
|
'device_enumerator.cpp',
|
||||||
'device_enumerator_sysfs.cpp',
|
'device_enumerator_sysfs.cpp',
|
||||||
'event_notifier.cpp',
|
|
||||||
'file_descriptor.cpp',
|
'file_descriptor.cpp',
|
||||||
'formats.cpp',
|
'formats.cpp',
|
||||||
'framebuffer_allocator.cpp',
|
'framebuffer_allocator.cpp',
|
||||||
|
|
|
@ -20,11 +20,10 @@
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
#include <libcamera/base/event_notifier.h>
|
||||||
#include <libcamera/base/log.h>
|
#include <libcamera/base/log.h>
|
||||||
#include <libcamera/base/utils.h>
|
#include <libcamera/base/utils.h>
|
||||||
|
|
||||||
#include "libcamera/internal/event_notifier.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \file process.h
|
* \file process.h
|
||||||
* \brief Process object
|
* \brief Process object
|
||||||
|
|
|
@ -16,10 +16,10 @@
|
||||||
#include <sys/syscall.h>
|
#include <sys/syscall.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
|
#include <libcamera/base/event_notifier.h>
|
||||||
#include <libcamera/base/log.h>
|
#include <libcamera/base/log.h>
|
||||||
#include <libcamera/base/utils.h>
|
#include <libcamera/base/utils.h>
|
||||||
|
|
||||||
#include "libcamera/internal/event_notifier.h"
|
|
||||||
#include "libcamera/internal/sysfs.h"
|
#include "libcamera/internal/sysfs.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -21,11 +21,11 @@
|
||||||
|
|
||||||
#include <linux/version.h>
|
#include <linux/version.h>
|
||||||
|
|
||||||
|
#include <libcamera/base/event_notifier.h>
|
||||||
#include <libcamera/base/log.h>
|
#include <libcamera/base/log.h>
|
||||||
|
|
||||||
#include <libcamera/file_descriptor.h>
|
#include <libcamera/file_descriptor.h>
|
||||||
|
|
||||||
#include "libcamera/internal/event_notifier.h"
|
|
||||||
#include "libcamera/internal/media_device.h"
|
#include "libcamera/internal/media_device.h"
|
||||||
#include "libcamera/internal/media_object.h"
|
#include "libcamera/internal/media_object.h"
|
||||||
|
|
||||||
|
|
|
@ -10,11 +10,10 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
|
#include <libcamera/base/event_notifier.h>
|
||||||
#include <libcamera/base/thread.h>
|
#include <libcamera/base/thread.h>
|
||||||
#include <libcamera/base/timer.h>
|
#include <libcamera/base/timer.h>
|
||||||
|
|
||||||
#include "libcamera/internal/event_notifier.h"
|
|
||||||
|
|
||||||
#include "test.h"
|
#include "test.h"
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
|
@ -10,11 +10,10 @@
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
#include <libcamera/base/event_dispatcher.h>
|
#include <libcamera/base/event_dispatcher.h>
|
||||||
|
#include <libcamera/base/event_notifier.h>
|
||||||
#include <libcamera/base/thread.h>
|
#include <libcamera/base/thread.h>
|
||||||
#include <libcamera/base/timer.h>
|
#include <libcamera/base/timer.h>
|
||||||
|
|
||||||
#include "libcamera/internal/event_notifier.h"
|
|
||||||
|
|
||||||
#include "test.h"
|
#include "test.h"
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
|
@ -15,11 +15,11 @@
|
||||||
#include <libcamera/ipa/vimc_ipa_proxy.h>
|
#include <libcamera/ipa/vimc_ipa_proxy.h>
|
||||||
|
|
||||||
#include <libcamera/base/event_dispatcher.h>
|
#include <libcamera/base/event_dispatcher.h>
|
||||||
|
#include <libcamera/base/event_notifier.h>
|
||||||
#include <libcamera/base/thread.h>
|
#include <libcamera/base/thread.h>
|
||||||
#include <libcamera/base/timer.h>
|
#include <libcamera/base/timer.h>
|
||||||
|
|
||||||
#include "libcamera/internal/device_enumerator.h"
|
#include "libcamera/internal/device_enumerator.h"
|
||||||
#include "libcamera/internal/event_notifier.h"
|
|
||||||
#include "libcamera/internal/ipa_manager.h"
|
#include "libcamera/internal/ipa_manager.h"
|
||||||
#include "libcamera/internal/ipa_module.h"
|
#include "libcamera/internal/ipa_module.h"
|
||||||
#include "libcamera/internal/pipeline_handler.h"
|
#include "libcamera/internal/pipeline_handler.h"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue