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 F3EF84D2FF for ; Mon, 30 Jun 2025 16:09:50 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 2248A68E477; Mon, 30 Jun 2025 19:09:41 +0300 (EEST) Received: from PR0P264CU014.outbound.protection.outlook.com (mail-francecentralazon11022139.outbound.protection.outlook.com [40.107.161.139]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 165E468DC48 for ; Mon, 30 Jun 2025 19:09:34 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UEY4KldpJdj9OqzKsC3VD1Ycdi1dj57jZXDMIJbKzVzrEg7L6PRwYUzJIN0nAvUaDSwGfmrEHhcAzbvQEu5xYFQI3ghgDHWw5ixbu9wrDzTCClMg+yW32amFbu22zULAwXruA7FglRnTOQ+t1kz9OD1Pu2c8SUSDNQPF9QY10HSxHQUzt7qRDprRtWVlG7cE2toF2ikx+mKIlEUWe90oh5fBmn3kzIyppyQ/73S2/gtp2soN6+T0AxI2/LTuDddP8W/xMWYYbr3CROZqKHNLl3sm7U1KFrp3kJZnmDKbv+VJ+FC8FTCf2UO+EBwSVNN3kUqn70y63qstdIMsMCFi9g== 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=SPhX4q+x/zAwnoNY5lKYylJfLssEuqIQGPUcJOlheD+4Y2FBdWO+7/i4FqeuAYzAv1/4JILC5TYLSBvbo4amYPF4sO1gzcEq+4IcEnCypgpBu6zCgsT9Ha0cHKp/71eqpCnhcC8qDfYM0+jHDAvgjwK25fvBy3Pj55UlPiYGHjWXs+xOspj/cnLD1m1RvJJYq0cEBLf4GCZavpHt+R4vowKj1oldpiDduVsvKqDgOp8fS5ABSy2qhMMcChp2/EScni4tKLUWE9BZWYIO6QPp5r0o94RYKyHi4h4CFIXpaIV4kxCgltWQHbiF4p7A2wXJJEZ6wFZdqP9uFGgn/rGgEA== 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=wlonqPeRcDy0UXss0mzW88xqWbvs+6sIU5NWo26+pMQ6/v1+aBLyAyKdiEHkleJuT9ae3EqRlAsqvyg4yS7W6hVi8ICGjdlAc4+CYMQ4E9ccsnvZ5tN+iRpJ7RxzwWL3o5mJ7JNO6I00AXSiVGvg2nc+Im/HD5N7z0OzdRxR+tjoXOY/c3pRxdkW4iml7RuIGAs57QxYIuhX/k0QZ0LMT5f6Ei3x4oUVkpYI2mh9FLaIoBYnlQH0ha4j4+1agkT2TSPuHefMWVM2L64tU1dIJnphi35aACkzAuBvgc0kitt8gxNXfSiKAzJfztZ+MU16q1Qkp3CISH6IZwnPe07yNw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cji.paris; Received: from MRZP264MB2492.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:1d::24) by MR1P264MB2449.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.29; Mon, 30 Jun 2025 16:09:27 +0000 Received: from MRZP264MB2492.FRAP264.PROD.OUTLOOK.COM ([fe80::3804:836f:bc1e:7322]) by MRZP264MB2492.FRAP264.PROD.OUTLOOK.COM ([fe80::3804:836f:bc1e:7322%6]) with mapi id 15.20.8880.027; Mon, 30 Jun 2025 16:09:27 +0000 From: Nicolas Gaullier To: ffmpeg-devel@ffmpeg.org Date: Mon, 30 Jun 2025 18:08:54 +0200 Message-ID: <20250630160923.3678492-2-nicolas.gaullier@cji.paris> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250630160923.3678492-1-nicolas.gaullier@cji.paris> References: <20250630160923.3678492-1-nicolas.gaullier@cji.paris> X-ClientProxiedBy: PA7P264CA0345.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:39a::13) To MRZP264MB2492.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:1d::24) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MRZP264MB2492:EE_|MR1P264MB2449:EE_ X-MS-Office365-Filtering-Correlation-Id: a1691425-91e6-447c-aa9a-08ddb7f07d29 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Rtozs5x2hpLtjoyoz0nOSMbF2XrtmtesaKNvZonEorfcRXslRpFE+fD4ruQi?= =?us-ascii?Q?j/2MnjWajpCp/UeANekUR+88c0FrjFFkXbU0U8bgRKVNlngk7Fm7SnJoAwgl?= =?us-ascii?Q?usMARgefiHx5+OwvusGqok1FKkK6bbzITIF3AutfekJ1mUlQuFozhMpXtttK?= =?us-ascii?Q?twbGIVb/s6oJ/ASOMKuTZsYSVMPvGX4fwfGVZigbyryRx8QIHLgvBEhdqSZf?= =?us-ascii?Q?y1C0/9K+asOZUckqAbGeOD2cOsS+ic4qeC5478outDpI2A/0GUcj4Au6OFqT?= =?us-ascii?Q?l1+t2p3a0JyT07Nnfp2G3mizB3BjdoDQX6ToRzGhZ9tj3rWbbe4H+X5THuwu?= =?us-ascii?Q?cr17N5msZkHlg6xwngliy4YW7TPDezqbv1e5znSUy5Ssxl1a9k0I6Dyb/GpZ?= =?us-ascii?Q?BAnnJmTHua9Z5qiR8nETBtVqqThvLM9Z9U5ZfkCemqVnR7iiBmNMSbLV1J38?= =?us-ascii?Q?FOTB48HfChVPE8o8+73fEKRCJbtlu+l6en6I+tjeGtmAXwdKSbeiLuhlUaFE?= =?us-ascii?Q?mNIK3wTCw8KHcc8XadPfYvIJOb5pDPFSDNiXS2tlWfToFkN/9gLX4mzqe1IG?= =?us-ascii?Q?hh1knHfk4RPbazabA+luG40YZ2eeAVSwTsv2tIrcnRz0gGb6GNFPq9++lB/4?= =?us-ascii?Q?yifuWCOMeCPartGZ5trlZ+FxJY7SmF1HAP9AePhIC0OpMnTCuH0gLldWHmyj?= =?us-ascii?Q?KuJCtbNGUQrHyNBvkbfwNFyK1V6/Vx16CqLJe+mfYCtSg4uMkA658LTKhte7?= =?us-ascii?Q?Cb2ffu2J4Z1UMg4Fk4klmddB3b1FrFdPyPq/nSCTu9nj11XMDujgCgvOLRxK?= =?us-ascii?Q?AseV0YtrdT9CPgLeuP+CGjzTQXn25Hti6D2Vs4V7vZubwYVKEqFr/d7UdzB/?= =?us-ascii?Q?U5L4I3B8mud+AAp5f0FNpRXSjM1wPNgM/DgaFRixKX4ITNsQsiZi/kZHtPgR?= =?us-ascii?Q?Dq3xyt2e5QRhRNTVAZuT0Ptl+OJukQkmSXRdCCVlBE4+gx8h4vcbENrk+z7G?= =?us-ascii?Q?V726vKLIjeAGMtsPza+vWyQAT2xLVJY/ZRKgCaGG9cS0OfQtW2n1oSGQNiL0?= =?us-ascii?Q?AQto39pQrEMmH7DGxfyZh/+H76yBs1Wc5TdzJ0YJxHIEWQyQczDuTloxfoIn?= =?us-ascii?Q?ZYEFys4aYkh4wf3M4MFPoDAa7i1En6roliPlmqBSfjvoROPaRv36xe8PsZQL?= =?us-ascii?Q?F0p49S94rpkLHehJ6UBDXCXUaClbrqvhjAVMNO+kQn6889qwd65keUUfcP/e?= =?us-ascii?Q?vlngGqEpvlibhSYeksEneWp33wDB5sHHCczO+F/aOdURQd5Rx7xmnimcAl4p?= =?us-ascii?Q?9WWY4F1ujsgxww2HG9NlPjk5ba2M2DhStpmW9lfe8kDlVGD2O2YajjGS+ViU?= =?us-ascii?Q?TIQnwfQrMW2YJioRkyuTQ2u4q/2MTMz8WnZ7/yNOCecZcUaBdLyq2w329VRC?= =?us-ascii?Q?4/3jN324+y8=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MRZP264MB2492.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ZRGZ0OZ9si48b7zlTkCd2P25RURGZ0N93eVmsleFkwr9NubnYSpMgoR9OZIb?= =?us-ascii?Q?vgbFUbqEoIUibg/gej1gqlHw8gbfYiCeWkXxSmDRrLfnxeK4V3Z1dq42dnhN?= =?us-ascii?Q?kWYuMtED3xzEvkJu12stvF/UWgDaR+iU99Xcar92ynamJ4DogQU02S9Y54+3?= =?us-ascii?Q?q2Ri3nTkk7klcBIj0EixzJaNAFAC+jv+0eztBdaWaWwpSLLa+usxCDO0vLEa?= =?us-ascii?Q?o1alXnD5WSP0UWifVbDuRnwl5HbkOJN+6KcGrQmB3CKUI6bf4zvfvNMSTdbX?= =?us-ascii?Q?A/hE0tvnkZUMEB0NvZCSjy0muBS4v8EBDINdNVSiJzZDFsJbruXX++v4XNrl?= =?us-ascii?Q?TrmvzS+fkYrUlOyUuUmVqg3ui01VocEmjQWobpEX3Y5GNhEm4pcusklNCPfI?= =?us-ascii?Q?U2+oqfnMA//ITjVDs9Jrc1Raqzkem4sfq6Q8Ke2JkI2SNBuf5TAwYQ3Ui6W+?= =?us-ascii?Q?4Vok+A82p5DiA/jBpuFoUQCWq/yRJtSLiRd5LNycixRYYkLSZfL2W7PsCCyp?= =?us-ascii?Q?EwX4pm55PGgJlPUJOg0CS3cB4KNRfp6qtyRKoB6ltpb3yU6e1lVShv6REH6O?= =?us-ascii?Q?p/5+c+yhh3CZaWeLNKYyUgP8ArkYI0JtDv3Mf38zqUWDbyonrcyDUurBhVyp?= =?us-ascii?Q?OdVSDGZMzycsWVQPVup8NTlp+maiycE/bVSARmg7uJF1O/bdq1YTfBMsjatn?= =?us-ascii?Q?IZvwPu3Q6zoGH3q1FBvERYX95mDL+kCuGgdL8E5AHq15VVvpYa78kXsDUojH?= =?us-ascii?Q?nN6Drf0/vnm8SE4nhRRL8JhWZLHgLD0WfPwCfpiI65nQaMLF8rYhvH+fkWf6?= =?us-ascii?Q?aCpGy6ffI1KuTAg0AxaMzf2RLiMnXtJ4bwp49z+gDqQ4s+/37pYosKTFMHRD?= =?us-ascii?Q?zGy/4R3/EpVjj0ZqHGLzwTm3dO1Oz3gCg5a0TOHzkekCFlUiyGMCZ26a2VDI?= =?us-ascii?Q?YuU2tBxU/c/2V/iAl0lxEUdOiySAB8QWsFjA8EUpewmxBZPoEwn+sI5M5w55?= =?us-ascii?Q?9Z3TxzydMZrARXdKtp2L21pF7iYRXHe94vcT0rEACLIcnMa/XGQ0e5wV9ASW?= =?us-ascii?Q?rvI1AAx0Hn0eELAy5drOECxRzHjGjh+XofX5iyHVeU+pbJkgfUUVeGJMcwRc?= =?us-ascii?Q?FashCAgsuhXtMgzJf3LpP05vMfZAMBSqcU14rsHZjBBiCotCuBee/IDgCbsH?= =?us-ascii?Q?HxI6jE4vZ2n0Avnde0qomuvk1u9luDjo5j4T1u7FNpIYEUk0aebWhPy5Z9KW?= =?us-ascii?Q?cMn2uNSDOTC0oPMw5A8OQxjkYsx51hdN1Bc7v2OkaBiL92zDRDUjvU06PYU7?= =?us-ascii?Q?EHI1U4KTs9W7oJjkGBA80Z0BbRWcSj6NFAMIzJKK3AOmKZoHf6D+pM7HfiNE?= =?us-ascii?Q?2C6jgBT9BWwfXkHDFaAnEDevuV7+eV8YdzbETxCfPg3KrfqI8yIM9KocFoHM?= =?us-ascii?Q?sZFwCEhrPRs5o2QeQuGZ4O+CmX5JUFYputGqjwqJULG3ZfMXVuAzHmm/vep+?= =?us-ascii?Q?kk1W0VbsE3FskWhTOUi2UbttdhEMxMR5DNXVhiqOoHcLOJtulc2TRiXWpk+i?= =?us-ascii?Q?TOizkoN6i/35+1AN/bSZEfAQ++eu+KudZUwVNy9l3fL0l9K6EBLdf6W4IAFg?= =?us-ascii?Q?mg=3D=3D?= X-OriginatorOrg: cji.paris X-MS-Exchange-CrossTenant-Network-Message-Id: a1691425-91e6-447c-aa9a-08ddb7f07d29 X-MS-Exchange-CrossTenant-AuthSource: MRZP264MB2492.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2025 16:09:27.7571 (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: g7bhVzGB/x0NhcKdPZl6qDYeU3XeR3b+uLJsHd5Hhx9ZUnjl3MEplhUXcoVsd02Z4yyBUQgsFv3eDf5GSNy0FpHyx8Z7Jan8JFJGnuRs/QE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB2449 Subject: [FFmpeg-devel] [PATCH v3 01/21] 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".