Working on SoftISP
Find a file
Jacopo Mondi f0e16f0389 libcamera: Add MediaObject class hierarchy
Add a class hierarcy to represent all media objects a media graph represents.
Add a base MediaObject class, which retains the global unique object id,
and define the derived MediaEntity, MediaLink and MediaPad classes.

This hierarchy will be used by the MediaDevice objects which represents and
handles the media graph.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2018-12-31 18:56:41 +01:00
Documentation Documentation: Remove | on the left side of diagrams 2018-12-14 15:34:00 +02:00
include libcamera: camera_manager: add CameraManager class 2018-12-31 00:58:30 +01:00
licenses licenses: Add licenses subdirectory 2018-11-28 11:10:11 +00:00
src libcamera: Add MediaObject class hierarchy 2018-12-31 18:56:41 +01:00
test tests: add test to list all cameras in the system 2018-12-31 00:58:32 +01:00
utils utils: checkstyle: add keep-one-line-blocks 2018-12-21 15:18:32 +00:00
.gitignore git: Add .gitignore file 2018-12-14 13:23:07 +00:00
meson.build build: Add 'std=c++11' cpp compiler flag 2018-12-13 08:51:05 +01:00
README.md README: Update build instructions 2018-11-26 15:52:21 +00:00

libcamera: A complex camera support library for Linux, Android, and ChromeOS

To build and install:

  meson build
  cd build
  ninja
  ninja install