{"id":13844,"url":"https://patchwork.libcamera.org/api/covers/13844/?format=json","web_url":"https://patchwork.libcamera.org/cover/13844/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20210914121700.122591-1-umang.jain@ideasonboard.com>","date":"2021-09-14T12:16:58","name":"[libcamera-devel,0/2] test: gstreamer: cleanup and memory leak fixes","submitter":{"id":86,"url":"https://patchwork.libcamera.org/api/people/86/?format=json","name":"Umang Jain","email":"umang.jain@ideasonboard.com"},"mbox":"https://patchwork.libcamera.org/cover/13844/mbox/","series":[{"id":2528,"url":"https://patchwork.libcamera.org/api/series/2528/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2528","date":"2021-09-14T12:16:58","name":"test: gstreamer: cleanup and memory leak fixes","version":1,"mbox":"https://patchwork.libcamera.org/series/2528/mbox/"}],"comments":"https://patchwork.libcamera.org/api/covers/13844/comments/","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id C7059BDB1D\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 14 Sep 2021 12:17:16 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 386796024A;\n\tTue, 14 Sep 2021 14:17:16 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 30BD260132\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 14 Sep 2021 14:17:15 +0200 (CEST)","from perceval.ideasonboard.com (unknown [103.251.226.94])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id D67CB2A5;\n\tTue, 14 Sep 2021 14:17:13 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"rhSyQbRi\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1631621834;\n\tbh=O/6rCn6se3EEqZ6C7DKyknMrDTYvYlLWBQqAFzYRTWI=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=rhSyQbRicfLzXL+IFFdCu/+IHBV1ttcjuV2FJZemT02i3j9GRjH5ibGfekfXhZKnS\n\tY6Ji8nbBovQ9VXZd2ZeUlO6LBB6W1j2+WlhkoJNMAtBRUKsUIeOlSroajDNH4r+rIe\n\tYyuLLBqeUgJeeCXI9tw4tSEjUwSsSrVg9g3dtLss=","From":"Umang Jain <umang.jain@ideasonboard.com>","To":"libcamera-devel@lists.libcamera.org","Date":"Tue, 14 Sep 2021 17:46:58 +0530","Message-Id":"<20210914121700.122591-1-umang.jain@ideasonboard.com>","X-Mailer":"git-send-email 2.31.1","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","Subject":"[libcamera-devel] [PATCH 0/2] test: gstreamer: cleanup and memory\n\tleak fixes","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"},"content":"Simplify the use of g_autoptr in gstreamer tests.\nAlso fix memory leaks due to it.\n\n---\nVedant can you please take a look at it and test on platforms you have?\nI have tested on my primary machine with vimc and UVC with gstreamer\nenabled and the test passes fine still.\n\nAlso, please let me know your thoughts on the patches.\n---\n\nUmang Jain (2):\n  test: gstreamer: Simplify elements' ownerships\n  test: gstreamer_single_stream_test: Fix memory leak\n\n .../gstreamer_single_stream_test.cpp          | 20 +++++++++++--------\n test/gstreamer/gstreamer_test.cpp             |  9 ++++-----\n 2 files changed, 16 insertions(+), 13 deletions(-)"}