From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 254154F917 for ; Mon, 23 Jun 2025 17:43:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 4D82C68DEE2; Mon, 23 Jun 2025 20:43:06 +0300 (EEST) Received: from PR0P264CU014.outbound.protection.outlook.com (mail-francecentralazon11022102.outbound.protection.outlook.com [40.107.161.102]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 8E56C68DAA3 for ; Mon, 23 Jun 2025 20:42:59 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=o0zP9F/jvSgjPSBirnAG7dLF0Fm1c1qJBMYxTxXedSfe94v/CfHQbivUIiIztHP+J7Mvs501u7P9AwZ0RIsQVTgXFBes4ui9hmmyeLZONO0DS7x81C/ICy1lnjNP21u66K9X35Wftcpwjb7LDXOe7l4mzvf4d04NhxTZANwo+RdKbahhimMcQv/gLBDXkDQapyrqXLUpfh2DJVBRn5lAr6+wEIKGBaqW1n8pMd8AroBvXkdRJZjvAzQpdDm9BNwVUcnJ/tpUFK+9XjbeVezUkdB2HiXLiPSmPVKMW3YfBsJtE4MNrF4sqYeYshVKZnpxhjSXuQZLhfXzdNkJWT6lUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=GPE1Duu78vdI8pddcY27riH941PW5lH2tLc/+jylBic=; b=e5R+hFTkEgcWGjzfPOjS8HBm2PagWOm+9w+3eplBeLtfHygD5RsmNhOEa4kZtaTYDZHV4CiC+Gs8bbu+g2Xu3jzBnrFQqp4JLm4+d1Umy0gSvVeuZD3H66LC4vmKAaDaou01uTOBc50fmILvj0DMPCcv7Jpi1gsYSKWO73e5uafMI0lC4mJ8ouFxmY0UjY1zKHr/scMmeRDwN+vwY03U6zuGGFFjWtYdnvuhDZh4RaUDfoNtupzhpmeY2wHfWY3Dq5p8FikxMmUyK3hLt42JSYAyFi/oM5zT3Jtiekp/O/OKDWX42TxI0mM5kGU9lXj3GZT5Xh7AxDYgtrdPBuOVeA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cji.paris; dmarc=pass action=none header.from=cji.paris; dkim=pass header.d=cji.paris; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cjiparis.onmicrosoft.com; s=selector1-cjiparis-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GPE1Duu78vdI8pddcY27riH941PW5lH2tLc/+jylBic=; b=oFdIEz3gh1MB2OZ3TBvMp7KwYHnB7yRXoXVQ0Di98ms8HN8BNWmC9DCkvPFuWqPCBGIXUGpBXfc0ZltVr8epZFBGo2zOreJeeKPz9dmnQRqvTDIVX1wIULw4E0k7MKlzdwh8OmMB1aiaSMecV7Kk42d2yQ4nc+mbSfd3a2/JmYwyKVjQHIEyZev5J7sbhkD8RuSID6eZgE0/vSpgMv96zO0NitGvjTRwR4hbxMJMk4rvfOTeHNS9OvORYX2swNo/7QqqA9g0MhACO88rqFxIER/hrVRFkglfGmC24ZJvcr2OLDvQ0Ryd2GF5987CBMWLZmbqwxjAdtfb3nl5f7bBFA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cji.paris; Received: from MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:34::23) by PAZP264MB3022.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1f2::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.30; Mon, 23 Jun 2025 17:42:52 +0000 Received: from MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM ([fe80::a9db:c8aa:ffcb:e463]) by MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM ([fe80::a9db:c8aa:ffcb:e463%5]) with mapi id 15.20.8857.026; Mon, 23 Jun 2025 17:42:52 +0000 From: Nicolas Gaullier To: ffmpeg-devel@ffmpeg.org Date: Mon, 23 Jun 2025 19:41:33 +0200 Message-ID: <20250623174239.624027-2-nicolas.gaullier@cji.paris> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250623174239.624027-1-nicolas.gaullier@cji.paris> References: <20250623174239.624027-1-nicolas.gaullier@cji.paris> X-ClientProxiedBy: PR0P264CA0285.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100:1::33) To MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:34::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MR1P264MB2483:EE_|PAZP264MB3022:EE_ X-MS-Office365-Filtering-Correlation-Id: e858aa3f-a3aa-4f4b-6da2-08ddb27d5ac5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?cAXIhXlp8jLqDzZfrsJhwLgb19a79p/f1HhM/t8m7jjcQ09NDMusTDuHXnPo?= =?us-ascii?Q?I35nGs8srF3yoy+bst3IL2gSm9XReM3rohDOmOdz+aH/J9ouarJHCbRaomhM?= =?us-ascii?Q?Ah+NrJRn/KMNQARO0SE+a3Ev5vBzANQWy1qQf23TMO+40Y4fZYl0OnDYtx9+?= =?us-ascii?Q?3dmmyaLBUB2kHTdT3bF6asDTFyz3KG7w5H0sNnLSBmoigBSfi1x5nFbye33/?= =?us-ascii?Q?1YTdUSbHj3r2Ix/fkyUhqfKcrw0BSrYk+mA+uIlcs/VrmRInYuYhNohkn4iY?= =?us-ascii?Q?BqJ0TpBCiC2IqLhWuxD8WSjvlyG8ypnZAtZCGPZv23MZmjeWx6O0Om/u0qpc?= =?us-ascii?Q?fgjmdOnQsw1qGnth3ApWTGUcvw9iFlZPECtgsDFaPBau6zpFPx9VT3QlU2zm?= =?us-ascii?Q?fWcG/aYworXYsdjr/oHvEMvf3Oi2JWewzQLBhCbfVSsva8CFb42enAOXOwBN?= =?us-ascii?Q?uUbSeyQNhAHbQiWTgbIMsAa/SHZj4Jnh+F0iLYlV62ER8PQ7NUFtv4+KlW6z?= =?us-ascii?Q?yx2XrZPfKYuK69vicrdo8vrP32KyKpEhqHbI6NHx8NlSihYJRzAeBDeQb9f3?= =?us-ascii?Q?cKDrH44zXkJQlYDmvpl52wu+St6WTIYdmkdGUa67tTL9AzRMz5kujCalqmzM?= =?us-ascii?Q?fcSyuwSNrovD8fRBz8Jiw3hmLHqZZ8DBqgXJnSxROwlQDFW8KRmzczH3Jmgq?= =?us-ascii?Q?oInn5c2+lU7nkReZjGlDtqelH53UEcZle+1zsZLTE+ZYLXyTKAa3e9vYIj7Z?= =?us-ascii?Q?CPqGsaR4AvRf2iWYjPr9RuHP/IdVSpRSoiosVhuzwLB6v9qGsAQDP6H+7qvX?= =?us-ascii?Q?k9r5lCRf/1q3k2xZ1T2xG5C+D5oVeugeaJAW8+ua01W/SpOGPSsCDBfGmxve?= =?us-ascii?Q?+Lu1Xe1+taZcGU7OwTPsaqfFZtLulYsDaTWGtSLi/tJdVqSG9tWJi3bwycqv?= =?us-ascii?Q?Pc6GJMR2L4xd1MFGYN7DbYWFmwQyj2f8KRGQ1ihWl2hB08xq1IJQwToBBPid?= =?us-ascii?Q?/OcmdWDWkvhJqb7glCQnWjfgeAInYMKrycDrjKUMngrfLDdLWPKKI9IUQYil?= =?us-ascii?Q?3Baba/jc3PoCj8bY30SyW/rqGkqll0OlA1oo/nirJXApYlTcknr8Ml3ZxiuX?= =?us-ascii?Q?Yc/ClqstxfNF5GNWF361U+CKFBOWRK52g5g78f7ER6b0AjebwoVej5U7OHBn?= =?us-ascii?Q?mJG2LJs9pPA49WLGxj6GfoLO0xdN/DNYvfK0zpDF3eA8AJCQBDQBTFdM7CJW?= =?us-ascii?Q?7XqvLr5c21FcXMxW9uuhvRIfXKv9DuFMMbUcPj5YkGombmcmwqZHBi7zgx3E?= =?us-ascii?Q?Pd71fbibF7ls1UrXxAEOpd3nh3KYPl/8cr9JCE21So+Jx+K7AEQWxmvzn9cC?= =?us-ascii?Q?da+OU6hW+D0QVa10e7X0+dSEakjmUxLwzDPHr9MujoShZDmmMuysF0vveF2c?= =?us-ascii?Q?T0xHJpc085k=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?w6vB1o6ssof9BYxpUiinoT0An7PiTk05GyNsAnN58Hq36UGZF2siiHbhYfgZ?= =?us-ascii?Q?4nuNOfPEMafMQuNYPdu2LLiTrqC0gjV39U0SSRwWsYGPQmZgHf6ZOjEXC4cU?= =?us-ascii?Q?SZJwVYeAIsk9qmsA2/4rzvyail3UFDAxXN6sUzaQeYPH6VdhymQbwr36olv7?= =?us-ascii?Q?j0BSAnRMYnAb5Gpk+kGwWg6J7LtmiMauEMaGL9D9sGvOwa18CFw2QFVxlr9X?= =?us-ascii?Q?o5OrfkR/taBirIWXKZzKuWc9B8twO/7ubyR19Drt8ka2Q/oL43T9E/DTXiVg?= =?us-ascii?Q?/55eUSh6gtZIbGQRx3y721Su3KvDMqinitYsvgraot2cqs8dAFTXPV0sCq7R?= =?us-ascii?Q?Hl0xaRknuUxl7aLQ2p8hTYqXUNA4M3bz2MFIXqKEFAx7rWH6cNmQZrjp9rwQ?= =?us-ascii?Q?RWtI1efbNGMDxTt5/72TR/D700iWtZHlO0oSIDGMJHaBwwtkonuFJhSrqEEv?= =?us-ascii?Q?bIdh57qzuD3Zzdua+KRUMk+es7wZQPCh+xttICthXWgp8NOc891Bu0rRfWVj?= =?us-ascii?Q?bOdothZ0ioQMUb+sJFUsOhwz51g5D6vL3P+3RabGk29IGWoj/Hfh3zUT/GmG?= =?us-ascii?Q?hUGhFa8NzjHpuus2nMUJxjKg2peY4FwDYbf9DRGwwNJ4NVsjZIP2f2ukL03Q?= =?us-ascii?Q?DMXYgFAZ+/VZrSBDYXsO76YMM3ErmXZmv7nSqtUNHTN/jRpXGrFzIogaDUcU?= =?us-ascii?Q?M4ok7C2NdUqE1tYTz1WWLQMtxCZXUdFWmJZNCX74asUOreX+WeQ/gbZfJxJF?= =?us-ascii?Q?RkS86eam8qgfre1D6SOnYrsI+EdUofZFJ0btN7YuJQixhkzc2kJVpVCxfSF2?= =?us-ascii?Q?dxzPfHLTvi78Dpfdivh3sWByCq1Pz4dgrdXJ2xV2xCisKwRlu2K1ZLF6Bc5h?= =?us-ascii?Q?682k6oWtaBSYGGor7XAiOFQLRCsnx9htlRVPBfOpm70AqBxmf5tTNjn2EKVD?= =?us-ascii?Q?MQG+wgq/wLw68oaq8R5psR3hNNoayvQX36ZOZwbVXEHd4WQ4QLVZI62wVYcI?= =?us-ascii?Q?FStuJMYaX+/CYc9jMjMydxvDXdM5pBd7aAKIHPhPfPEiG60l8M2S18fRxhA/?= =?us-ascii?Q?tb6l0dvSrNhHeL+nKvzMTWsahD71kup/w/A0eFuv3xYCCsF9K8U6CSXmDCzA?= =?us-ascii?Q?68wB5rjMBcRLCJ2ByiwbgO9HgclOiHDURJoadJ31ar2feBAfYViTPfKe4ubL?= =?us-ascii?Q?YzoCawpw4pAp5z7AdQjIfNE+HzSyGGT32mTXK0K2UaHM3rGcrXEAny5cF0Jg?= =?us-ascii?Q?OnZUx0jz2p4XhqbzOObpCiidDqKmCOUbHQFsuIauNNdP4mZ2FTvkffTZNBKz?= =?us-ascii?Q?MCrWLjPQRJeWBYWpb6b13y9tdPugSKIkddGlsBNhmXkH97tTvXoU2xKeeRrh?= =?us-ascii?Q?Si/8CFBF3JCSr77cVr1WxMzcqqKJ3alSY8EowJgt/N+j9O0nNumWMvWQyr1R?= =?us-ascii?Q?IJpE7YdVfR3SKDx9u4ZiU6jJJlTw2/fsP7cemacCYv2BFZLGZUdoEo+W7XMH?= =?us-ascii?Q?UwSBQiA3eQ7gq2OILK5SbnAHMpi5t3cjRNzrg6pEkNAXPdawOjVDDoZA2vSU?= =?us-ascii?Q?4hlS+Jrg6kq46ZbHwYXHkkcEeE8Yhni5JwXDUGJOstYgxfFpDluQoguhFitU?= =?us-ascii?Q?LQ=3D=3D?= X-OriginatorOrg: cji.paris X-MS-Exchange-CrossTenant-Network-Message-Id: e858aa3f-a3aa-4f4b-6da2-08ddb27d5ac5 X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jun 2025 17:42:42.2186 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fc5390bc-7da7-4e42-b72b-a373be305b62 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 7oOreTk89uszcLRyGnBp2VolOBg3YnMBjhNoP4uhBAjLqCq20u+cdWt0g99Omz7dLw34D9QF3/iyEilRHrKHWk1ds8ED8tF2krBBHy0c2tg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAZP264MB3022 Subject: [FFmpeg-devel] [PATCH v2 01/20] tests/Makefile: make easier to check for multiple dependencies 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 Cc: Nicolas Gaullier 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: --- tests/Makefile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/Makefile b/tests/Makefile index 505d7f9c6d..7187b744cb 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -97,21 +97,21 @@ TRANSCODE = $(call ALLYES, $(firstword $(1))_ENCODER $(lastword $(1))_DECODER \ REMUX = $(call ALLYES, $(firstword $(1))_MUXER $(lastword $(1))_DEMUXER \ $(2) FILE_PROTOCOL PIPE_PROTOCOL FRAMECRC_MUXER) -DEMDEC = $(call ALLYES, $(1)_DEMUXER $(2:%=%_DECODER) $(3) FILE_PROTOCOL) -ENCMUX = $(call ALLYES, $(1:%=%_ENCODER) $(2)_MUXER $(3)) +DEMDEC = $(call ALLYES, $(1:%=%_DEMUXER) $(2:%=%_DECODER) $(3) FILE_PROTOCOL) +ENCMUX = $(call ALLYES, $(1:%=%_ENCODER) $(2:%=%_MUXER) $(3)) -FRAMEMD5 = $(call ALLYES, $(1)_DEMUXER $(2:%=%_DECODER) $(3) \ +FRAMEMD5 = $(call ALLYES, $(1:%=%_DEMUXER) $(2:%=%_DECODER) $(3) \ PCM_S16LE_ENCODER RAWVIDEO_ENCODER FRAMEMD5_MUXER \ PIPE_PROTOCOL FILE_PROTOCOL) -FRAMECRC = $(call ALLYES, $(1)_DEMUXER $(2:%=%_DECODER) $(3) \ +FRAMECRC = $(call ALLYES, $(1:%=%_DEMUXER) $(2:%=%_DECODER) $(3) \ PCM_S16LE_ENCODER RAWVIDEO_ENCODER FRAMECRC_MUXER \ PIPE_PROTOCOL FILE_PROTOCOL) # Variant of DEMDEC for use with the "pcm" command. -PCM = $(call ALLYES, $(1)_DEMUXER $(2)_DECODER $(3) FILE_PROTOCOL \ +PCM = $(call ALLYES, $(1:%=%_DEMUXER) $(2:%=%_DECODER) $(3) FILE_PROTOCOL \ PCM_S16LE_ENCODER PCM_S16LE_MUXER PIPE_PROTOCOL) -DEMMUX = $(call ALLYES, $(1)_DEMUXER $(2)_MUXER $(3) FILE_PROTOCOL) +DEMMUX = $(call ALLYES, $(1:%=%_DEMUXER) $(2:%=%_MUXER) $(3) FILE_PROTOCOL) # Variant of FRAMECRC for the cases with -lavfi where no demuxer is involved. FILTERFRAMECRC = $(call ALLYES, $(1:%=%_FILTER) $(2) PCM_S16LE_ENCODER \ @@ -120,9 +120,9 @@ FILTERFRAMECRC = $(call ALLYES, $(1:%=%_FILTER) $(2) PCM_S16LE_ENCODER \ FILTERDEMDEC = $(call ALLYES, $(1:%=%_FILTER) $(2:%=%_DEMUXER) $(3:%=%_DECODER) \ $(4) PCM_S16LE_ENCODER RAWVIDEO_ENCODER \ FRAMECRC_MUXER FILE_PROTOCOL PIPE_PROTOCOL) -FILTERDEMDECENCMUX = $(call ALLYES, $(1:%=%_FILTER) $(2)_DEMUXER $(3)_DECODER $(4)_ENCODER $(5)_MUXER $(6) FILE_PROTOCOL) +FILTERDEMDECENCMUX = $(call ALLYES, $(1:%=%_FILTER) $(2:%=%_DEMUXER) $(3:%=%_DECODER) $(4:%=%_ENCODER) $(5:%=%_MUXER) $(6) FILE_PROTOCOL) -PARSERDEMDEC = $(call ALLYES, $(1)_PARSER $(2)_DEMUXER $(3)_DECODER $(4) FILE_PROTOCOL) +PARSERDEMDEC = $(call ALLYES, $(1:%=%_PARSER) $(2:%=%_DEMUXER) $(3:%=%_DECODER) $(4) FILE_PROTOCOL) # Allow overriding CONFIG_LARGE_TESTS via LARGE_TESTS, if set on the # make command line. -- 2.47.2 _______________________________________________ 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".