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 9A31E4D2FF for ; Mon, 30 Jun 2025 16:10:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id D674568E483; Mon, 30 Jun 2025 19:09:43 +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 EDF4768E3F9 for ; Mon, 30 Jun 2025 19:09:39 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=P36R1A3+PQYUETgUjRIilki1RPMGJoBO9Olap8XYfntZb4KMCNIKp4T3cQ75/W4AlydtklOmphPGxhdX5pvcdICNjOvax2/JAj9GWY+KNqmw7Ig+V8SYKd0HnnA9ADqtZSCNVPXKY2Wrett8oSx88wKXHF0U2jQmk25fKkaUqQiv2fm7mVuXd4z3pwMXpkNpvCJwjVlET7ufRkuRkXKcXLhjnOBRIbRWqUydfMdupXeArP1Z7caCg0seum4oxeodc4WGFLv+hq3fKNBoPJH1S1dgl7XzrlEXVOQKJZ5Nq5LSdNruB/vWUW3w1BcbO/ngPFLpMpbd7iqzkrzP4bKTNw== 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=Bn5R5vpilhpES4XrP0B77WeZ1o6I87sB0qGFAs9U88I=; b=LeCdKZzHwx26b26p44JOGJd8x5A08bv22lgGVVeJ9cpjWeZ4NQU8G/bcAksbZjKOtnjrPA4gxP6JmzxPdgOnFE1iJeBRYBvSDgiqtNPOF8WazJssuq6mAmI3LyrOwUjSyxiEOdwEDrhcDYVxblOGWsmefrvCsrfVvpgWO72jmS1IPt4yNbz7YzAFLeKSNhsQkCz0QnO7kT+r4fGA3Z/nnPKs+XrHe2qTY0wQePButeFK3FDc+RyAtmEwSeTkCRXGJp0EJwZtF4U15R04RKHH94/5QstsshMPV7AJHiPsj+4MW4ThJ52WxYx2O3SlxVfEmZM6HgYebdmYq9sj+yPisA== 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=Bn5R5vpilhpES4XrP0B77WeZ1o6I87sB0qGFAs9U88I=; b=FG0/1tRvDZv1F0EOoLIcs1TngZOkBzWUU1Ye9ABnGjSZChWg1HlBWy6ozyrmqUCA3GPdCsaNy7/xrYeIXXDiL19/eBvP0ls3eRWcdl9cigQ4eX1vnKdr7YTV5VHC5uh/DQzXQ84ueNsiOUQed7i5JnYp+Ax2si5UnL7QpRq+SHXkjAuYoc7CLhlZOyAyKM7VI3/ao5IM5DFRLvb1XcdUBvliPvBRt3JG6oSU44WmC3fyDPhAF6DoRFmi5JnXaQXmXrwDKIVvuhvYaNK8Vs0k/Nr2ndUi1ht9TYn0hC6y5J4ipVL2QmFaXOhAX+Gthkc9WGK6lOkisX/WyCexNLdDYw== 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:28 +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:28 +0000 From: Nicolas Gaullier To: ffmpeg-devel@ffmpeg.org Date: Mon, 30 Jun 2025 18:08:55 +0200 Message-ID: <20250630160923.3678492-3-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: PA7P264CA0030.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:2df::18) 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: 8420bb76-6ac5-496a-e98b-08ddb7f07d8e 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?YKj9Yl4sX4obp8HzzXIjg6tIcid6qhkhvUMelX1QgRKBmf3F/aIH75uwP1Cz?= =?us-ascii?Q?dl/EfPgtvWygWoZuJVwEKpxEipbr+GdDGGWCO3bwh6JSpTGz5Gd9By7+w11T?= =?us-ascii?Q?WbcPnKTlKYcSeYWTWoTTEtbph8/lXKLGkQ2koeXE7bwAYqReTx+M3GV2tzs7?= =?us-ascii?Q?nUTse/Go+SEokpTLHdO+t9DGl115OOikw1KOVcseWgJtQlMoEMFNM3wYVx3f?= =?us-ascii?Q?G7zEH3pNzyXsi3ZKf9aYmZxaOKG5Ow1e+TsEg0UbddXuUoHW99MLkvXagOWX?= =?us-ascii?Q?2YOAWYgB/0OaccqKzUSyUFI5MiJTmhyoETLyHkUxSZNB6F9f0h69X/X7ourQ?= =?us-ascii?Q?jpX9j47mn18522vwvAgwY61+K74bfYfhrGNzhvbjO+Ja2T3dwcUdVmoZhpim?= =?us-ascii?Q?Zcyap3sAJmD/NPXbfsQrKATaIOhN/xCItEylyPO7NJ5RL71aVddo/ndIy9xv?= =?us-ascii?Q?9QXLoBvKXr0gHcxxHpR5tIzCqj2EF2Ug8rYHysLNmNkAklcTy8Cqc2bqV6n4?= =?us-ascii?Q?t4W1Srk7+i6PPX2Ji8hisGlJ6BrF34k9fKvtJhaiFAUq7w9yj6LtcNaPRqbp?= =?us-ascii?Q?Ay/ZIJX7VJkb4MpNt77tfLpKR60m+VdALrN0Lxs5mvhbMi8Yx+97rdIKLNmO?= =?us-ascii?Q?MuaDocSUFvUAJj+YVKnNTb6rxRHbfuOCQkj/yYPMjIexOlxKkqUZTVf5gSJa?= =?us-ascii?Q?ZCEEx6gMRebrP5XdIgzwOsSwE40TQC1YV/nMya2z34ZOKI9qtsxOZPzVxBwC?= =?us-ascii?Q?bQiiITN5Vt1BwWLiIHzDDAn7FixWKliT3Qldu5Sl1Mgiwo0NMxFuKJnDIpp/?= =?us-ascii?Q?pIlmENVc0uhHSG2wr9Eanqu1kDbX2w1kGwBtFDjT8JdNT3mGXemiuFCe5C8T?= =?us-ascii?Q?TTsKjugR/hm+ppik89wQ7W1XsyOY2ZDhj+46V4QFlZ+Uek4D3AFU3e4oWASn?= =?us-ascii?Q?SHhsDQWLMQQ+Vh/Dcj/cVBhds6JS9jESMuh1JLUB/tb6HAkhqOvoefVfng3P?= =?us-ascii?Q?zHU9abQONEuBXZGo7WTPlvC+YHXsbchFbflGgu3z7zolYL1/IXfbIP7k/1l/?= =?us-ascii?Q?IloA6UN+cD4iyjWMTdajB02eQCqcX0vaR145zKThgVD30Z9w2Tz9arIfWsCk?= =?us-ascii?Q?p15Z1P0rfJ64v2Xr6C557DeMT3grftWAQ98irpeI2l6Q2/HADQLMBpgtsrhG?= =?us-ascii?Q?Vdl8J6Jh528TFdzDBL0JBBKzhiOYD5KciTPt59ZZ21lovrXRiheTnVsw5Dw3?= =?us-ascii?Q?1hitduTOonoBuTXG8aupBt/MUusUUc7PzDl0C14BaPcvExhEimEjIRR/A1T8?= =?us-ascii?Q?2i65uo0NqeFOJY7fGWyb+UCH4NFhxNasF5auR/PEVaeu+gdzx8fb02pfegkf?= =?us-ascii?Q?JIliX2ek5CyIyFFqgWz2td7FF+derqMhmPcV7fmDne1UyvbE2aeeDwHzcHXH?= =?us-ascii?Q?OAWNPhMZz9E=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?f757p5AvdZz8N/xbAd+FO74m59O8nYmIu82GKk7VUPxNGS+pyJDwnK0q5Vas?= =?us-ascii?Q?4K//+07Di6q0nPCtECN0elLXRGSHphn57KYXwe7J5ZtT7Som1FYQNMVWJyEl?= =?us-ascii?Q?Wfmc9EjdlhaoHxj5sEFRe6hOBk8YNbHqV0SPgBWGVUK9B8Xf0cVMVSANXaM4?= =?us-ascii?Q?yqzn6Mmpjoe4s9ZyzW8iucrgEL6vWpPIb38EZcFtSjIMXra3uGD6LylKLL9T?= =?us-ascii?Q?4gmMigAlLIIFGYH6shjPj378Xzk269YkLS2vwmw0p2zg+duhGvwU5mgtu+sJ?= =?us-ascii?Q?oNiGF606BkRkJ6Zg1bamJgFA0+1vjd/+laLeKPhaNp5sGQBEa+wx06361Qpe?= =?us-ascii?Q?ixffuJTQCcoI+Ojk6V2QCn5V7ab4wsWTkzvGvLGqjl/DFZPeLb6x0708CN5g?= =?us-ascii?Q?txij+7yrywAdN0e9g4mOE2AHVQs/N/5HfVn7NUnI2o8fL0wwKMUUNpSfXcjs?= =?us-ascii?Q?w1uv378+dBd0w0bmVE5ZyW6Fh2S+ESgKvWieAji9KZ7JAIFmU4OKvBYFw2Zz?= =?us-ascii?Q?LfbhxoylNTWE3Oo6ulXhYxRWqNYQI+yukwzUoOPVFLcdlTagUeZ4Jp+7eDBY?= =?us-ascii?Q?H4IGyC6B0crNzLtJK2ij4FYsW0YyfnMj3a3RBPYU19ieOcpoCvTxgftpl/Sa?= =?us-ascii?Q?HD3lKiPe6p1bq+uK0zTAQ5BaP9IKYpolKqCrhP7oUd1g0+Az7Y07K2SkAzBh?= =?us-ascii?Q?BqKfWhaYoQjCn7Y/vmgsWw+MIC/2p8tvREnH+uT/O6eCShnx7OzFfMXmH+1d?= =?us-ascii?Q?HAZ3S4AC9UmTJFRA7nbAyhVhhcnKU9btY8WpizZDnZjIY1hhN4sqCQoN++Gd?= =?us-ascii?Q?GT9Ci4d/5HR2pZV2zfcKTJBKDnkRsM9DVVFWl0MxYssAm/U84cOuFBf1A0tX?= =?us-ascii?Q?ply6V5o5N3WOdxMH+kFqDOGe2AX2rt7uRJ9t0vC69i8sNz0xY/aEVC/DgWXl?= =?us-ascii?Q?3lWJhdNfLyJ4AVdN3SSumfbafsoehYxISJt5H0T/cQHrAGRqvEeIlpr+wXT6?= =?us-ascii?Q?c0uswKp070dHIN7rjp6B6+FdKh59gf9NVlZj/COeouAeG7uFVRz8fUVqVpJd?= =?us-ascii?Q?LSOGeKGcPtYZGKwEhTP1bxUKgSiglem5MRv19d1nR50SqIcAjVp08niR/hu9?= =?us-ascii?Q?NtmnjyjUQ59xDG/9Q/CjTlH9o+0P7GIb9L2UQgoGgCiwEbzMqxdCf6OqK3BX?= =?us-ascii?Q?BeAX8DlUn42z4vKNVS3mCpvWG0m+8f5LE5RQUkTpBMEFG5qT6k+w+rGriYbG?= =?us-ascii?Q?F6krARBJSefhJm1Xj6MT7bHNnIng9mPKHXaFHg0mYw+cbCECPLELEM3Yk72L?= =?us-ascii?Q?2MnKOZEeVs5Ox6UZWD8k6k0SG9b9NTB9zk5jx+oBh2Ll+E+1VLYt5/ogOxOa?= =?us-ascii?Q?7Ri+FJvgxAQiwNORYSp9KXDjn7MypPZ4ccxxfDn9LVg/MAn09TjFowNTG9ur?= =?us-ascii?Q?RqygeoWo7e8DfR6WyCoNOxggdHInU7C/U5+ukKqwKFlHMCsC3NRFITFF+uN8?= =?us-ascii?Q?2aH9+y1pqzqJKFoT0kt94C217t36Z+jdQV6nYcQL3ama0llFbNMCLsxI2Uxm?= =?us-ascii?Q?5GGtCJnlivKplYAJHKLxjs0K5au9S/DWguXXQ0qxfvl7Dl3I+BOfPdTGtEaS?= =?us-ascii?Q?Pw=3D=3D?= X-OriginatorOrg: cji.paris X-MS-Exchange-CrossTenant-Network-Message-Id: 8420bb76-6ac5-496a-e98b-08ddb7f07d8e 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:28.4095 (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: azBJV/A0rqst2dYEs/fiffWy5nArCl//S5ks97F83FrN1DxAdLOBGrM+jrzlIW17KIIP6Yg4DWYgspLkrmUdCh0kQOJ/6baDXII8RXUJTzQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB2449 Subject: [FFmpeg-devel] [PATCH v3 02/21] fate/all: add missing dependencies for extradata bsf 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/fate/concatdec.mak | 2 +- tests/fate/demux.mak | 16 ++++++++-------- tests/fate/flvenc.mak | 2 +- tests/fate/h264.mak | 8 +++++--- tests/fate/hevc.mak | 4 ++-- tests/fate/lavf-container.mak | 8 ++++---- tests/fate/segment.mak | 2 +- 7 files changed, 22 insertions(+), 20 deletions(-) diff --git a/tests/fate/concatdec.mak b/tests/fate/concatdec.mak index c0dc6d4c94..9b21f1dd4b 100644 --- a/tests/fate/concatdec.mak +++ b/tests/fate/concatdec.mak @@ -23,5 +23,5 @@ $(foreach D,$(FATE_CONCAT_DEMUXER_EXTENDED_LAVF),$(eval fate-concat-demuxer-exte $(foreach D,$(FATE_CONCAT_DEMUXER_EXTENDED_LAVF),$(eval fate-concat-demuxer-extended-lavf-$(D): CMD = concat $(SRC_PATH)/tests/extended.ffconcat ../lavf/lavf.$(D) md5)) FATE_CONCAT_DEMUXER += $(FATE_CONCAT_DEMUXER_EXTENDED_LAVF:%=fate-concat-demuxer-extended-lavf-%) -FATE_CONCAT_DEMUXER := $(if $(CONFIG_CONCAT_DEMUXER), $(FATE_CONCAT_DEMUXER)) +FATE_CONCAT_DEMUXER := $(if $(call ALLYES, CONCAT_DEMUXER EXTRACT_EXTRADATA_BSF), $(FATE_CONCAT_DEMUXER)) FATE_FFPROBE += $(FATE_CONCAT_DEMUXER) diff --git a/tests/fate/demux.mak b/tests/fate/demux.mak index ead5ad4b10..a654cdcbbf 100644 --- a/tests/fate/demux.mak +++ b/tests/fate/demux.mak @@ -13,7 +13,7 @@ fate-aa-demux: CMD = framecrc -i $(TARGET_SAMPLES)/aa/bush.aa -c:a copy FATE_SAMPLES_DEMUX-$(CONFIG_AEA_DEMUXER) += fate-aea-demux fate-aea-demux: CMD = crc -i $(TARGET_SAMPLES)/aea/chirp.aea -c:a copy -FATE_SAMPLES_DEMUX-$(call DEMDEC, AV1, AV1) += fate-av1-annexb-demux +FATE_SAMPLES_DEMUX-$(call DEMDEC, AV1, AV1, EXTRACT_EXTRADATA_BSF) += fate-av1-annexb-demux fate-av1-annexb-demux: CMD = framecrc -c:v av1 -i $(TARGET_SAMPLES)/av1/annexb.obu -c:v copy FATE_SAMPLES_DEMUX-$(CONFIG_AST_DEMUXER) += fate-ast @@ -29,7 +29,7 @@ fate-bcstm: CMD = crc -i $(TARGET_SAMPLES)/bfstm/loz-mm-mikau.bcstm -c:a copy FATE_SAMPLES_DEMUX-$(CONFIG_BRSTM_DEMUXER) += fate-brstm fate-brstm: CMD = crc -i $(TARGET_SAMPLES)/brstm/lozswd_partial.brstm -c:a copy -FATE_FFPROBE_DEMUX-$(call ALLYES, CAVSVIDEO_DEMUXER CAVSVIDEO_PARSER) += fate-cavs-demux +FATE_FFPROBE_DEMUX-$(call ALLYES, CAVSVIDEO_DEMUXER CAVSVIDEO_PARSER EXTRACT_EXTRADATA_BSF) += fate-cavs-demux fate-cavs-demux: CMD = ffprobe_demux $(TARGET_SAMPLES)/cavs/bunny.mp4 FATE_SAMPLES_DEMUX-$(CONFIG_CDXL_DEMUXER) += fate-cdxl-demux @@ -54,13 +54,13 @@ fate-flv-demux: CMD = ffprobe_demux $(TARGET_SAMPLES)/flv/Enigma_Principles_of_L FATE_SAMPLES_DEMUX-$(CONFIG_GIF_DEMUXER) += fate-gif-demux fate-gif-demux: CMD = framecrc -i $(TARGET_SAMPLES)/gif/Newtons_cradle_animation_book_2.gif -c:v copy -FATE_SAMPLES_DEMUX-$(call ALLYES, IV8_DEMUXER MPEG4VIDEO_PARSER) += fate-iv8-demux +FATE_SAMPLES_DEMUX-$(call ALLYES, IV8_DEMUXER MPEG4VIDEO_PARSER EXTRACT_EXTRADATA_BSF) += fate-iv8-demux fate-iv8-demux: CMD = framecrc -i $(TARGET_SAMPLES)/iv8/zzz-partial.mpg -c:v copy FATE_SAMPLES_DEMUX-$(CONFIG_JV_DEMUXER) += fate-jv-demux fate-jv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/jv/intro.jv -c:v copy -c:a copy -FATE_SAMPLES_DEMUX-$(call ALLYES, LMLM4_DEMUXER MPEG4VIDEO_PARSER) += fate-lmlm4-demux +FATE_SAMPLES_DEMUX-$(call ALLYES, LMLM4_DEMUXER MPEG4VIDEO_PARSER EXTRACT_EXTRADATA_BSF) += fate-lmlm4-demux fate-lmlm4-demux: CMD = framecrc -i $(TARGET_SAMPLES)/lmlm4/LMLM4_CIFat30fps.divx -t 3 -c:a copy -c:v copy FATE_SAMPLES_DEMUX-$(CONFIG_XA_DEMUXER) += fate-maxis-xa @@ -82,7 +82,7 @@ fate-mov-mp3-demux: CMD = framecrc -i $(TARGET_SAMPLES)/mpegaudio/packed_maindat FATE_FFPROBE_DEMUX-$(call ALLYES, MPEGTS_DEMUXER ARESAMPLE_FILTER) += fate-ts-opus-demux fate-ts-opus-demux: CMD = ffprobe_demux $(TARGET_SAMPLES)/opus/test-8-7.1.opus-small.ts -FATE_FFPROBE_DEMUX-$(CONFIG_MPEGTS_DEMUXER) += fate-ts-small-demux +FATE_FFPROBE_DEMUX-$(call ALLYES, MPEGTS_DEMUXER EXTRACT_EXTRADATA_BSF) += fate-ts-small-demux fate-ts-small-demux: CMD = ffprobe_demux $(TARGET_SAMPLES)/mpegts/h264small.ts FATE_SAMPLES_DEMUX-$(CONFIG_MTV_DEMUXER) += fate-mtv @@ -91,7 +91,7 @@ fate-mtv: CMD = framecrc -i $(TARGET_SAMPLES)/mtv/comedian_auto-partial.mtv -c c FATE_SAMPLES_DEMUX-$(call DEMDEC, MXF, MPEG4) += fate-mxf-demux fate-mxf-demux: CMD = framecrc -i $(TARGET_SAMPLES)/mxf/C0023S01.mxf -c:a copy -c:v copy -FATE_SAMPLES_DEMUX-$(call ALLYES, NC_DEMUXER MPEG4VIDEO_PARSER) += fate-nc-demux +FATE_SAMPLES_DEMUX-$(call ALLYES, NC_DEMUXER MPEG4VIDEO_PARSER EXTRACT_EXTRADATA_BSF) += fate-nc-demux fate-nc-demux: CMD = framecrc -i $(TARGET_SAMPLES)/nc-camera/nc-sample-partial -c:v copy FATE_SAMPLES_DEMUX-$(CONFIG_NISTSPHERE_DEMUXER) += fate-nistsphere-demux @@ -148,7 +148,7 @@ fate-wav-ac3: CMD = framecrc -i $(TARGET_SAMPLES)/ac3/diatonis_invisible_order_a FATE_SAMPLES_DEMUX-$(CONFIG_WSAUD_DEMUXER) += fate-westwood-aud fate-westwood-aud: CMD = framecrc -i $(TARGET_SAMPLES)/westwood-aud/excellent.aud -c copy -FATE_SAMPLES_DEMUX-$(call ALLYES, WTV_DEMUXER MPEGVIDEO_PARSER) += fate-wtv-demux +FATE_SAMPLES_DEMUX-$(call ALLYES, WTV_DEMUXER MPEGVIDEO_PARSER EXTRACT_EXTRADATA_BSF) += fate-wtv-demux fate-wtv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/wtv/law-and-order-partial.wtv -c:v copy -c:a copy FATE_SAMPLES_DEMUX-$(CONFIG_XMV_DEMUXER) += fate-xmv-demux @@ -157,7 +157,7 @@ fate-xmv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/xmv/logos1p.fmv -c:v copy -c FATE_SAMPLES_DEMUX-$(CONFIG_XWMA_DEMUXER) += fate-xwma-demux fate-xwma-demux: CMD = crc -i $(TARGET_SAMPLES)/xwma/ergon.xwma -c:a copy -FATE_FFPROBE_DEMUX-$(CONFIG_MPEGTS_DEMUXER) += fate-ts-demux +FATE_FFPROBE_DEMUX-$(call ALLYES, MPEGTS_DEMUXER EXTRACT_EXTRADATA_BSF) += fate-ts-demux fate-ts-demux: CMD = ffprobe_demux $(TARGET_SAMPLES)/ac3/mp3ac325-4864-small.ts FATE_FFPROBE_DEMUX-$(CONFIG_MPEGTS_DEMUXER) += fate-ts-timed-id3-demux diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc.mak index 471bb0fe72..86f0482378 100644 --- a/tests/fate/flvenc.mak +++ b/tests/fate/flvenc.mak @@ -9,7 +9,7 @@ FATE_ENHANCED_FLVENC_FFMPEG-$(call REMUX, FLV IVF, FLV_DEMUXER VP9_PARSER) += fa fate-enhanced-flv-vp9: CMD = transcode ivf $(TARGET_SAMPLES)/vp9-test-vectors/vp90-2-05-resize.ivf\ flv "-c copy" "-c copy" -FATE_ENHANCED_FLVENC_FFMPEG-$(call REMUX, FLV IVF, FLV_DEMUXER AV1_DECODER AV1_PARSER) += fate-enhanced-flv-av1 +FATE_ENHANCED_FLVENC_FFMPEG-$(call REMUX, FLV IVF, FLV_DEMUXER AV1_DECODER AV1_PARSER EXTRACT_EXTRADATA_BSF) += fate-enhanced-flv-av1 fate-enhanced-flv-av1: CMD = stream_remux ivf $(TARGET_SAMPLES)/av1/seq_hdr_op_param_info.ivf "-c:v av1" \ flv "-c copy" "-c:v av1" "-c copy" diff --git a/tests/fate/h264.mak b/tests/fate/h264.mak index 8aa780ed4b..a4aa9668c0 100644 --- a/tests/fate/h264.mak +++ b/tests/fate/h264.mak @@ -229,8 +229,9 @@ FATE_H264-$(call DEMMUX, MOV, H264, H264_MP4TOANNEXB_BSF H264_METADATA_BSF SCALE FATE_H264-$(call DEMMUX, MOV, H264, H264_MP4TOANNEXB_BSF) += fate-h264-bsf-mp4toannexb \ fate-h264-bsf-mp4toannexb-2 \ - fate-h264_mp4toannexb_ticket5927 \ - fate-h264_mp4toannexb_ticket5927_2 \ + +FATE_H264-$(call DEMMUX, MOV, H264, H264_MP4TOANNEXB_BSF EXTRACT_EXTRADATA_BSF) += fate-h264_mp4toannexb_ticket5927 \ + fate-h264_mp4toannexb_ticket5927_2 FATE_H264-$(call DEMMUX, H264, MOV, DTS2PTS_BSF) += fate-h264-bsf-dts2pts @@ -238,7 +239,8 @@ FATE_H264-$(call FRAMECRC, MATROSKA, H264) += fate-h264-direct-bff FATE_H264-$(call FRAMECRC, FLV, H264, SCALE_FILTER) += fate-h264-brokensps-2580 FATE_H264-$(call FRAMECRC, MXF, H264, PCM_S24LE_DECODER SCALE_FILTER ARESAMPLE_FILTER) += fate-h264-xavc-4389 FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-attachment-631 -FATE_H264-$(call FRAMECRC, MPEGTS, H264, H264_PARSER MP3_DECODER SCALE_FILTER ARESAMPLE_FILTER) += fate-h264-skip-nokey fate-h264-skip-nointra +FATE_H264-$(call FRAMECRC, MPEGTS, H264, H264_PARSER MP3_DECODER SCALE_FILTER ARESAMPLE_FILTER) += fate-h264-skip-nokey +FATE_H264-$(call FRAMECRC, MPEGTS, H264, H264_PARSER MP3_DECODER SCALE_FILTER ARESAMPLE_FILTER EXTRACT_EXTRADATA_BSF) += fate-h264-skip-nointra FATE_H264_FFPROBE-$(call DEMDEC, MATROSKA, H264) += fate-h264-dts_5frames FATE_H264_FFPROBE-$(call PARSERDEMDEC, H264, H264, H264) += fate-h264-afd diff --git a/tests/fate/hevc.mak b/tests/fate/hevc.mak index 8113c04300..3ad6e255a9 100644 --- a/tests/fate/hevc.mak +++ b/tests/fate/hevc.mak @@ -229,7 +229,7 @@ tests/data/hevc-mp4.mov: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data $(M)$(TARGET_EXEC) $(TARGET_PATH)/$< -nostdin \ -i $(TARGET_SAMPLES)/hevc-conformance/WPP_A_ericsson_MAIN10_2.bit -c copy -flags +bitexact $(TARGET_PATH)/$@ -y 2>/dev/null -FATE_HEVC-$(call ALLYES, HEVC_DEMUXER MOV_DEMUXER HEVC_PARSER HEVC_MP4TOANNEXB_BSF MOV_MUXER HEVC_MUXER) += fate-hevc-bsf-mp4toannexb +FATE_HEVC-$(call ALLYES, HEVC_DEMUXER MOV_DEMUXER HEVC_PARSER HEVC_MP4TOANNEXB_BSF EXTRACT_EXTRADATA_BSF MOV_MUXER HEVC_MUXER) += fate-hevc-bsf-mp4toannexb fate-hevc-bsf-mp4toannexb: tests/data/hevc-mp4.mov fate-hevc-bsf-mp4toannexb: CMD = md5 -i $(TARGET_PATH)/tests/data/hevc-mp4.mov -c:v copy -fflags +bitexact -f hevc fate-hevc-bsf-mp4toannexb: CMP = oneline @@ -249,7 +249,7 @@ fate-hevc-monochrome-crop: CMD = probeframes -show_entries frame=width,height:st FATE_HEVC_FFPROBE-$(call PARSERDEMDEC, HEVC, HEVC, HEVC) += fate-hevc-monochrome-crop fate-hevc-afd-tc-sei: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -bitexact -flags output_corrupt -show_entries frame_side_data_list -select_streams v $(TARGET_SAMPLES)/mpegts/loewe.ts -FATE_HEVC_FFPROBE-$(call PARSERDEMDEC, HEVC, HEVC, HEVC) += fate-hevc-afd-tc-sei +FATE_HEVC_FFPROBE-$(call PARSERDEMDEC, HEVC, HEVC, HEVC, EXTRACT_EXTRADATA_BSF) += fate-hevc-afd-tc-sei fate-hevc-hdr10-plus-metadata: CMD = probeframes -show_entries frame=side_data_list $(TARGET_SAMPLES)/hevc/hdr10_plus_h265_sample.hevc FATE_HEVC_FFPROBE-$(call DEMDEC, HEVC, HEVC) += fate-hevc-hdr10-plus-metadata diff --git a/tests/fate/lavf-container.mak b/tests/fate/lavf-container.mak index 1bea2673ca..6f8136f5df 100644 --- a/tests/fate/lavf-container.mak +++ b/tests/fate/lavf-container.mak @@ -71,13 +71,13 @@ fate-lavf-wtv: CMD = lavf_container "" "-c:a mp2 -threads 1" FATE_AVCONV += $(FATE_LAVF_CONTAINER) fate-lavf-container fate-lavf: $(FATE_LAVF_CONTAINER) -FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, IVF, MP4, AV1_DECODER AV1_PARSER MOV_DEMUXER) += av1.mp4 -FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, IVF, MATROSKA, AV1_DECODER AV1_PARSER MATROSKA_DEMUXER) += av1.mkv +FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, IVF, MP4, AV1_DECODER AV1_PARSER EXTRACT_EXTRADATA_BSF MOV_DEMUXER) += av1.mp4 +FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, IVF, MATROSKA, AV1_DECODER AV1_PARSER EXTRACT_EXTRADATA_BSF MATROSKA_DEMUXER) += av1.mkv FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, EVC, MP4, EVC_PARSER MOV_DEMUXER) += evc.mp4 -FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, H264, MP4, H264_PARSER MOV_DEMUXER) += h264.mp4 +FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, H264, MP4, H264_PARSER EXTRACT_EXTRADATA_BSF MOV_DEMUXER) += h264.mp4 FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, HEVC, MP4, HEVC_PARSER EXTRACT_EXTRADATA_BSF MOV_DEMUXER) += hevc.mp4 FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, MOV, MOV) += mv_hevc.mov -FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, VVC, MATROSKA, VVC_PARSER SETTS_BSF MATROSKA_DEMUXER) += vvc.mkv +FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, VVC, MATROSKA, VVC_PARSER EXTRACT_EXTRADATA_BSF SETTS_BSF MATROSKA_DEMUXER) += vvc.mkv FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, VVC, MP4, VVC_PARSER MOV_DEMUXER) += vvc.mp4 FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, MATROSKA, OGG, VP3_DECODER OGG_DEMUXER) += vp3.ogg FATE_LAVF_CONTAINER_FATE-$(call DEMMUX, MATROSKA, OGV, VP8_DECODER OGG_DEMUXER) += vp8.ogg diff --git a/tests/fate/segment.mak b/tests/fate/segment.mak index 88866fc9bb..b2f61681a4 100644 --- a/tests/fate/segment.mak +++ b/tests/fate/segment.mak @@ -35,7 +35,7 @@ tests/data/adts-to-mkv-cated-%.mkv: tests/data/adts-to-mkv-header.mkv tests/data FATE_SEGMENT += fate-segment-mp4-to-ts fate-segment-mp4-to-ts: tests/data/mp4-to-ts.m3u8 fate-segment-mp4-to-ts: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/mp4-to-ts.m3u8 -c copy -FATE_SEGMENT-$(call ALLYES, MOV_DEMUXER H264_MP4TOANNEXB_BSF MPEGTS_MUXER MATROSKA_DEMUXER SEGMENT_MUXER HLS_DEMUXER) += fate-segment-mp4-to-ts +FATE_SEGMENT-$(call ALLYES, MOV_DEMUXER H264_MP4TOANNEXB_BSF MPEGTS_MUXER MATROSKA_DEMUXER SEGMENT_MUXER HLS_DEMUXER EXTRACT_EXTRADATA_BSF) += fate-segment-mp4-to-ts FATE_SEGMENT += fate-segment-adts-to-mkv fate-segment-adts-to-mkv: tests/data/adts-to-mkv.m3u8 -- 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".