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)