diff options
author | Jacopo Mondi <jacopo@jmondi.org> | 2019-04-08 11:00:15 +0200 |
---|---|---|
committer | Jacopo Mondi <jacopo@jmondi.org> | 2019-04-19 15:56:15 +0200 |
commit | a7f4a98110ec99e19f4fed43c4830ee6069a5183 (patch) | |
tree | fb0933b4312157167363a473163e350442b63660 /src/cam/options.cpp | |
parent | 6647db6f42dbb080cb066b435591d72eb7bea770 (diff) |
libcamera: ipu3: Create camera with 2 streams
Sub-class the Stream class with an IPU3-specific implementation and
create each IPU3 camera with two streams: 'output' and 'viewfinder'
which represent the video streams from main and secondary ImgU output
respectively.
Rework stream configuration to handle the two video streams 'output'
and 'viewfinder' separately.
As the IPU3 driver requires viewfinder and stat video nodes to be
started not to stall ImgU processing, configure 'output', 'viewfinder'
and 'stat' regardless of the user-requested active streams.
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
Diffstat (limited to 'src/cam/options.cpp')
0 files changed, 0 insertions, 0 deletions