From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 6EB084F6F1 for <ffmpegdev@gitmailbox.com>; Fri, 20 Jun 2025 17:18:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id EE08368D106; Fri, 20 Jun 2025 20:18:22 +0300 (EEST) Received: from PA5P264CU001.outbound.protection.outlook.com (mail-francecentralazon11020072.outbound.protection.outlook.com [52.101.167.72]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id B2BBE68CD52 for <ffmpeg-devel@ffmpeg.org>; Fri, 20 Jun 2025 20:18:16 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Knl6al9uomd5TFDjA9c3cp0t1DuQshxma27NV/bH8xgWK2fpn8F8ERDYSDlYvyb7f9Ji5gd3UbmTLn8iWvcHjYdypl/EAocfqlnI3xi32ER35QIqDTwcu+Blxm9jBFjOTjAG5quHV2Xs769vcmJBNgHgMsdZrXEkHT65r5T0KE3/pLhcsXmLL9ZKmkeCNceqXXAwTkw/Jh4xIfDh+qLSXLhURnl4hHHavrdHhss7ytNFyjfeGOQQ4g6wNR6EntTS1aHgIORq4hpHoTaYIjlloBrcRS4Zq1o8/NhvqeFZTCGIFAeuI1aUzg/HaHAfHBcxCaGr/Cyuha0bQVXG7bYqMw== 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=lweVNg1y5v2lMqyGD3FtwTalJpHPRfyGUsE7Q3kHk/w=; b=jG2G0/KC/IjqozewEpcOX121bDFHIjUdmdbw4U/ijOX8AjHjEnm2BdwtmtkAZQAXpyu1mJmFojIu1bpPA8Ki21Z0+mKKahwtVdv/Igg6KpqLBnBkDuSvin9UfTwUa9PGnT3RDNUgJt128mLWYwzL2Z/B/i72L9au1l9Z+nW+J/oWcHbu1xQMhzn1KgvypjOU/MNEBfSCFTG2ik0Po6PBWU+TI63pJx7k1dsMJkwmDhkKsU7nl2TlBqYbqBIMFyYNzC+76yDhanlrWt8be20/5zQ8RTYwYjbyKbFvJI/zZ9hReIz9vB7L0Qp8GhDxHChZSFZExX9xLyUB1HH7IZmJ2A== 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=lweVNg1y5v2lMqyGD3FtwTalJpHPRfyGUsE7Q3kHk/w=; b=oHcSYgmp6LbF9nGLXbBoeCMsZdvwbT7QpikNIjvAi9NxeM9uomhwhKQ63a56qvlr5fA7cgAGNZ4TUj1mOiZD9hndkSu14Ko6rktKwiUAtVl+uKXzIkUSLDr1lL63lAUYEhJReqD2g9T+1Nmkd+qyGmxm9aGGFiF+vXF3jH1S6+UTl6pV5o433bkTspvkuqX3xiwk2ueGzyG8BqrXX1qg2yPQ94SwcTM3xm9s2B31wiQckGLaGe0UrghM41SbVgzLAYL15OV/RLYr0uGRE07/G/pSIGFv27b579ouIGp6vc/8p1QAZa9f289IMjgVlrrG6bLiXvYHAxW31zwDOXVqIA== 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 PA3PPF8F558321C.FRAP264.PROD.OUTLOOK.COM (2603:10a6:108:1::66f) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.25; Fri, 20 Jun 2025 17:18:14 +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.022; Fri, 20 Jun 2025 17:18:14 +0000 Message-ID: <bf1b40ea-468d-422e-a019-5e43a6713e05@cji.paris> Date: Fri, 20 Jun 2025 19:18:13 +0200 User-Agent: Mozilla Thunderbird To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> References: <20250620110853.1448602-1-nicolas.gaullier@cji.paris> <A02CF37B-08A5-49CF-B6CF-7D2F94206FB0@gmail.com> Content-Language: en-US From: Nicolas Gaullier <nicolas.gaullier@cji.paris> In-Reply-To: <A02CF37B-08A5-49CF-B6CF-7D2F94206FB0@gmail.com> X-ClientProxiedBy: PA7P264CA0490.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:3dc::9) To MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:34::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MR1P264MB2483:EE_|PA3PPF8F558321C:EE_ X-MS-Office365-Filtering-Correlation-Id: 9374c7bf-c067-404a-849c-08ddb01e7064 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TlFzNmQ0bDZVS043a09wS1lYeDVTcmdvMzlqSmFYaXhuVG1Kd0hQMUtNQ0tO?= =?utf-8?B?RHF0R0d3dmoyaW04UlFwTFlSRThaVzV6OTFkWHRadjFyWDRybHRRVy9acys5?= =?utf-8?B?Q0JNZWtVTGg0WUE4Z0tTbXI0TnFsN2dQZkR2b2JYeDJoSXZsT1FaNDlZTGJ1?= =?utf-8?B?aGNpeFdsNHY3Qmd1WnNkOUZMaW1FdWlPWHczYTVnOExBOVVMRUVhYU9GQlRk?= =?utf-8?B?bDZkY1AwZGFJb1hHTzZuRDYveDhtaXVSVkU2azRvbVJpYitJWkFWem9vZHJC?= =?utf-8?B?dnFhTEdtOXd6NWF1U1oxSWdkL3FoUlo1YTFMVkhLQTdxcTZPanRaME9jMWtX?= =?utf-8?B?blBxdE5RQWw1WStYenBndUE5ekMwRXYrcFl5ZzZxdEViVm9SUE1uYWpLYmo5?= =?utf-8?B?cXpMdFZjdWVycFFSK3JoK2xjZzRlVmowMDJPNEJISUljUWorRUhqdVplV0k0?= =?utf-8?B?MGZwZnc1RjZ5QUhucTNFSURVOVpxRFJ3ZUZYTFo2RlU3YzdYY0IrWjN2OFB2?= =?utf-8?B?czNxZExqUDAvSjJYU0s2Yy8xTEduVnZVV3NmWGsxZkd0N2NyR1Rma0dZalQy?= =?utf-8?B?ZGtZVkkrakVac2NWWGJiNDdqb3dkczZqRlFwcWN6SVhNTzZoSjQ0SVdaQ2Nh?= =?utf-8?B?eGJhMHNIOSs1WHJBeis5TGtYVHA0QSsvNEFIUE9WUEppc3FYWkkrSDEyUnBB?= =?utf-8?B?bWtLUGEvUk5LNnhVUTBFTng5MmRJSCtZY3hjSVA0SUxaV296dEZFYkFHcUV2?= =?utf-8?B?TmdxQ2Z1NFg2VzRTZWdQWXc3WmdIaThQTEk0UHVaSXI1L2d5dlpTWjgxQjVY?= =?utf-8?B?cDhiY1dpY2tGd2lHcVV5bE5TcTlBZDI1SlF6bFVDbXpaaEFJNEpRRGNGN1kv?= =?utf-8?B?TWZQcDBsb3dvK1Z2VXcvMmRkUy8yMzdnZG00TVNRZzNld1haOHQwd2ZySzRt?= =?utf-8?B?Z2VGaE1QdXc1dmkrcEpnMGxwUnVXWVVPdFV1MGQyaDIralE2VkZmSjcrZG90?= =?utf-8?B?VHpuODRjUlRlbVpXZkhoMjlsZ0ZRQm1sTFFsQVVoTzdJM2lQOXdPZk5nd1dM?= =?utf-8?B?TXdtKzV3Y2EvTW1hMEFHVUd0OW9DVXMrV2VOWnVUSFA1TmFTNnJBUVRZZ2xD?= =?utf-8?B?M1I3eStVbVlLcmM0S2ZMZWZjcS96d0lQU0ZBZWVxbGNkVEdKbGZjTkQrcG5D?= =?utf-8?B?SjNJMU9tczNrMnVwZFAyUkNHM0NRMjd3WHN3a1VyV0pTdExWQlVlTWZpYkoy?= =?utf-8?B?NldITUY3ZE1VZGRvWXVadzYwWXpnMGZwVnlINGI2OG11cHlpc0ptNHNGUFQ3?= =?utf-8?B?Vlk2MFI1VUhLYkZ0MDdDWU1GMk85bjVjS1g2UzZSaXZCNFgvWkFxT05JMllv?= =?utf-8?B?Z3hId3ZGRE9vOTNzaVFQWUFsdjdDNXFYZTZKQTZ0VzJGT3VtMStsMTlRN0Np?= =?utf-8?B?a051akpBNmQ0dHBBZ2ZKRVZEazZ0a293TDFhenNCeENZNXJueXYwdVBUVXVt?= =?utf-8?B?VXNZQ2F2Rlg0djV6cUxoWjlyeHBVOU1ndHYxd2JXZWNoSG1HWGs1anJIeDNo?= =?utf-8?B?cjN5R0RrcjJVbWlLanNzcWpTNDR3eDB2K0NwSnczNzc4aWRaOWJ4RTdlbGlt?= =?utf-8?B?UXlEZmQzMUtPODkvTDVyUVdzL0xjZjhjaWdmTzd6alhyUkcrRFlTcGNtWnRH?= =?utf-8?B?M0M1MlF2azhJSTg5QzFPNGQxUkNoMzBUdWF6R2lTTytwaWdFdnN4dW9KazZQ?= =?utf-8?B?dTZLOG9pM2JzK01tS29HVUdsaDMzZlZpbUw0ZWR1eEdrUE53NEdCMXhWMEpj?= =?utf-8?B?ZmJWVzJuVDhmNFBYZEViK2RYTS9oUzN6YWJPaXdVOXR6a1F0amVvMWdMdkRk?= =?utf-8?B?MnRUcFJtclFZRGVPVExEcENUZzdmUnRrU1dmOVhpamVSVjlQQkhLVnlYZ0xv?= =?utf-8?Q?w1r4dEOMD2Q=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)(366016)(376014)(1800799024); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SXNVSTU1REZuL0NPOGk4S0tRQ1k4TS94OGZwazVOekxBLzQzdEdqaUFQN0R6?= =?utf-8?B?Yk5pT2poZ1Q1eFU2dzc2aC9XQjF3ek04N2ZuTWFhZ2tZVWZraGJDcFdPYzV5?= =?utf-8?B?ZjI5S253bTZ2eDdHWE1HTldPcTkycERibTdHWEUzRGtaYnlJZEMvWGNGSHBY?= =?utf-8?B?aEh6MDNyakk2MExBY0diVFFkRDFtV3ZiUjZQenY2QXJjaXpYTTJ3QkhaZHl1?= =?utf-8?B?bVk3THBKZ0lBOG1GbHRkQVNudjVzNWh2Sy9qdXVUaG5sWnZRcGZ2SHBieFFE?= =?utf-8?B?MWpGSWV6M1dTQ09HTWViOFpWaFFxZDl6MDFCM3locEoyZkZUUFpmOEp1cXow?= =?utf-8?B?NkEzVnk1MFhraUpWWXZRclZoQkMzaVptUDFIMnMvQjVPK0lHMlpaRDY1eCtH?= =?utf-8?B?OEd3QldEaURLajRoamZ4VVh3ckdtSi9ObjZidnhjL0kzc2U2UEwzRG1SN0U5?= =?utf-8?B?dzNneUF5MEExV1RCTFY3WDA0NllKa09DSE9QRVhERXQvNEdJQzRzQlB0d2Jw?= =?utf-8?B?UzB5aHUwOUpOUFIwbGpkdUVyejRtZTArUXYrUVNBaXVOcHNYOGM5V2pNYnd2?= =?utf-8?B?NVpBY1c3eDlMMlQrTFlKak00YTYyc29seDhIdzZlUnpqQmk5SUFZMTJkallk?= =?utf-8?B?NW51MWpsbFN6RzYzbDNnelBBOHBSeEJXbjYxREFvci9yK1ZvcHlOaWtBcHky?= =?utf-8?B?eEJGYUZSNTNndVB3ZzdxR3VHbkN3YWhsSXpRVlBwNUFDcDdwSkxGVGJzQU9W?= =?utf-8?B?KzJUdzY5OERPY1MvRHZWV0RkMEpoSkl3cFpjQkxpTkFrOGpkbW1zWXRzc2tN?= =?utf-8?B?R2hHRVZKK0VMaGJSTnJaaFNvMFZKQnVvNzg4THVwaGF0WndCVFBIN0c1V1VJ?= =?utf-8?B?VndsQ2k3cjYrMkIrcFB6bnNDdTQ2b2pvL3p5NmVnWDNuMlIzeUJWaVhNRDA1?= =?utf-8?B?MUg0ZHREWXVPRWJ5WElvS1gwd2Z0ZXR1Z0hMRzk3UVFKQ08zREZQNS8vYlR6?= =?utf-8?B?TTkwcURpTkU5Ry80OGVpa1ZhdGZmUytacEVwbWdJQTh5ejVDZ3paek9CWXhT?= =?utf-8?B?bWJpSkVTZjFJVi9ZSGJvRnZWc2lITFNYM3VYK3RkTEkyMGtpdkM4WmYycW8w?= =?utf-8?B?V251blVnNERpZzJVeXpuTmwxc2hCSTJSZ1ZJSXlUeXVBeVNqeTZGQitkN1lY?= =?utf-8?B?VDlSMm9RUlBUaXEzK2Yybnc1enZ4U3ZtUzhrbzNsSGVvZGo2cThGWlBaNjZL?= =?utf-8?B?UWdPekp3Wmp3bC9mWkVBdldLL3cyZE1lMFBBNnMyYlBRSFprRXdyOGRNZis1?= =?utf-8?B?U0gzRjFaenBtK3kzTk1JRUM4OEE0Q2I4NzZKL1dvVlF0YmpiUThlWndGR29Y?= =?utf-8?B?R05LR0VTcUZsVTdQSEpnVjJ6clZXWlFoYU80WERnWm8wbnUxRkxIb2JGL0g5?= =?utf-8?B?WEhIdjEvbGd1c3RnSXBBZjNXYUZiUThqQVk0SHFpdVhaZDJSbkFWWURtbHF0?= =?utf-8?B?ejJmQm0vZ1liUGxnOXFQbGNCelFIQ0FvdmFjS2tnZDU3UXNKVGtBSVRIMXU4?= =?utf-8?B?UUFVMWJ6Tng5QkgwVUJwY1laZDdnN2hrQjNXZk15WkdleGF4L1BNOGpWNkRu?= =?utf-8?B?MmNkU2J5SG9aMFN5WURIUzlZU1YxNFNPYWdnNS9GNWFXZU1pTzF6dmk3SzZu?= =?utf-8?B?aFliVzI5U1d3TjBsSFBtWDV5cDl4Zlp0VVBEejZTMWc4QURwQnRJckczMHk0?= =?utf-8?B?MWxXM01SUkxFM2UxNy9DVFhtN1IvcklINWRyM0I2VzBycXZ4Q25yWUttUGF3?= =?utf-8?B?dXQ3NnNra0hLTXBNc1YzV010MXB2UVJrVlhzUmkxeUZheDh4dXpyVjhINytm?= =?utf-8?B?KzZ0VG5CRHhIVjRrd1pXUDhUVGR1aXdONk1PVkl1VXVUd1VkRWNiUVNoQms2?= =?utf-8?B?TElaekhBQUE5WWs4ZWZnNDU1c1A1ZjBYL0NBVkhMV2VpNXZkOUY3M1JBbFdv?= =?utf-8?B?OUFJUjJNL3FnS3dWSlBqc0o4Wk9xTGhkcVVPeTEvaXpPenBGbU1ZZFhzbHZo?= =?utf-8?B?dUhSdzloNTJ1Y1BVSHBvNGc0Z3hxM0dmbGk0YW10dkJBZHhqeERPSFNsN1l0?= =?utf-8?B?Y1B5VzUvZG5wYTZkZ2hsOXMwN3o3OXhqakMybmt4bXU2ZG1rejBnVEs1eTAz?= =?utf-8?B?UlE9PQ==?= X-OriginatorOrg: cji.paris X-MS-Exchange-CrossTenant-Network-Message-Id: 9374c7bf-c067-404a-849c-08ddb01e7064 X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2025 17:18:14.0804 (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: Ux4srHzrXZZA8c+6t5+Z19ElNAD/RSSO6LJaZC70jMEzhdVkla4PMlGj/hyQizut4PFwaExPbQrrKm8diTaDHLVi8w6usDMSAAyYeunC7lE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA3PPF8F558321C Subject: Re: [FFmpeg-devel] [EXTERNE] Re: [PATCH 1/2] fftools/textformat: fix print 64 bit integers X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/bf1b40ea-468d-422e-a019-5e43a6713e05@cji.paris/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> On 6/20/25 13:29, Marvin Scholz wrote: > On 20 Jun 2025, at 13:07, Nicolas Gaullier wrote: > >> Regression in ffprobe since textformat introduction >> in d7a3f68feae0b1c3718f9d2671c6d41c60a40680. >> >> Fixes #11638 >> >> Signed-off-by: Nicolas Gaullier <nicolas.gaullier@cji.paris> >> --- >> fftools/textformat/avtextformat.c | 2 +- >> fftools/textformat/avtextformat.h | 2 +- >> 2 files changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/fftools/textformat/avtextformat.c b/fftools/textformat/avtextformat.c >> index 14779e6f0c..14bad9022b 100644 >> --- a/fftools/textformat/avtextformat.c >> +++ b/fftools/textformat/avtextformat.c >> @@ -437,7 +437,7 @@ static char *value_string(const AVTextFormatContext *tctx, char *buf, int buf_si >> } >> >> >> -void avtext_print_unit_int(AVTextFormatContext *tctx, const char *key, int value, const char *unit) >> +void avtext_print_unit_int(AVTextFormatContext *tctx, const char *key, int64_t value, const char *unit) >> { >> char val_str[128]; >> struct unit_value uv; >> diff --git a/fftools/textformat/avtextformat.h b/fftools/textformat/avtextformat.h >> index cf23d93871..8316829af5 100644 >> --- a/fftools/textformat/avtextformat.h >> +++ b/fftools/textformat/avtextformat.h >> @@ -169,7 +169,7 @@ void avtext_print_integer(AVTextFormatContext *tctx, const char *key, int64_t va >> >> int avtext_print_string(AVTextFormatContext *tctx, const char *key, const char *val, int flags); >> >> -void avtext_print_unit_int(AVTextFormatContext *tctx, const char *key, int value, const char *unit); >> +void avtext_print_unit_int(AVTextFormatContext *tctx, const char *key, int64_t value, const char *unit); >> >> void avtext_print_rational(AVTextFormatContext *tctx, const char *key, AVRational q, char sep); >> >> -- >> 2.47.2 >> > Looks good. > > Would it be possible to add a test for this to make sure we catch such > a regression next time? > > (I can also give it a try if you don't want to) I suppose it would be one more entry in ffprobe.mak. First thing is this "print_unit_int"... I found the sox format is a possibility to get a high bitrate for testing: ./ffmpeg -y -f lavfi -i "anullsrc=d=1ms:r=1234567890:cl=22.2" -f sox - | ./ffprobe -f sox -i - -of flat -show_entries stream=bit_rate It works, it's quick, but I am wondering if it is not a bit "too much" for such a very limited test. Second thing is the "print_integer" (with no unit), which was not affected by the regression, but I guess we would like to include a test for it too. That could be done typically with some HDR metadata, I think, but this is an additional test again... Another way to do the job would be to make up a dedicated sample and add it to the fate-suite, but that does not look very great. _______________________________________________ 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".