[libcamera-devel,v2,0/8] Pipeline handler refactoring and assorted improvements
mbox series

Message ID 20190115151849.1547-1-laurent.pinchart@ideasonboard.com
Headers show
Series
  • Pipeline handler refactoring and assorted improvements
Related show

Message

Laurent Pinchart Jan. 15, 2019, 3:18 p.m. UTC
Hello,

This series extends the "[PATCH 0/3] Pipeline handler refactoring and
documentation improvements" series with changes that incorporate the review
comments. In particular patch 4/8 renames a function as proposed by Jacopo,
and patches 5/8 to 8/8 implement the changes resulting from the unique_ptr<>
discussion.

Laurent Pinchart (8):
  libcamera: pipeline_handler: Don't index factories by name
  libcamera: camera_manager: Improve class documentation
  Documentation: Exclude pipeline handlers directory
  libcamera: pipeline_handler: Rename handlers() method to factories()
  libcamera: event_dispatcher_poll: Constify argument to
    processNotifiers
  libcamera: device_enumerator: Don't mark the search() function as
    const
  libcamera: utils: Implement C++14 make_unique<>()
  libcamera: camera_manager: Turn enumerator into a unique_ptr<>

 Documentation/Doxyfile.in                     |  2 +-
 include/libcamera/camera_manager.h            |  3 +-
 src/libcamera/camera_manager.cpp              | 84 +++++++++-------
 src/libcamera/device_enumerator.cpp           | 11 +--
 src/libcamera/event_dispatcher_poll.cpp       |  2 +-
 src/libcamera/include/device_enumerator.h     |  5 +-
 src/libcamera/include/event_dispatcher_poll.h |  2 +-
 src/libcamera/include/pipeline_handler.h      | 29 +++---
 src/libcamera/include/utils.h                 | 13 +++
 src/libcamera/pipeline_handler.cpp            | 95 ++++++-------------
 10 files changed, 118 insertions(+), 128 deletions(-)