libcamera: pipeline: raspberrypi: Do not mark the Embedded Data stream as external

Remove the code that marks the Embedded Data stream as external with the Unicam
Image (RAW) stream. This was needed for legacy reasons when matching image and
embedded buffers, but is not needed any more.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Reviewed-by: David Plowman <david.plowman@raspberrypi.com>
Tested-by: David Plowman <david.plowman@raspberrypi.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
Naushir Patuck 2022-01-10 15:42:26 +00:00 committed by Laurent Pinchart
parent 77259f7346
commit b71cd3358f

View file

@ -905,15 +905,6 @@ int PipelineHandlerRPi::configure(Camera *camera, CameraConfiguration *config)
<< format.toString();
return ret;
}
/*
* If a RAW/Bayer stream has been requested by the application,
* we must set both Unicam streams as external, even though the
* application may only request RAW frames. This is because we
* match timestamps on both streams to synchronise buffers.
*/
if (rawStream)
data->unicam_[Unicam::Embedded].setExternal(true);
}
/*