From patchwork Sat Feb 29 16:42:53 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Pinchart X-Patchwork-Id: 2948 Return-Path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 0B6A9627AD for ; Sat, 29 Feb 2020 17:43:33 +0100 (CET) Received: from pendragon.bb.dnainternet.fi (81-175-216-236.bb.dnainternet.fi [81.175.216.236]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 9758EA49; Sat, 29 Feb 2020 17:43:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1582994612; bh=8UKmWivj2LLmPXl2xn/4GadqVCsArv+M6txJNT5cBJw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PEtrAGi4yhjHgCoEqi9QLPNMGo3OLxi0inmxHhPrqiaz/UEuklts4eEvnxj73Yzb5 OedN3kK5jceBbzDyOy5BVYTO5LIkNYGrTAL6O9yKDOZaKtQ6p3QSkrrbIzLvwbxo5w 2eDvxqIxcrUPYOE0dDtwWW3lOm9uexMDC/JgC8rQ= From: Laurent Pinchart To: libcamera-devel@lists.libcamera.org Date: Sat, 29 Feb 2020 18:42:53 +0200 Message-Id: <20200229164254.23604-31-laurent.pinchart@ideasonboard.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200229164254.23604-1-laurent.pinchart@ideasonboard.com> References: <20200229164254.23604-1-laurent.pinchart@ideasonboard.com> MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH 30/31] DNI: test: serialization: Serialize array controls X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Feb 2020 16:43:36 -0000 From: Jacopo Mondi Depends on the fictional array control definition. Not for inclusion. Signed-off-by: Jacopo Mondi Signed-off-by: Laurent Pinchart --- test/serialization/control_serialization.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/serialization/control_serialization.cpp b/test/serialization/control_serialization.cpp index 2989b52774fb..1de54a02c443 100644 --- a/test/serialization/control_serialization.cpp +++ b/test/serialization/control_serialization.cpp @@ -38,13 +38,14 @@ protected: size_t size; int ret; - /* Create a control list with three controls. */ + /* Create a control list with several controls. */ const ControlInfoMap &infoMap = camera_->controls(); ControlList list(infoMap); list.set(controls::Brightness, 255); list.set(controls::Contrast, 128); list.set(controls::Saturation, 50); + list.set(controls::BayerGains, { 1.0f, 1.1f, 0.9f, 1.0f }); /* * Serialize the control list, this should fail as the control