From ab6ff1bcde37b212ba5291228f6f7f5767b667dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Mon, 3 Jul 2023 04:45:12 +0200 Subject: [PATCH] spa: libcamera: use init list when calling `generateConfiguration()` Pass an initializer list to `Camera::generateConfiguration()` instead of constructing a vector and adding the single element "manually". --- spa/plugins/libcamera/libcamera-utils.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/spa/plugins/libcamera/libcamera-utils.cpp b/spa/plugins/libcamera/libcamera-utils.cpp index c5ff74226..2b1aea5a7 100644 --- a/spa/plugins/libcamera/libcamera-utils.cpp +++ b/spa/plugins/libcamera/libcamera-utils.cpp @@ -53,9 +53,7 @@ static void spa_libcamera_get_config(struct impl *impl) if (impl->config) return; - StreamRoles roles; - roles.push_back(StreamRole::VideoRecording); - impl->config = impl->camera->generateConfiguration(roles); + impl->config = impl->camera->generateConfiguration({ StreamRole::VideoRecording }); } static int spa_libcamera_buffer_recycle(struct impl *impl, struct port *port, uint32_t buffer_id)