From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 39E204324A for ; Sat, 25 Jun 2022 06:46:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4249368B7A1; Sat, 25 Jun 2022 09:46:30 +0300 (EEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2084.outbound.protection.outlook.com [40.92.90.84]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9034D68B75F for ; Sat, 25 Jun 2022 09:46:24 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rfrxlgbd1mVF09MKvw4XRlhqDrftIR48yN6Zyyp/LAXdfHDZg5w2LuyZpeHaMnkNvok/Mu308pHsL1Xf3DznCzya2ZFiYIoogAQeQwkJAkEZDvVKccSgtOPoa7GgKrX4xa/mqnjCxt54RpAxDdfLlDBcRTNYygNQTxmNOxCg0o7atUemjXOz4ogb/14OUqLmOY4cBVVN4ZUJlehpQi7NlrBpBqDiHSb0UPlBmGV0OJyXlbGLKgNr11xTgupvYo6W9En8ENR69NdgsLWS+O9wjg3c0pDQiPPKyP08gcBx8LV7ukRwmDAmy/Zk8TAZkvpH45elkOz2nStzoeQDXFvleg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=F2m+PQwBHCufJC72v9vfgr4drh/CXLotzGcVsKGFKSw=; b=iOcSRgkLMcRVSSH81P476950gKBA+g6d2oLuzCwPmOEPtv6Q08SGNs3vXrWdK1/RKGdCv5NVmXLVTaDq40rW6bCCXtkY5jVuDb1pRjc+giggOCmNLM+maz9+Lzi21KKTWmJvgtzTE8dQS+kbF3L2WOsePKqUOGOmNS8ZAMJSvsnV2z8stVrYqMsh0FVn/w5Ls3ryiQh3IF4IyZh+O0sjzh/lDqahql5EQZiLtMRCH+SDFjMGgNU/JRXekaOxXjohON1QXVlkET/9J6/nIyH59iMiEWybw+niYpIGPDZvAXx8DGr6isgy+ydXqV40cyfTNCOBPF+3qhCrS2BkeMUtCA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F2m+PQwBHCufJC72v9vfgr4drh/CXLotzGcVsKGFKSw=; b=FDrr3JsY5kM3XbumqIHuyKEWgWrdy1Al8Ys/QZBQaSbBu0qfvsKHGdu4uw/pOIWjvvwyZFBqU3zSuT1GZ1oXtWp50f2UM+MZy6In1u4cCxnJSVi0oFIWdVuLFpiHu0hhGqEGXoTV9MP16aBDrgn7mPyJ5cEKHylDykg5RtBH2sbIyDwvEpLkShBDcVQ6GfO4SCV3YQanlQTsHQgqc/0rDAj//VxuHcZwPK8U+mQ4pK+FGW250m7sm/v52DyNkbA3veo8eHsw7GPFNPMZFvgZRUqSgylqdJtPUAryX2tnZu7ynYAk8QMAzATUdIJMUciq91X1LgfQrGki28xP/X87sA== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by HE1PR0101MB2569.eurprd01.prod.exchangelabs.com (2603:10a6:3:80::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.17; Sat, 25 Jun 2022 06:46:22 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5353.024; Sat, 25 Jun 2022 06:46:22 +0000 Message-ID: Date: Sat, 25 Jun 2022 08:46:20 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220625061156.11779-1-ffmpeg@gyani.pro> From: Andreas Rheinhardt In-Reply-To: <20220625061156.11779-1-ffmpeg@gyani.pro> X-TMN: [fHK67txcJRoiB75S73ilJIzxyYY7MdMu] X-ClientProxiedBy: ZR0P278CA0046.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::15) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <1ccb8e1d-fccc-903b-cd43-311b36e43680@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 983946b8-158e-4d9a-1617-08da56766a93 X-MS-TrafficTypeDiagnostic: HE1PR0101MB2569:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wX1+8y5jzqh0Nu4gL0y9KhiRwUxKQAW9OcXLrOsklbEDRIP0gRjmavHcG9ZyJ/aXridCWXbUbmJq9AfVOoY9MkkdPkIodq4Pvf9Sgx4TblAE8LZD0fvR/0T6SnLU6ih2mskR13/0tytuq760H6HcLPD9mm8MlnDT3/KVgGpwI7qw+OjCMQdCumVispegq+VGzVnVNOfjRX2xnGiR8E21kKWri4IG360TujjBpUl6i0xwBh+cBHpvHVfzGO8ajfck2NxWsJHaPMui19YQtdeVZK1Kfw8pkH4UvjhHmWf/F4b780NfxU8q7YnZMzWdgDTTeszSNFnzmHilTKmr2kxpM2Paq970pYrfizuvH4/zEdNK688I8pttPNodGB55odsxzY91+vDuw0It4P760VU/U+LwkXDtI6aJ2swCLjWMoGd38/6T4rppx3RXecbz+M6x61/uXTfLxeFRr+GKLKx7jI7lCQwV2LF6ZZ0ZtuFafGlm5oL+5EvwssvN+hmsMau6wr1mgpoHbqMP75ffqVJpza5sGjOepmjHeJbHvH5maUtn2nWZLyOCZh5BiIuZDNaWS7Eu+Ozz6CIGX8jyJb/itXGiO7ZcXQrMpuM3D+Ot/KbmsgTKdUHSVmRckxQ5Ubqm7o9oaC/OJk7LUs5nvT5rNg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?emtRQnlkMGZjRlFXZUFyOVFtZGNzZjgwZEZ0YzJRVXZaNWRJbkxUakU0SWJo?= =?utf-8?B?S1JvVGpHR3VVcU5LSXZqeHZoSmFwdnI1bDJCZkNKckU5K25Cbm80VE9meVZF?= =?utf-8?B?MVYxNUlLY1crdUQrdTdIZXQrNWVNTy9rQWxVblRQYnJXbXBSMjk2Z3ZLK1RU?= =?utf-8?B?VmdzMWhXUnhmR2IvU3hkWko4c1JXZnJYcFJPZjRtekRCQlYweUJBNXVhb1Jr?= =?utf-8?B?MW16QytTUk1LL3N5MkpxNVBra3FGMEdYd1d1bUFETWE1dkE3NlUvdy9VM1FH?= =?utf-8?B?SXNYNk5PY01FRTdzRDBxakRLby9sekZwei9SU2sxNjdpaHdRcEN6b01scXAy?= =?utf-8?B?aU00eXdwLzB1NUJFYjJ1aEFSeU5GclhFZnd3NFVBeHVvZmRpejVyUWVVME5E?= =?utf-8?B?bHdkNzN5RmVlQkNMc3M2VmhNWnpUZWd3aGl1RzRUUmhlMXFxV2FXR2dwckpy?= =?utf-8?B?a3NpYlpTbU5MZUNTNnlTV0dyVGR1L1hrMlI5Uk9USGM3OCtMQ1hpdDR1dGVi?= =?utf-8?B?L0JuVnFyMWNLKzhXOG1NRWVncEpjNnJ2R3l2cjZsbDMvekZqQVN6d2VhdlRy?= =?utf-8?B?cXg3ZXZjb2V2REFnMTZVTUlBeFdSbEVsSytXS1EwNy9UMDNKYlNEUytPclMz?= =?utf-8?B?VGRRTGNHTmFjaXJMUDUyOUhDdldQa1RiOGUvUjNPVFZzVlgrdkREVHNacU0y?= =?utf-8?B?T2lCWXFsUVRDMWlscFpoY09BSE05S29WNjBMTEFrZW1lVVl4MEZoaGdidEZr?= =?utf-8?B?SGVHdkNuS0xCY0RjbmU2cWtDN0ljblczRmYwRHNPSjd1RkVkeXN0amN1VGFX?= =?utf-8?B?dlpNQ0k1K3hkelFmYVZmcy8vZzB5VmZnSjd3NE52c1FLT1lGUkcvdHZpNVdD?= =?utf-8?B?RW1JWVZITGRTeGNUR0FUTHVIM1c0RmxXbXJIUUR0RjdnR3NMR09yVUxTRWNL?= =?utf-8?B?UFEybStmbDZPckN5c1hIa2pzK0lBK3pjSlJnUjUrU0xmZ2xTUFJvRmtuSVZY?= =?utf-8?B?NmE3YTludkNkTG9OZXl3b0ZjL3NoN1RFRzlyck41aXgreUwvMVg5Y1dWZGVk?= =?utf-8?B?UExxWVovVmpuY3pXU1VxMTVjSVZUVHhzdDR5TXhmSG9YVTF2NHdrTGJuTkx1?= =?utf-8?B?RVlkdXFTTnFJd1BaakgzM20ybGl4SFJBVjUwTUVEbU5QZDR4dUgwWnRYZ3NT?= =?utf-8?B?SnJkbjlIcU81aXBSc0k4eWVpdXdMWmFmU2FSdXBaNEg5c0Rma2dZQ1JkNTNr?= =?utf-8?B?dUI5UGpUNmVBR3UwTmFKeVRuaEtGQkdzRERIZHJJZSt1T2JUWHdkRHp1NVJx?= =?utf-8?B?YUR1MEplWll5Tm9yT1hlWFVFN1QySTZ2amJkMDFBNWxsQ3k0RUF6dmRWbnhW?= =?utf-8?B?Y2h1UDNWc0dQeXpCU2g2RG1zT1ErUUlwZTRjNFVWalFNbThydTB5YUFrRVJS?= =?utf-8?B?K3dNVjdoU24zNkRPTnNqWFVjc0hvS0lMbU1rbXB6bE12aGlXckFTOE1qdFRZ?= =?utf-8?B?cWxnNEtDMUlKMlNYT2svbFlUSGJTY1lOcUJieGFSalB2VXh5c2lPUUsrbWN2?= =?utf-8?B?NVRySEd5bGpYZnBqeDRjZTRHS0hSeXdxanNQdklOR3lYblVEN1hzYVlBSG9p?= =?utf-8?B?UkZkdzdrOEhncFppRlAwY2gzeVQ5RDlTcEt3MU56YlhXdHlEd2dnT0JYeHBX?= =?utf-8?B?OVA3c21RUkxaT0hDZ010ZkhzVVU0SFl1MVk4cGFDYXFUWElNSHJoWUhwZWor?= =?utf-8?Q?l2bz2KciuiJ5zp08AQ=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 983946b8-158e-4d9a-1617-08da56766a93 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2022 06:46:22.3625 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0101MB2569 Subject: Re: [FFmpeg-devel] [PATCH] avfilter/Makefile: always make colorspace.o X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Gyan Doshi: > Unbreaks libavfilter builds when configured with a subset of filters. > > drawutils added ff_draw_init2 in 6c3a82f043 which calls functions defined in > colorspace.c. So the latter needs to be built alongside the former. > --- And why not just build it when it's needed? > libavfilter/Makefile | 11 ++++++----- > 1 file changed, 6 insertions(+), 5 deletions(-) > > diff --git a/libavfilter/Makefile b/libavfilter/Makefile > index 7ba1c8a861..22b0a0ca15 100644 > --- a/libavfilter/Makefile > +++ b/libavfilter/Makefile > @@ -13,6 +13,7 @@ OBJS = allfilters.o \ > avfiltergraph.o \ > buffersink.o \ > buffersrc.o \ > + colorspace.o \ > drawutils.o \ > fifo.o \ > formats.o \ > @@ -225,7 +226,7 @@ OBJS-$(CONFIG_COLORHOLD_FILTER) += vf_colorkey.o > OBJS-$(CONFIG_COLORLEVELS_FILTER) += vf_colorlevels.o > OBJS-$(CONFIG_COLORMAP_FILTER) += vf_colormap.o > OBJS-$(CONFIG_COLORMATRIX_FILTER) += vf_colormatrix.o > -OBJS-$(CONFIG_COLORSPACE_FILTER) += vf_colorspace.o colorspace.o colorspacedsp.o > +OBJS-$(CONFIG_COLORSPACE_FILTER) += vf_colorspace.o colorspacedsp.o > OBJS-$(CONFIG_COLORTEMPERATURE_FILTER) += vf_colortemperature.o > OBJS-$(CONFIG_CONVOLUTION_FILTER) += vf_convolution.o > OBJS-$(CONFIG_CONVOLUTION_OPENCL_FILTER) += vf_convolution_opencl.o opencl.o \ > @@ -327,8 +328,8 @@ OBJS-$(CONFIG_HWMAP_FILTER) += vf_hwmap.o > OBJS-$(CONFIG_HWUPLOAD_CUDA_FILTER) += vf_hwupload_cuda.o > OBJS-$(CONFIG_HWUPLOAD_FILTER) += vf_hwupload.o > OBJS-$(CONFIG_HYSTERESIS_FILTER) += vf_hysteresis.o framesync.o > -OBJS-$(CONFIG_ICCDETECT_FILTER) += vf_iccdetect.o fflcms2.o colorspace.o > -OBJS-$(CONFIG_ICCGEN_FILTER) += vf_iccgen.o fflcms2.o colorspace.o > +OBJS-$(CONFIG_ICCDETECT_FILTER) += vf_iccdetect.o fflcms2.o > +OBJS-$(CONFIG_ICCGEN_FILTER) += vf_iccgen.o fflcms2.o > OBJS-$(CONFIG_IDENTITY_FILTER) += vf_identity.o > OBJS-$(CONFIG_IDET_FILTER) += vf_idet.o > OBJS-$(CONFIG_IL_FILTER) += vf_il.o > @@ -492,8 +493,8 @@ OBJS-$(CONFIG_TLUT2_FILTER) += vf_lut2.o framesync.o > OBJS-$(CONFIG_TMEDIAN_FILTER) += vf_xmedian.o framesync.o > OBJS-$(CONFIG_TMIDEQUALIZER_FILTER) += vf_tmidequalizer.o > OBJS-$(CONFIG_TMIX_FILTER) += vf_mix.o framesync.o > -OBJS-$(CONFIG_TONEMAP_FILTER) += vf_tonemap.o colorspace.o > -OBJS-$(CONFIG_TONEMAP_OPENCL_FILTER) += vf_tonemap_opencl.o colorspace.o opencl.o \ > +OBJS-$(CONFIG_TONEMAP_FILTER) += vf_tonemap.o > +OBJS-$(CONFIG_TONEMAP_OPENCL_FILTER) += vf_tonemap_opencl.o opencl.o \ > opencl/tonemap.o opencl/colorspace_common.o > OBJS-$(CONFIG_TONEMAP_VAAPI_FILTER) += vf_tonemap_vaapi.o vaapi_vpp.o > OBJS-$(CONFIG_TPAD_FILTER) += vf_tpad.o _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".