libcamera: media_device: Manage fd by UniqueFD
Manages a file descriptor owned by MediaDevice for a media device node by UniqueFD. Signed-off-by: Hirokazu Honda <hiroh@chromium.org> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Hirokazu Honda <hiroh@chromium.org> Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
This commit is contained in:
parent
c49e888848
commit
91dcd719d7
2 changed files with 17 additions and 22 deletions
|
@ -16,6 +16,7 @@
|
|||
|
||||
#include <libcamera/base/log.h>
|
||||
#include <libcamera/base/signal.h>
|
||||
#include <libcamera/base/unique_fd.h>
|
||||
|
||||
#include "libcamera/internal/media_object.h"
|
||||
|
||||
|
@ -82,7 +83,7 @@ private:
|
|||
unsigned int version_;
|
||||
unsigned int hwRevision_;
|
||||
|
||||
int fd_;
|
||||
UniqueFD fd_;
|
||||
bool valid_;
|
||||
bool acquired_;
|
||||
bool lockOwner_;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue