[{"id":24962,"web_url":"https://patchwork.libcamera.org/comment/24962/","msgid":"<59b23a6b-99b9-977d-0326-305857bdec2d@ideasonboard.com>","date":"2022-09-10T14:22:13","subject":"Re: [libcamera-devel] [PATCH] gstreamer: Check gstreamer version\n\tbefore using newer macros","submitter":{"id":86,"url":"https://patchwork.libcamera.org/api/people/86/","name":"Umang Jain","email":"umang.jain@ideasonboard.com"},"content":"Hi Vedant,\n\nThank you for the patch\n\nOn 9/10/22 3:09 AM, Vedant Paranjape via libcamera-devel wrote:\n> GST_VIDEO_TRANSFER_BT601 and GST_VIDEO_TRANSFER_BT2020_10 macros are\n> defined in GST Version 1.18.0.\n>\n> Use of these macros breaks libcamera if GST_VERSION < 1.18.0, these\n\ns/Use of/Usage of\n\ns/ breaks libcamera / causes gstlibcamerasrc compilation failure /\n\ns/, these/. These/\n> macros are used only if GST_VERSION >= 1.18.0. Fixes the following\n\ns/Fixes/Fix/\n> compilation error:\n>\n> ../src/gstreamer/gstlibcamera-utils.cpp:157:7: error: ‘GST_VIDEO_TRANSFER_BT601’ was not declared in this scope; did you mean ‘GST_VIDEO_TRANSFER_BT709’?\n>    157 |  case GST_VIDEO_TRANSFER_BT601:\n>        |       ^~~~~~~~~~~~~~~~~~~~~~~~\n>        |       GST_VIDEO_TRANSFER_BT709\n> ../src/gstreamer/gstlibcamera-utils.cpp:159:7: error: ‘GST_VIDEO_TRANSFER_BT2020_10’ was not declared in this scope; did you mean ‘GST_VIDEO_TRANSFER_BT2020_12’?\n>    159 |  case GST_VIDEO_TRANSFER_BT2020_10:\n>        |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~\n>        |       GST_VIDEO_TRANSFER_BT2020_12\n>\n> Signed-off-by: Vedant Paranjape <vedantparanjape160201@gmail.com>\n> ---\n>   src/gstreamer/gstlibcamera-utils.cpp | 4 +++-\n>   1 file changed, 3 insertions(+), 1 deletion(-)\n>\n> diff --git a/src/gstreamer/gstlibcamera-utils.cpp b/src/gstreamer/gstlibcamera-utils.cpp\n> index 4df5dd6c14fd..244a4a79845d 100644\n> --- a/src/gstreamer/gstlibcamera-utils.cpp\n> +++ b/src/gstreamer/gstlibcamera-utils.cpp\n> @@ -154,9 +154,11 @@ colorspace_from_colorimetry(const GstVideoColorimetry &colorimetry)\n>   \tcase GST_VIDEO_TRANSFER_SRGB:\n>   \t\tcolorspace->transferFunction = ColorSpace::TransferFunction::Srgb;\n>   \t\tbreak;\n> +#if GST_CHECK_VERSION(1, 18, 0)\n>   \tcase GST_VIDEO_TRANSFER_BT601:\n> -\tcase GST_VIDEO_TRANSFER_BT2020_12:\n>   \tcase GST_VIDEO_TRANSFER_BT2020_10:\n> +#endif\n> +\tcase GST_VIDEO_TRANSFER_BT2020_12:\n\nThe latest debian stable is currently shipping with 1.18.4  [1]  but the \noldstable is still supported till 2024 [2].\n\nHence, I am fine with the changes here.\n\n[1] https://packages.debian.org/bullseye/libgstreamer1.0-0\n[2] https://packages.debian.org/buster/libgstreamer1.0-0\n\nReviewed-by: Umang Jain <umang.jain@ideasonboard.com>\n\n>   \tcase GST_VIDEO_TRANSFER_BT709:\n>   \t\tcolorspace->transferFunction = ColorSpace::TransferFunction::Rec709;\n>   \t\tbreak;","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 26C0AC3272\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSat, 10 Sep 2022 14:22:22 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 777D0620A8;\n\tSat, 10 Sep 2022 16:22:21 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 68EA861F97\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSat, 10 Sep 2022 16:22:19 +0200 (CEST)","from [IPV6:2401:4900:1f3e:50f3:a89c:93ec:bcd7:8b90] (unknown\n\t[IPv6:2401:4900:1f3e:50f3:a89c:93ec:bcd7:8b90])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 5ADA7440;\n\tSat, 10 Sep 2022 16:22:18 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1662819741;\n\tbh=rm9JTTXBRuFhbAeRHh/va1iewnYrlS3M6OtglzBFJCA=;\n\th=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=tGFVY6J6ngGqXnOp1/zmQ/xPHtfdSaZmyUhRJowSfbb6JSCSaz5C41DQYBUo4irNZ\n\tym949eKGOIaKXtAZa4osdatzWmmLLVoBKFWLrOiMhHzaike0uZ0MqMtT71tfrHfoZ9\n\t/1CJ4jx8iDlFakHr/Yz03jo/ynS3h4Ofnpfp30Sf1zZlP0A/ibN8qHf66UgE/fBK0G\n\to/cWmww3e6quWobz/yWWgKRpyChjNf7dzFeWsEHUWzNP4wVwPBEAIILKzG5750XSrA\n\tYqqaWmfbWuOIoL6/fnuMEdfUvjzxjYx3DqWgnbeJD62+TodNJ911uPcMOY4iZIT2VR\n\tmbk9tyZbkh4zQ==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1662819738;\n\tbh=rm9JTTXBRuFhbAeRHh/va1iewnYrlS3M6OtglzBFJCA=;\n\th=Date:Subject:To:Cc:References:From:In-Reply-To:From;\n\tb=Dlj3GKC01+Df6dB+vG+EpBdGZt0cliXgYGNkXTIRD6fsgpTQSJdZ+gG1OYZlWs70N\n\tzCZkHoeSoVVkTfityVA1iwRVypB/mWO5Z42ngjo40hcpIRf6F4zQKyPSRCFlnlVfg/\n\tNahAB01xsR/AnP0GJ2/gobawxx2L+nHY1wWieHV0="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"Dlj3GKC0\"; dkim-atps=neutral","Message-ID":"<59b23a6b-99b9-977d-0326-305857bdec2d@ideasonboard.com>","Date":"Sat, 10 Sep 2022 19:52:13 +0530","MIME-Version":"1.0","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101\n\tThunderbird/91.12.0","Content-Language":"en-US","To":"Vedant Paranjape <vedantparanjape160201@gmail.com>,\n\tlibcamera-devel@lists.libcamera.org","References":"<20220909213951.591934-1-vedantparanjape160201@gmail.com>","In-Reply-To":"<20220909213951.591934-1-vedantparanjape160201@gmail.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","Subject":"Re: [libcamera-devel] [PATCH] gstreamer: Check gstreamer version\n\tbefore using newer macros","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>","From":"Umang Jain via libcamera-devel <libcamera-devel@lists.libcamera.org>","Reply-To":"Umang Jain <umang.jain@ideasonboard.com>","Cc":"nicolas.dufresne@collabora.com","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":24964,"web_url":"https://patchwork.libcamera.org/comment/24964/","msgid":"<aaff527c-21ea-0292-ec1d-b733ba4f8a8f@ideasonboard.com>","date":"2022-09-11T16:58:48","subject":"Re: [libcamera-devel] [PATCH] gstreamer: Check gstreamer version\n\tbefore using newer macros","submitter":{"id":86,"url":"https://patchwork.libcamera.org/api/people/86/","name":"Umang Jain","email":"umang.jain@ideasonboard.com"},"content":"CC Rishi\n\nHi, Can you please review and add your tags here, I guess you have tested ?\n\nOn 9/10/22 3:09 AM, Vedant Paranjape via libcamera-devel wrote:\n> GST_VIDEO_TRANSFER_BT601 and GST_VIDEO_TRANSFER_BT2020_10 macros are\n> defined in GST Version 1.18.0.\n>\n> Use of these macros breaks libcamera if GST_VERSION < 1.18.0, these\n> macros are used only if GST_VERSION >= 1.18.0. Fixes the following\n> compilation error:\n>\n> ../src/gstreamer/gstlibcamera-utils.cpp:157:7: error: ‘GST_VIDEO_TRANSFER_BT601’ was not declared in this scope; did you mean ‘GST_VIDEO_TRANSFER_BT709’?\n>    157 |  case GST_VIDEO_TRANSFER_BT601:\n>        |       ^~~~~~~~~~~~~~~~~~~~~~~~\n>        |       GST_VIDEO_TRANSFER_BT709\n> ../src/gstreamer/gstlibcamera-utils.cpp:159:7: error: ‘GST_VIDEO_TRANSFER_BT2020_10’ was not declared in this scope; did you mean ‘GST_VIDEO_TRANSFER_BT2020_12’?\n>    159 |  case GST_VIDEO_TRANSFER_BT2020_10:\n>        |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~\n>        |       GST_VIDEO_TRANSFER_BT2020_12\n>\n> Signed-off-by: Vedant Paranjape <vedantparanjape160201@gmail.com>\n> ---\n>   src/gstreamer/gstlibcamera-utils.cpp | 4 +++-\n>   1 file changed, 3 insertions(+), 1 deletion(-)\n>\n> diff --git a/src/gstreamer/gstlibcamera-utils.cpp b/src/gstreamer/gstlibcamera-utils.cpp\n> index 4df5dd6c14fd..244a4a79845d 100644\n> --- a/src/gstreamer/gstlibcamera-utils.cpp\n> +++ b/src/gstreamer/gstlibcamera-utils.cpp\n> @@ -154,9 +154,11 @@ colorspace_from_colorimetry(const GstVideoColorimetry &colorimetry)\n>   \tcase GST_VIDEO_TRANSFER_SRGB:\n>   \t\tcolorspace->transferFunction = ColorSpace::TransferFunction::Srgb;\n>   \t\tbreak;\n> +#if GST_CHECK_VERSION(1, 18, 0)\n>   \tcase GST_VIDEO_TRANSFER_BT601:\n> -\tcase GST_VIDEO_TRANSFER_BT2020_12:\n>   \tcase GST_VIDEO_TRANSFER_BT2020_10:\n> +#endif\n> +\tcase GST_VIDEO_TRANSFER_BT2020_12:\n>   \tcase GST_VIDEO_TRANSFER_BT709:\n>   \t\tcolorspace->transferFunction = ColorSpace::TransferFunction::Rec709;\n>   \t\tbreak;","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 71C1BC3272\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSun, 11 Sep 2022 16:58:57 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 1DD7C609C1;\n\tSun, 11 Sep 2022 18:58:56 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id D24F8609BA\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun, 11 Sep 2022 18:58:54 +0200 (CEST)","from [IPV6:2401:4900:1f3e:50f3:a89c:93ec:bcd7:8b90] (unknown\n\t[IPv6:2401:4900:1f3e:50f3:a89c:93ec:bcd7:8b90])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id C8818415;\n\tSun, 11 Sep 2022 18:58:53 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1662915536;\n\tbh=YN8y75T8wZE7wCTnGrVNMZa9hyNHworhqiTeP6JqiiM=;\n\th=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:\n\tFrom;\n\tb=0sd1fuAxDQPd9xaZaDFPSfanKSR/kteo49B6zAHlVSn50HvEj7YlYlMbOYqZKuFvj\n\tUeu4A5joSTT1VovJTu8S/bCkgP5pW0bABYcQN9ngBGDynBkmUUkjavWp2HjxWBpZnD\n\tjcwqcFJzS7aPuC1FJRdtP7gnxnKQkoBFNnhCjc1qAnaaRlNaab4DvxwDMhBkJzZ4T0\n\tSMdyHbTDsgaJtylrCa5qz2vNGYqgH/p1YCEz9sivllASt8Tf1ePqQtZM0ROhH3RB8G\n\td044dAFkauugTwFXem5RGXIIJYO6mzwXNPKuFhYGFwG8YVoB+bBGCYbjHGtcYrgX6i\n\tS5yZH3vH2vVMA==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1662915534;\n\tbh=YN8y75T8wZE7wCTnGrVNMZa9hyNHworhqiTeP6JqiiM=;\n\th=Date:Subject:To:Cc:References:From:In-Reply-To:From;\n\tb=khrJDrXLpeCB70PXNGRQZrSBQ6JuIPgJ0O494nOpcSILb5lgnO15kz0qOushl9Q6F\n\tkKOPrwwPCXfg3eCpY3LSpOIqks171nYKzDk0ZdK2Cq1rNqFi+xhyIAL7mp+44nV/ZG\n\taXrngPKM46JHGIktvJiuyVO+cmKkzFBGffYCQgTk="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"khrJDrXL\"; dkim-atps=neutral","Message-ID":"<aaff527c-21ea-0292-ec1d-b733ba4f8a8f@ideasonboard.com>","Date":"Sun, 11 Sep 2022 22:28:48 +0530","MIME-Version":"1.0","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101\n\tThunderbird/91.12.0","Content-Language":"en-US","To":"libcamera-devel@lists.libcamera.org","References":"<20220909213951.591934-1-vedantparanjape160201@gmail.com>","In-Reply-To":"<20220909213951.591934-1-vedantparanjape160201@gmail.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","Subject":"Re: [libcamera-devel] [PATCH] gstreamer: Check gstreamer version\n\tbefore using newer macros","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>","From":"Umang Jain via libcamera-devel <libcamera-devel@lists.libcamera.org>","Reply-To":"Umang Jain <umang.jain@ideasonboard.com>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":24966,"web_url":"https://patchwork.libcamera.org/comment/24966/","msgid":"<CAEQmg0myhMvnOABhyHdBeC2spTmzQnq8O-cVhUR1e854YKOGeA@mail.gmail.com>","date":"2022-09-11T17:41:46","subject":"Re: [libcamera-devel] [PATCH] gstreamer: Check gstreamer version\n\tbefore using newer macros","submitter":{"id":118,"url":"https://patchwork.libcamera.org/api/people/118/","name":"Rishikesh Donadkar","email":"rishikeshdonadkar@gmail.com"},"content":"> On 9/10/22 3:09 AM, Vedant Paranjape via libcamera-devel wrote:\n> > GST_VIDEO_TRANSFER_BT601 and GST_VIDEO_TRANSFER_BT2020_10 macros are\n> > defined in GST Version 1.18.0.\n> >\n> > Use of these macros breaks libcamera if GST_VERSION < 1.18.0, these\n> > macros are used only if GST_VERSION >= 1.18.0. Fixes the following\n> > compilation error:\n> >\n> > ../src/gstreamer/gstlibcamera-utils.cpp:157:7: error: ‘GST_VIDEO_TRANSFER_BT601’ was not declared in this scope; did you mean ‘GST_VIDEO_TRANSFER_BT709’?\n> >    157 |  case GST_VIDEO_TRANSFER_BT601:\n> >        |       ^~~~~~~~~~~~~~~~~~~~~~~~\n> >        |       GST_VIDEO_TRANSFER_BT709\n> > ../src/gstreamer/gstlibcamera-utils.cpp:159:7: error: ‘GST_VIDEO_TRANSFER_BT2020_10’ was not declared in this scope; did you mean ‘GST_VIDEO_TRANSFER_BT2020_12’?\n> >    159 |  case GST_VIDEO_TRANSFER_BT2020_10:\n> >        |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~\n> >        |       GST_VIDEO_TRANSFER_BT2020_12\n> >\n> > Signed-off-by: Vedant Paranjape <vedantparanjape160201@gmail.com>\n\nTested-by: Rishikesh Donadkar <rishikeshdonadkar@gmail.com>\nReviewed-by: Rishikesh Donadkar <rishikeshdonadkar@gmail.com>\n\n\n\n\nOn Sun, Sep 11, 2022 at 10:28 PM Umang Jain <umang.jain@ideasonboard.com> wrote:\n>\n> CC Rishi\n>\n> Hi, Can you please review and add your tags here, I guess you have tested ?\n>\n> On 9/10/22 3:09 AM, Vedant Paranjape via libcamera-devel wrote:\n> > GST_VIDEO_TRANSFER_BT601 and GST_VIDEO_TRANSFER_BT2020_10 macros are\n> > defined in GST Version 1.18.0.\n> >\n> > Use of these macros breaks libcamera if GST_VERSION < 1.18.0, these\n> > macros are used only if GST_VERSION >= 1.18.0. Fixes the following\n> > compilation error:\n> >\n> > ../src/gstreamer/gstlibcamera-utils.cpp:157:7: error: ‘GST_VIDEO_TRANSFER_BT601’ was not declared in this scope; did you mean ‘GST_VIDEO_TRANSFER_BT709’?\n> >    157 |  case GST_VIDEO_TRANSFER_BT601:\n> >        |       ^~~~~~~~~~~~~~~~~~~~~~~~\n> >        |       GST_VIDEO_TRANSFER_BT709\n> > ../src/gstreamer/gstlibcamera-utils.cpp:159:7: error: ‘GST_VIDEO_TRANSFER_BT2020_10’ was not declared in this scope; did you mean ‘GST_VIDEO_TRANSFER_BT2020_12’?\n> >    159 |  case GST_VIDEO_TRANSFER_BT2020_10:\n> >        |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~\n> >        |       GST_VIDEO_TRANSFER_BT2020_12\n> >\n> > Signed-off-by: Vedant Paranjape <vedantparanjape160201@gmail.com>\n> > ---\n> >   src/gstreamer/gstlibcamera-utils.cpp | 4 +++-\n> >   1 file changed, 3 insertions(+), 1 deletion(-)\n> >\n> > diff --git a/src/gstreamer/gstlibcamera-utils.cpp b/src/gstreamer/gstlibcamera-utils.cpp\n> > index 4df5dd6c14fd..244a4a79845d 100644\n> > --- a/src/gstreamer/gstlibcamera-utils.cpp\n> > +++ b/src/gstreamer/gstlibcamera-utils.cpp\n> > @@ -154,9 +154,11 @@ colorspace_from_colorimetry(const GstVideoColorimetry &colorimetry)\n> >       case GST_VIDEO_TRANSFER_SRGB:\n> >               colorspace->transferFunction = ColorSpace::TransferFunction::Srgb;\n> >               break;\n> > +#if GST_CHECK_VERSION(1, 18, 0)\n> >       case GST_VIDEO_TRANSFER_BT601:\n> > -     case GST_VIDEO_TRANSFER_BT2020_12:\n> >       case GST_VIDEO_TRANSFER_BT2020_10:\n> > +#endif\n> > +     case GST_VIDEO_TRANSFER_BT2020_12:\n> >       case GST_VIDEO_TRANSFER_BT709:\n> >               colorspace->transferFunction = ColorSpace::TransferFunction::Rec709;\n> >               break;\n>","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 3186BC0DA4\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSun, 11 Sep 2022 17:42:01 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 8A406609C1;\n\tSun, 11 Sep 2022 19:42:00 +0200 (CEST)","from mail-vk1-xa2f.google.com (mail-vk1-xa2f.google.com\n\t[IPv6:2607:f8b0:4864:20::a2f])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 8390E609BA\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun, 11 Sep 2022 19:41:58 +0200 (CEST)","by mail-vk1-xa2f.google.com with SMTP id x66so3178077vkb.8\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun, 11 Sep 2022 10:41:58 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1662918120;\n\tbh=K1nHEtryI2+IipJln6pdLXSTe+7EfLmF+cdT0f07PBA=;\n\th=References:In-Reply-To:Date:To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=pO1/nLpdZOlVZTmmBpKHF3wSOB4VUqq1uGQlIvJWg7POzZ+g5szs0futAMtz8+QV6\n\trDx8S6xIOXoW9mDVzy3jSruMsPbdKpGnEBaoYRNOG9Bw2NNqLsR4Tqk+2a2/JF4v/u\n\tzud880OrwMSlZSRE2iOJr3M+7R5x5tz1JMor04p7fERD1lfDTZu3fciFsFSzjZxkQC\n\tKTB9MPZFu2I9hJLP7iGyP5bQrIsk1PmRiQ52d4a0dMKsWMfKeOQRvspaLPN3/OQ4K4\n\t3b3mADxy8Lv9UjTecTndhzDQWA2uxVsHEMLwCIKSlfmyh79/axSTrBG3d/dMsFUzVn\n\tMnorbqEfHcCvQ==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;\n\th=content-transfer-encoding:cc:to:subject:message-id:date:from\n\t:in-reply-to:references:mime-version:from:to:cc:subject:date;\n\tbh=QJHJ4jMuNT0vWpIWwftXHRGO/HEtug1n7GK1CzVknUs=;\n\tb=DQkumKvKhRO7oai8GcSBGmpvcaoGRD+XZzGJh1WdDW4LHcDFjMczGf8U2TOlVqlyjD\n\tJxFzWR51nUr6RoKaQLaIy58WkYdH9y7isIZGfDoAgfZBKwQPwrBeBpezz7thvnRtl0/m\n\tyXNsgiG0g7W6cqHcgFI8Pu1TGATrZU8iQFeADkbpcEEYrJhMUB9tL7vIKoeJtlFAFGZ/\n\tuunTmvJTqnH0QBepLhu+h68UXjbHS1Q+lGwZ3mEuLZ8KyrKl2sZR9V8p8TitE1x1g1Em\n\tfupwqhq707ZlkCmidrQljyEfayV5Dq2SKWUCv2CEqg1L51Kv4Cb8kf/RT8h+uooEBdpK\n\tkuBw=="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"DQkumKvK\"; dkim-atps=neutral","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=content-transfer-encoding:cc:to:subject:message-id:date:from\n\t:in-reply-to:references:mime-version:x-gm-message-state:from:to:cc\n\t:subject:date;\n\tbh=QJHJ4jMuNT0vWpIWwftXHRGO/HEtug1n7GK1CzVknUs=;\n\tb=IEoUF9bRpDWyInfT05fcDNuWM0sStmufHhphRAm1IvkoOenbrDZ66SE6GR4OC06QIr\n\tsZ3gLzx93gblkpA5AjaMCRx7y+eYTS1yGXJrGY11YrKVYIvgp8bU4mv6uNuzwxApLJjD\n\tJb6BaohyXOd5zzAenN78it7YAid78lkoJ94XCcv/HisKU4AuLDC4lz0Hk0fyY4+ZMfnO\n\tNV0NEyCKNBiaaFZ5DkPau3qf+Y1oerrfbpsU2HbBgwH1cnLwlw+k196OryA95tuFk8V/\n\tI4Yp0o2YGN0x9YDNVq+PFd/OCzFu5va6q5hKqRNVKVaFQ2IrngEI0XTkzwKCFwVJRwHE\n\t5onw==","X-Gm-Message-State":"ACgBeo0o3c23RSxq7D7ZtZiZMDTVqEQwgvwUra6vbe3z7935AWrzmqSz\n\txA1lgeEdranemZqpCbFHkzIZ5IA9rmdIBbuxsEi4DQ92Bqw0SA==","X-Google-Smtp-Source":"AA6agR5MUN8xqLse5KfgZBhGrIcg8pyQz4JQP65Nsir+JJz6FMM5ku6ktHAOfFixghhjRwHvyuaKk00wckswfX1EmL0=","X-Received":"by 2002:a1f:d042:0:b0:3a2:4c49:411e with SMTP id\n\th63-20020a1fd042000000b003a24c49411emr376536vkg.10.1662918117138;\n\tSun, 11 Sep 2022 10:41:57 -0700 (PDT)","MIME-Version":"1.0","References":"<20220909213951.591934-1-vedantparanjape160201@gmail.com>\n\t<aaff527c-21ea-0292-ec1d-b733ba4f8a8f@ideasonboard.com>","In-Reply-To":"<aaff527c-21ea-0292-ec1d-b733ba4f8a8f@ideasonboard.com>","Date":"Sun, 11 Sep 2022 23:11:46 +0530","Message-ID":"<CAEQmg0myhMvnOABhyHdBeC2spTmzQnq8O-cVhUR1e854YKOGeA@mail.gmail.com>","To":"Umang Jain <umang.jain@ideasonboard.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","Subject":"Re: [libcamera-devel] [PATCH] gstreamer: Check gstreamer version\n\tbefore using newer macros","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>","From":"Rishikesh Donadkar via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"Rishikesh Donadkar <rishikeshdonadkar@gmail.com>","Cc":"libcamera-devel@lists.libcamera.org","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]