[libcamera-devel,0/3] Pipeline handler refactoring and documentation improvements
mbox series

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

Message

Laurent Pinchart Jan. 12, 2019, 2:46 p.m. UTC
Hello,

This small series refactories the pipeline handler factory class to avoid the
cumbersome factory handling caused by usage of the factory name in the API.
See patch 1/3 for details.

It then goes on to improving the camera manager documentation and excluding
pipeline handler implementations from the generated documentation because I
was tired of the last few Doxygen warnings. We now have a warning-free
documentation build \o/

Laurent Pinchart (3):
  libcamera: pipeline_handler: Don't index factories by name
  libcamera: camera_manager: Improve class documentation
  Documentation: Exclude pipeline handlers directory

 Documentation/Doxyfile.in                |  2 +-
 src/libcamera/camera_manager.cpp         | 76 ++++++++++++--------
 src/libcamera/include/pipeline_handler.h | 29 ++++----
 src/libcamera/pipeline_handler.cpp       | 91 +++++++-----------------
 4 files changed, 87 insertions(+), 111 deletions(-)