Provide classes that represent frame buffers and pools of frame buffers. An image within the system may use one or more Plane objects to track each plane in the case of multi-planar image formats. The Buffer class manages all of the data required to render or interpret the raw image data. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
20 lines
506 B
C
20 lines
506 B
C
/* SPDX-License-Identifier: LGPL-2.1-or-later */
|
|
/*
|
|
* Copyright (C) 2018, Google Inc.
|
|
*
|
|
* libcamera.h - libcamera public API
|
|
*/
|
|
#ifndef __LIBCAMERA_LIBCAMERA_H__
|
|
#define __LIBCAMERA_LIBCAMERA_H__
|
|
|
|
#include <libcamera/buffer.h>
|
|
#include <libcamera/camera.h>
|
|
#include <libcamera/camera_manager.h>
|
|
#include <libcamera/event_dispatcher.h>
|
|
#include <libcamera/event_notifier.h>
|
|
#include <libcamera/signal.h>
|
|
#include <libcamera/stream.h>
|
|
#include <libcamera/timer.h>
|
|
|
|
#endif /* __LIBCAMERA_LIBCAMERA_H__ */
|