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 D4DEA432BD for ; Sat, 28 May 2022 10:42:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9500B68B5B5; Sat, 28 May 2022 13:42:24 +0300 (EEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-oln040092073078.outbound.protection.outlook.com [40.92.73.78]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E3E9768B3AA for ; Sat, 28 May 2022 13:42:17 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sh/CC/hZCjDjn/c/6F2HaugWvRtlCuHx6eYJMkkKiZTvmLsJaVa6vaqY7iRxuB3LD3ciJPbYl4wmH/AX4kFjcVK58iA7P2XI/JpM6iH5B+658uY0ot0Tl9VZ0e1S9YVe/Bx5BvbsuCEAHTEQkB5Yp/Xb+C45TmfyLm3lYE8iQYipKhKgf9JdvLzA8KPWGYY9va9ug2VjROZX9Ak9HQNoPuuVhWzwiMO3htf2Bd1N6lnOOOVSO2M/fMA0oTEuukfBAr07KjcQv4jHL4IbBN5pMtJe3kzO5WPsoJftEXubNcf+nTLZdXLxSfK/2UgBjO/P+tF2FIX4rhKisVMvjGXvWw== 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=vA0PeKUN5dj4K6kkm02hMez/umwh3AxK9LmowVS3RnI=; b=Sg06F4G6Y2KI1kbqWjkgCDbcVLr4h+QF8c3ST2FTrPIHGuH8KR9wMowS/+DlEYBc1twpuKtWQSgSl/6bwUMaKhXOYSaU2FiiYzVV9nDrt/OoIXhx8OEgD2IVc5eebHU1GLY4FqCjPiyu+ibyQfgtOfWIGwt+uvgYEZTH8vIXZtzyW8afhWe+dSHW+rKpfBzStoMquzZce3eSQBSqAzvRgI62p1DtcEHS9ns4eDfXJ+Pln6zNxECh8IU1gUoMKmneRx8dk9OaKQWc0dlasE4WHVVHgr7iJiRcfgpZzP5gosJqRIYIVRCJx5NHr9fehDSZlJ3DgUe/2+qJVvo5EmYPXg== 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=vA0PeKUN5dj4K6kkm02hMez/umwh3AxK9LmowVS3RnI=; b=aY49feC161cLmWNzhyrbs/6ppz1hgljbPXO5g1TiALpnNIsDymtaw2hKf9ENyLP8KnlyWFRTZVEfeLB4Dh5e43XSmj0fgjQemkACydvwOAS4J+2rj+dSQdKOVuFZ8VMPOIwVWiVf1jKlZ2xY95cxKpDwKC0Yy/unNXb6dg2lLkvJm69WOXpq71WYUF7GfmefOm0kDbx7rNChzQi3DyWBvsuWSpKDPNUgw2HCuEoqb6jJGOVrTNHa2LGZrxu7kT5PliJV9E0LJwBKzNZ1BsK4zWmIJLGqFZmtcGknL5G7MrlSyg5HRmaPXF6I8hoxkpeoaqjh0T0eWXiTtDBabllQ0g== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by PR3PR01MB8116.eurprd01.prod.exchangelabs.com (2603:10a6:102:17b::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Sat, 28 May 2022 10:42:16 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5273.023; Sat, 28 May 2022 10:42:16 +0000 Message-ID: Date: Sat, 28 May 2022 12:42:14 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220524163001.55360-1-leo.izen@gmail.com> <20220524163001.55360-2-leo.izen@gmail.com> From: Andreas Rheinhardt In-Reply-To: X-TMN: [rrJkjRSV+ztxKyOoa8KEJ0TfZvIz1+xu] X-ClientProxiedBy: ZR0P278CA0195.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:44::11) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <18282092-c7c8-f874-c8e0-f60c62b27b1a@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a1324e1b-ca2f-4431-b8a2-08da4096bb6e X-MS-TrafficTypeDiagnostic: PR3PR01MB8116:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qXzG+1MvwMdQ2WJDelQhLaJBzrimotZJ6Q+dYBvX2UhkVM6i6Kk7RiB6DjiVwRd1IrWQPPQMyCmp7E27x4Lggr2GUtyRmzU4VUjn+eOavBITF1HTF1fvO8ZAth20lK1T/93qB19cZqrK/V1bmf9R+TNTeCaOZJyREF3FRCv7LxSj/DRLVogAXQlC/9jzHG6+yzdEnjxobxW/vN3wAEy3lPFa5FhXN5OGG4RCnCW+WrxmgY+BH5wTNjC9P6m7ppMdJk+rR1LfWIWKyT7yMepSSB/dmjVuSIv7QVHlzFbKHDiup/isCxolmeo1+ODJozLYFI5uom4osZiLtlmiVY5h3mSwGPsgTDMMoaXL9MM3RHdZ3Y5segHAtcgICOsh7ulDmebD4fcfA8Pi6rQ230dqgBLS93QcbONTaX2PCCfQ8TZtDZAkp76LYavKcZ7CKhQr4pfRWI00i3fn/TsX0Y9P8SsY39dsi13PhvCrgOEFLrG9c4eTrsuKM4rfHTAe0BqBHId4P4tehTh85iOsEhMUJhIHDLjBYnwoNXDgBbsXb61DKeqwjSffn+1KLLc/9exC/MpS2GGwfSoQjqBSI/Cpyg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RkJGYW01dGFkTWRpaGNLWHJKUGlJSTRZc3dyeitlcHFLbDZyVDhaUDJxK1hM?= =?utf-8?B?elNHS3ZtUG11TVIzZFZVeUlXZDJvSGdKUUllWnh0WGZ6TkJBc3lUc2ZKU0lw?= =?utf-8?B?RGJtU3VrSGc4bVpzSWkwSi9YVXp2Mk1IVDY5TjNVNmlFN3czZHp5YlBhbHpa?= =?utf-8?B?cHlqQnBGNVlHVkR2VTRkOWdoYWxKbUR3VkZJUitVN1gyalhZQzJYdXZCUlBo?= =?utf-8?B?OFNWNkZ6akVUbmZkUTVqV2QxTFZieDA0UVNxeHJOTE5yZDdQMWgxN0tjcVBu?= =?utf-8?B?c08yNHFKOExWeXhFZmFtb0FURE9VVEtVM0E5eGdPNVdPM2Evd3BrWEt4SG9j?= =?utf-8?B?dWgrZ3dodHRsYWhER3Uxd1VMM0tzL3U0QktiZ0loa29wMlA4VzFLWlNScldz?= =?utf-8?B?ajZQbVJFQncxZGZ0SWhMVlM5VktKSTNtdzFhbGZXTHY1amJqc0tpaEhETGlI?= =?utf-8?B?Nm9zTzBTek5lYUlVaGpIR3hkOFgyeEtBejc2SEtGeTU0NHAxRWhQTDFxNzNI?= =?utf-8?B?enQ1am9nYmVmUkdwVDg2a096Mk5NaVp5WjdnYzN2M1NEeExaKzdoTkdYU0Vj?= =?utf-8?B?T1JLK21PT3VjUjRKM0tRbXJwSHUrdXlRT2QvSVh5dkxwd2ZBUSs4bElicHN6?= =?utf-8?B?OXdCTVdKQWZtSmI2NDBrMEkwcEVhTzM5NVF2bjJIL3p2Q3hGOHF0S0V6b3dk?= =?utf-8?B?YjhKMkE1dS9aYkFXb2tsUlpBTEEvMlhCSkMzRDdvT1AwNHVJV095eUdJMElk?= =?utf-8?B?TUVDYktLM2xCa1JSZzBHWHdTOG10anNaeTVuSE1UZEdLV29rejl0QjVVR09H?= =?utf-8?B?VlZKckZYYXdSUUZaWWJtQlVsYXZiNXZPVkhaWWhuc05ZU0pWdC9QczA5N2lh?= =?utf-8?B?SVREdFRQaTlQTU92b25SbVJpUy84Rnd4MzlXMWUxQ2pQMlFLWlpPNDFmeE5G?= =?utf-8?B?Y0grYVZjanA1SEhKMGkrMnRTWFFKS2dSaUU3YjNOREllYUxLd2VBYXAzWnJt?= =?utf-8?B?SzRJZ1UwQU9xVzJDSlBrdlhObnVGOWRLby92QUYxZnArTXpRTmdkUzJ2djM1?= =?utf-8?B?K1ZKTWI2STRpeUVoSWcyeHVraDZjOXBLUmZaNmg4U3M1aEovYi9vNkM5b2JN?= =?utf-8?B?VDF1SmZOVDArZTB1ZGpZbndOZk9ETUphb2lBT05DdHVVSE1RSzFVWlpLL002?= =?utf-8?B?UjhnTHBUVG00Nml2OFBWRkNnRGNJU0Z2TVFjclBwNlFibFArUkR4YWlxZmtM?= =?utf-8?B?U3hjYmY4L1ZzSmNOWGhOOUp3eUNuQXZYalVsekJBaXN4MENhc042aVN1c2F4?= =?utf-8?B?QSsxc2FQN3lKRk9kL3pWMlNYT0pvVlRFSmxRM3JCR1BaazhpOGV0dC9nMk85?= =?utf-8?B?KzNtMit4c2NlYldIMkE3eXpxM1IwYkZkdHBtU1JpT0d1dzkrMXg5SW5wVEhI?= =?utf-8?B?Qm1YSlpGZHJ0SDV4a0VMcTVOVGQvd1lhNWprVWRROWFWQmUyME9nTDQ1Ymhp?= =?utf-8?B?a3lwMFpCRmFjZk55SUVueHhPY251QlpjQ3BlcWFjWWZwVVY1eG9FZlkvdVla?= =?utf-8?B?cGMzRWRNUEpLNkxIMVp5RlJUQmxyK1F1bDdJOXpQK0t1MHdDSlJQeFhJWWpk?= =?utf-8?B?eGRCSXRKbXc4L0JtVU1DL2FFK1VaOGUwdnJ5K1o4Q1BENStQRGQvR2dXM0po?= =?utf-8?B?Y1ovVjdvakVqekpYUjdjdk1QazBWY1M5WnJMem44b2pZd2tOUUpyK0VWdnBW?= =?utf-8?B?RVEvSFl4ajNUR0pCTW0vKzFtS3ByOEd0R2tYOE1QSkdMdW0xMVAyNGVTYkpm?= =?utf-8?B?TVdjcUVlODZXc1p4eVZzeWVoMnR0V1l0blkxUmE3Vi96Z1FlSlRveUFQZkxa?= =?utf-8?B?UTNVV2FsQmZTVHVaenRhbndrUlA0S1NRZlJGU3BwMVEyZGZBd1lWMHJ4TkQr?= =?utf-8?B?MmlIYXR1Qm81MUlCZkdsK3NENkhGYXNBc0h3MFo0R1hlbEN4RVZmVVRHWmNq?= =?utf-8?B?aWdMUllnbExnPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a1324e1b-ca2f-4431-b8a2-08da4096bb6e X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2022 10:42:16.2870 (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: PR3PR01MB8116 Subject: Re: [FFmpeg-devel] [PATCH v5 1/1] avutil/csp: create public API for colorspace structs 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: Leo Izen: > > On 5/24/22 16:56, Andreas Rheinhardt wrote: >> Leo Izen: >>> +#define AVUTIL_CSP_DENOM 100000 >> >> Why not 300000 given that the denominator of one of the constants has a >> factor of three? >> (Sorry if this has already been answered before.) >> > > I suggested this to haasn, but he pointed out that the 1/3 can be (and > is) manually coded as {1, 3} without using the macro. The spec defines > it as one-third exactly, not via a float value. Adding a factor of 3 to > every denominator shouldn't be necessary as the various av_q functions > handle that gracefully already. > Then I don't even know why we prescribe the denominator the user should use; why don't we let choosing the precision to them? - Andreas _______________________________________________ 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".