[libcamera-devel] [PATCH 0/3] libcamera: Add initial logger support

Laurent Pinchart laurent.pinchart at ideasonboard.com
Tue Dec 4 23:11:20 CET 2018


Hello,

This patch series adds an initial logger to the library. It's so far
very dumb and is lacking many features, so volunteers are needed to
extend it :-)

Laurent Pinchart (3):
  Overhaul the directory structure
  libcamera: Add initial logger
  libcamera: Use the logger instead of cout

 include/libcamera/libcamera.h   |  4 ++
 lib/meson.build                 |  6 ---
 meson.build                     |  4 +-
 src/libcamera/include/log.h     | 38 ++++++++++++++++
 src/libcamera/include/utils.h   | 12 +++++
 src/libcamera/log.cpp           | 81 +++++++++++++++++++++++++++++++++
 {lib => src/libcamera}/main.cpp | 10 ++--
 src/libcamera/meson.build       | 14 ++++++
 src/meson.build                 |  1 +
 test/init.cpp                   |  2 +-
 test/meson.build                |  2 +-
 11 files changed, 160 insertions(+), 14 deletions(-)
 delete mode 100644 lib/meson.build
 create mode 100644 src/libcamera/include/log.h
 create mode 100644 src/libcamera/include/utils.h
 create mode 100644 src/libcamera/log.cpp
 rename {lib => src/libcamera}/main.cpp (68%)
 create mode 100644 src/libcamera/meson.build
 create mode 100644 src/meson.build

-- 
Regards,

Laurent Pinchart



More information about the libcamera-devel mailing list