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 6F73840EF2 for ; Sat, 1 Jan 2022 07:57:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7A46568B0B3; Sat, 1 Jan 2022 09:57:35 +0200 (EET) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-oln040092075107.outbound.protection.outlook.com [40.92.75.107]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 624A468B095 for ; Sat, 1 Jan 2022 09:57:28 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KBswy92kT3SNWgiCTDQDSBCBUA2GWv0XzAP4BxqiuxRp2f4eUB6Wl8OcvpiH13Doyp0XerMFuCs4SkN7iQpIiZofznzdIWFo021QtDfyUQH4hocD6WHJ8tGiVzFMd/jie2uW60sXgScU6tq0mBKbRkTjb7c5IbpKFNKZ40nWZMlF6TxUmDRtGtV3P1YvNtlOJQD2eE6y94i+k3Of7dEEsdY9dBo2a2m+fyM7+bjMtf1k1ueJQPNCvlTfohgqeTMoB+AuRHfcFMumwDw/ulRsOV/SN0jAc6Q/e4D3KOphSDdW93RVdCUxsGIaBaqDp/JLiODenm0bjRO2H9t6Q/iXAA== 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=EZqpgwZPSj760W2r0aW4/pYWFpfMKbBAWGjZVVHPkDQ=; b=cvI9GSGw0HQEIidF5hYKA0ezrYgdxuRxF/zWeq48q0m6ABWfgolgJ5xMWLzbU3GMNq7zUL2JgjJfNatTtfhJ8oJsFeK2LxGC35GeZ1J/PIEb44+nzOMsYueu35u4oEJtU7hZ8uN+qUaKN+aGiFpCnzEUrfFTdQhHSMxNoO7jowJ6mBzjQWvaJ0ObrwM9nvBnqu0Fg+sfEmWU1BwjKcX5GTFhZq+p7GjLJev4u/WEaUPmUtTxOjSSGPHZm5ZCMJD+tet8oGSE+OHOHNQ0MejwJXq5NcFDf6NJPYreXYqfRc96EpQJE+5RmmBWidC6cQ+qh7EARP7QgoyRt2JJkqk73A== 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=EZqpgwZPSj760W2r0aW4/pYWFpfMKbBAWGjZVVHPkDQ=; b=B4NZ4blKyKQpDm1nxl4qMiNrtNGBMdffMS0Vg82dOVdUtNVLWM4/yi9lYXrVrtld7+8ebdsvM4kPT+yBuEId+pVEswuopZ55lQVoScoPo/WJYrLdWM5UtMz1btPZxUtXYWOArLez878sAQkM5ZpMAeSnere25Dkj8AZBT0Vg0cRMrXrfWUdsWgmRQH/HUzyH4SjOEOK15e/yp4Sfxz4wCeSIlRIDu/SL/RVfsb0KPvYST6g2OYd2KyBeQuSnJRGjJ5BhpRRmD27oR6kTixJ1xznegdxyygppnJe4nqLhu24vB2KY3IdXd23/B0W7b6DKf84olQ8jxhsMOnQHc1H/jA== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM7PR03MB6354.eurprd03.prod.outlook.com (2603:10a6:20b:1b0::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.15; Sat, 1 Jan 2022 07:57:26 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::19fc:be9f:2c9c:53f5]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::19fc:be9f:2c9c:53f5%6]) with mapi id 15.20.4844.015; Sat, 1 Jan 2022 07:57:26 +0000 Message-ID: Date: Sat, 1 Jan 2022 08:57:25 +0100 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220101041621.427012-1-tcChlisop0@gmail.com> <20220101041621.427012-6-tcChlisop0@gmail.com> From: Andreas Rheinhardt In-Reply-To: <20220101041621.427012-6-tcChlisop0@gmail.com> X-TMN: [TtweE/VWJZZ6TY8iKA+93mxr6imvCLKa] X-ClientProxiedBy: AM6P192CA0077.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:8d::18) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f0a03996-863e-42be-b48e-08d9ccfc59fa X-MS-TrafficTypeDiagnostic: AM7PR03MB6354:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: X9U1lsVj9vukD1yhO3r5RGp9Sjkq4GDDnBO4WPaBKJFfQBlJgQJeXvjyIZfsCq7Oc7PmvmCl9mOxcjuOhCk2bmzdnJ0kOriFt3Irx13+uXJTAkudGjc5aOnhqNkGMbtUUpUO19jU3cFEOYmYtyOlg64QkBuTugLPHIIuTU4gbrtwcVp6/+0Md+hjyaP3S2o/X6YJnl0BwnUOVyf7qiNYWjnKtsGD3tTTBoRWQclkT4njp/b+PxTOzbNr8ZSpLch2Sz5aaqXdaHyGWCzuHEYM61MvCNWyKnPCnWNYIJ8MIkbb2/DRR+n4XeElczj9ztTBD/VrtmXNPDII4u+xsdDUvGsxeAhXaSTdq2rNWTgE29jgTxB/hTCqSRiOBjzJsbPFz+2BnQfQrobKKiO4A1aw9yaA+asCkM/OXnv6u6rFFK8wnRE/WWubjYPvbC3n3+wZCrMCRyTn64rI2z0vY/VO52S2I7d9vG/4h6xT4A0cki6F0bB7Bdkc6QUkYv77G8Vkkhg35D1gSPq8PyeYBRpLAAYNa3jngUsNafBPsvxYu92xOaEC0qiEW3DVRSTL2C/sMthuURl6AH2lQ1NzPWcZrJir11bKUBZFDyd8tRLv6Y7zWMIgElWwIoILUgU4Cf+i X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bHBIbXVveUlCVmpYT2lTUzNYYlB2L1F3Mll1aU4zK285ZUNvcEdSTjEzQmN2?= =?utf-8?B?cmkvbjRHOHVFbnc4amkxWXdKb3NNWFBENXN0Q3FUQnVYaFNHM241UmxjOWNK?= =?utf-8?B?WUFaNzlGeTRhR29JU3Q5UmFvVnJFU25CajYzU05kM0NVb2gyQmo2bEpuaEQ3?= =?utf-8?B?Sm9SREl5T29UaDMyVXZuYW9DMlhTMzRnRU0xK3FMbnl4ZmUxcU9CV3NEMmhp?= =?utf-8?B?MWY1cnY3SkNLZFB0RlhxbGhYeTRCUmcxWFpjZ1ZBMXRvZ0hPdHYwMStnd0Zi?= =?utf-8?B?NjVZcm5sQXlpd0hUOXVPeFJqTkZQRGtuM0R5ZDROeUtCLzI1Q0dUZ01LVis0?= =?utf-8?B?bUt2dzkyUDhjQUR6cUlyLzlwMERFVVh4Nm54N0JObmVVdjYvZnE0eEp4YkNv?= =?utf-8?B?UXNUQkJBZCtSMkVYZUFmN1lSR1ZEV2VoeGtFR3FMajdmN3ZWSTBCQmI1SEg0?= =?utf-8?B?clA2RWovUC9Zd2tZVmZDczUxV1loOFBGTVZTMFFoY1pFdFZVTTVuZ1JBdlNF?= =?utf-8?B?VVFoeFJKOGNmTFY5LzZJaExZeWRMenNQZGI2WGI4WG9Gd3FNT1hObC9ZZFFZ?= =?utf-8?B?WlFIRVlQTWIwd1hzZTNzR0RiY2phREtnbmxYSHBsSCtIQW5XQ3BudEtneS8x?= =?utf-8?B?Sndwbjl2QWN3V1hWUVNYbloxNWpPQzcrMnJRcGR1WnBpc1pVeS9qTEhDeXdV?= =?utf-8?B?OEVncEI2VFFwM3FESWx2U1NBZWVsWHBQaXlEdzdyb2ZnTG9xNnhUR2hUSnZj?= =?utf-8?B?OUNmT1Q5bVVBZWJtTDNUODJkZWlkTDlncGtOYXBLL1pydWt0STNEcWkyNmx0?= =?utf-8?B?YmFjeG9oT0NTOURmNzJsN3ZqdVpBdnZqeElianlEYkZBSlBJWlB6SDRnaExM?= =?utf-8?B?MXNLc1FQZEtSc2JKVzVUN2JsVnNQWWNLVmZYRkdBMm9FcFZXMlBTTHIrOFdl?= =?utf-8?B?VjZpKzRkdzQ5Nk5rU1E2a1B4LzlINmxGRXVHb2VDbzJoK2hpY25vQURMbzlw?= =?utf-8?B?RWNjNWQ3cC8yZmtkaER4c0R6c0JRS0lzbFYyeitzR1V4WmN4eE8wN2RabEJs?= =?utf-8?B?TVV2MkU1NVlISHZSUlRjS2RkN0cxendpbWlNU0FFZTVtWnc5NlZNZzBaaWt2?= =?utf-8?B?cGNsdElNd2EzZGdiZmdBNVlSOVU0ZE55NmM4amlzclZOa3lrZjl0U0NiOU5H?= =?utf-8?B?bkxMemJpN2g2RDFSdEw2Qmh3QU1ZOFAvUEFJTStCWDZtdjdPSDV6MFdIRVEz?= =?utf-8?B?eWpvNUg0MngrZVh6RXB6NCtYY09HZ1Z5b0RlUDBPbzBIZTBTQT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f0a03996-863e-42be-b48e-08d9ccfc59fa X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jan 2022 07:57:26.5262 (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: AM7PR03MB6354 Subject: Re: [FFmpeg-devel] [PATCH v11 5/5] fate/matroska: Add tests for reading/writing BlockAdditionMapping elements 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: quietvoid: > Tests the parsing and writing of AVDOVIDecoderConfigurationRecord, > when it is present as a Dolby Vision configuration block addition mapping. > > Signed-off-by: quietvoid > --- > The required regression test file is available here: https://0x0.st/-hWK.mkv > Should be moved to fate-suite/mkv/dovi-p5.mkv > > It is a blank frame encoded with x265. > --- > tests/fate/matroska.mak | 9 + > tests/ref/fate/matroska-dovi-config-profile5 | 13 ++ > tests/ref/fate/matroska-dovi-write-config | 223 +++++++++++++++++++ > 3 files changed, 245 insertions(+) > create mode 100644 tests/ref/fate/matroska-dovi-config-profile5 > create mode 100644 tests/ref/fate/matroska-dovi-write-config > > diff --git a/tests/fate/matroska.mak b/tests/fate/matroska.mak > index e117a0f6a6..ec2a0607b2 100644 > --- a/tests/fate/matroska.mak > +++ b/tests/fate/matroska.mak > @@ -138,6 +138,15 @@ FATE_MATROSKA_FFMPEG_FFPROBE-$(call ALLYES, FILE_PROTOCOL WEBVTT_DEMUXER \ > += fate-webm-webvtt-remux > fate-webm-webvtt-remux: CMD = transcode webvtt $(TARGET_SAMPLES)/sub/WebVTT_capability_tester.vtt webm "-map 0 -map 0 -map 0 -map 0 -c:s copy -disposition:0 original+descriptions+hearing_impaired -disposition:1 lyrics+default+metadata -disposition:2 comment+forced -disposition:3 karaoke+captions+dub" "-map 0:0 -map 0:1 -c copy" "" "-show_entries stream_disposition:stream=index,codec_name:packet=stream_index,pts:packet_side_data_list -show_data_hash CRC32" > > +FATE_MATROSKA_FFMPEG_FFPROBE-$(call ALLYES, MATROSKA_DEMUXER) += fate-matroska-dovi-config-profile5 This should be FATE_MATROSKA_FFPROBE, not FATE_MATROSKA_FFMPEG_FFPROBE. And actually, you need the file protocol; if you don't check for it, you can just use FATE_MATROSKA_FFPROBE-$(CONFIG_MATROSKA_DEMUXER). > +fate-matroska-dovi-config-profile5: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream_side_data_list -select_streams v -v 0 $(TARGET_SAMPLES)/mkv/dovi-p5.mkv > + > +FATE_MATROSKA_FFMPEG_FFPROBE-$(call ALLYES, FILE_PROTOCOL PIPE_PROTOCOL \ > + MOV_DEMUXER MATROSKA_MUXER \ > + FRAMECRC_MUXER) \ You will need the MATROSKA_DEMUXER, too; after all, the created file is read and demuxed. > + += fate-matroska-dovi-write-config > +fate-matroska-dovi-write-config: CMD = transcode mov $(TARGET_SAMPLES)/hevc/dv84.mov matroska "-c:v copy" "-map 0 -c copy" "" "-show_entries stream_side_data_list -select_streams v -v 0" > + > FATE_SAMPLES_AVCONV += $(FATE_MATROSKA-yes) > FATE_SAMPLES_FFPROBE += $(FATE_MATROSKA_FFPROBE-yes) > FATE_SAMPLES_FFMPEG_FFPROBE += $(FATE_MATROSKA_FFMPEG_FFPROBE-yes) _______________________________________________ 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".