pipeline: rkisp1: Drop rawFormat variable
In raw mode we know there is only a single configuration so there is no need to iterate over all configurations to find the format. Drop that. Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com> Reviewed-by: Umang Jain <uajain@igalia.com> Reviewed-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
This commit is contained in:
@@ -677,21 +677,16 @@ CameraConfiguration::Status RkISP1CameraConfiguration::validate()
|
||||
}
|
||||
|
||||
/* Select the sensor format. */
|
||||
PixelFormat rawFormat;
|
||||
Size maxSize;
|
||||
|
||||
for (const StreamConfiguration &cfg : config_) {
|
||||
const PixelFormatInfo &info = PixelFormatInfo::info(cfg.pixelFormat);
|
||||
if (info.colourEncoding == PixelFormatInfo::ColourEncodingRAW)
|
||||
rawFormat = cfg.pixelFormat;
|
||||
|
||||
maxSize = std::max(maxSize, cfg.size);
|
||||
}
|
||||
|
||||
std::vector<unsigned int> mbusCodes;
|
||||
|
||||
if (rawFormat.isValid()) {
|
||||
mbusCodes = { rawFormats.at(rawFormat) };
|
||||
if (isRaw) {
|
||||
mbusCodes = { rawFormats.at(config_[0].pixelFormat) };
|
||||
} else {
|
||||
std::transform(rawFormats.begin(), rawFormats.end(),
|
||||
std::back_inserter(mbusCodes),
|
||||
|
||||
Reference in New Issue
Block a user