libcamera: pipeline: simple: converter: Configure input stride
Use the stride of the video capture device to configure the converter input. This ensures that no stride mismatch occurs inadvertently along the pipeline. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Tested-by: Phi-Bang Nguyen <pnguyen@baylibre.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
@@ -606,6 +606,7 @@ int SimplePipelineHandler::configure(Camera *camera, CameraConfiguration *c)
|
||||
StreamConfiguration inputCfg;
|
||||
inputCfg.pixelFormat = pipeConfig.pixelFormat;
|
||||
inputCfg.size = pipeConfig.captureSize;
|
||||
inputCfg.stride = captureFormat.planes[0].bpl;
|
||||
|
||||
ret = converter_->configure(inputCfg, cfg);
|
||||
if (ret < 0) {
|
||||
|
||||
Reference in New Issue
Block a user