Message ID | 20190419132531.17856-1-jacopo@jmondi.org |
---|---|
Headers | show |
Series |
|
Related | show |
I have now pushed the series (8/8 excluded) to master. Thank you all for the reviewing effort, this is a nice step forward in my opinion :) On Fri, Apr 19, 2019 at 03:25:23PM +0200, Jacopo Mondi wrote: > The 8th version introduced those two changes: > 3/8 -> remove cfg_ from IPU3Stream to avoid storing a reference to an > object whose lifetime is not under the library control > 4/8 -> rework stream assignement, use a switch statement and improve error > handling as suggested by Laurent. > > 3/8 and 4/8 are the last two patches missing a tag. > Once I have received it, I would push the series to master. > > Thanks > j > > Jacopo Mondi (8): > libcamera: stream: Document protected members > libcamera: camera: Reset basefield to decimal > libcamera: ipu3: Create camera with 2 streams > libcamera: ipu3: Use roles in stream configuration > libcamera: ipu3: Add multiple stream memory management > libcamera: ipu3: Queue requests for multiple streams > libcamera: ipu3: Connect viewfinder's BufferReady signal > [HACK] still capture every 10 frames > > src/cam/main.cpp | 46 +++- > src/libcamera/camera.cpp | 2 +- > src/libcamera/pipeline/ipu3/ipu3.cpp | 374 ++++++++++++++++++++------- > src/libcamera/stream.cpp | 18 ++ > 4 files changed, 344 insertions(+), 96 deletions(-) > > -- > 2.21.0 >