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 EDA7E44A6E for ; Sun, 13 Nov 2022 19:39:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 10A6E68BBC6; Sun, 13 Nov 2022 21:39:52 +0200 (EET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10olkn2104.outbound.protection.outlook.com [40.92.40.104]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D644968A360 for ; Sun, 13 Nov 2022 21:39:45 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TzFXgwEtcYqRliBNcD+z1P5kwmU/tXiudIQBmWgWfomhG8/sHCiuYtoukuucxh3AG0RYCZ+yTtHnkBtbqpYGm7HivtgLWnsivCNEbMGZJfGPHuSIuYAxjhDljBe6jYms7pRX4u27DTZpZk5dp9CjgRrmNiLuzf0OaaJbv6mgl+tvmkE5shK35XklLCWA+APJw0xntR3OEo10iZE7tLarup9eSnzOG7DNOKdGORlBNAffv2IjVIWbNs0vn+lVaE/jL5VXjMUMM2NNMfNwguJjRzLAd2xi53kODR5hQ2jhdJPeQKt8ZzZph3XtsL+DYGEpuR1ydKTDnK2HjWiWc6gmXw== 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=AEYr70i2g1XLm0Ez7167ZJkSP+PzQRHZOVZ4fDOD72Y=; b=m44xHszqptmC+mbtTe33k9SH/KoWB4UM+n10AOuwb8Wh5tARE6Qny+q4k0OrNCrofyGS47u67htlm5SahXVqtkyhdL0nnck2h/swNuHM78jwA+HPUVnE8xAz/PXKYyHEjPvW6IvUxEPHpj6UAlglt5m8nxh06Td9QGQ3eQY9XnM3ObfgYGLxOarctbMvwH6yewSIUH5e27mn0ZmVCcLuAktF1PAa2jWYT8n2qgro7QxPHNTGrv0GN56r5lvns7NOyKmJ4/IT4ziuOXQjTFtwq1Uhsap1FN/FDVGLxZi+ygLsa6Ud4BaVup1izOZdaq6HeM50S4EayYTqWpztcY3PWw== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AEYr70i2g1XLm0Ez7167ZJkSP+PzQRHZOVZ4fDOD72Y=; b=VH+k0zzg/6YDLJl/dMuf6d0B+hHFb7+jS/1nVZAui3tpM2P1eykBbrRDbKEhACKVCQsH7PDDHcRJm7aAghyBzhz9+plsBKEs1jFQsGdyw7ZJUg2D8r3K+6l5nNsH3AkP27j0DIKi19FKzf5Y/DoB2axsOiq4UBpkcjPE/czOE9Vf76rXGODiO59cWHrGlUfppwFZvcxu9dyFc+8M3cWrCkqTvPXWzAlVjpxLhv7iAr7/+/hbTfDCyUzon1W5/rSEB2Rb0cC73Mgu0PCmSN40/fEzPy7qc+P/H180X7ZUcedExunNVkO0DYHwYYlseJSA8Qah5W1AUFUxaT44FP0KOA== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by MW4P223MB0708.NAMP223.PROD.OUTLOOK.COM (2603:10b6:303:208::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.16; Sun, 13 Nov 2022 19:39:42 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::45ea:be80:31df:38c0]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::45ea:be80:31df:38c0%9]) with mapi id 15.20.5813.017; Sun, 13 Nov 2022 19:39:42 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 2/3] avcodec/ass: accurately preserve colours Thread-Index: AQHY95M7LEN77tupcUm2N444Wggh+q49OKwAgAACcQCAAAQgkA== Date: Sun, 13 Nov 2022 19:39:42 +0000 Message-ID: References: <20221113190704.15518-1-oneric@oneric.de> <20221113190704.15518-3-oneric@oneric.de> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [2YLelreolXu3d0htWnRtldqJ14c+tsnt] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|MW4P223MB0708:EE_ x-ms-office365-filtering-correlation-id: fe6b0113-c655-4fcd-2089-08dac5aecfad x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lCgua34Mk++lYgizqgJTjeIrotxyIcC6iaiyImJKEXg/obustb7+HzFcLa4ogzyFoDEGMoAjKFOP2qGTjZxCVo2P4IjC6ks3o6vslSrO6uGBNEHW6aSg+9LsNnHTfnkiEKXkxhU72rgLLo3O91ACyG57e4VdB+YUeRBdzqBemxCETraJt6ySVgrC6XHMkiCa3zbUpGmFQI2oraZl3qzzPxA8u+aIRO6OEVsOGRuhi5AVyHBt5DeUY6g2gRmIS+IlQGoIh62eaZp31u9ghsR7GslIFESSVlbmsbZNaK0EvNneYXBt8Ux4mmef45sY6G/OFI7K35C0rRi+37a/dUhkrkFI2DVeoGYPkdzW0PX7D1LXmQZkMG4KUJUDfKQbrjqKhu7JITkrqmigbU6DhOl1aYDykuPyxr/AEOjbBsUx8f4DEF91gCZL7lrpd16QmTqNDTEiyms9J8vRhAdW4450/L64GW3QFePmnx0q/Ujr/K1Kj6cXshWN6R4QwWXrDZSakbxUj7lWri113TveY12BnL6wPuz5CTIbQhiDpVSgGZMWS73pwiGNdLhCra+mR8tChqoHOaUWRbU1UffuO3D9Fu7MymcmFOtyH9/GFx1s/yvYlKkzJ+fd/77yNkOQIRJe9ClZGpLkesNoaMXJcswWR+xND+NWZl2bSTZO8ErGt9ejOtPjSqAzRGN9kMKz8iuT x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?elhGTHpqaDhacXlrSFV1ZUFSS2hTTDFzQ3lPaEpUc1hMMkV1ZjVtR29sQjNy?= =?utf-8?B?Q204T1Z0Nk9VL2RTMXZIRnV0UEIzQm9WeGRwbHhhanpHNG44VGtqZThTclhY?= =?utf-8?B?bnp6S1AzbzZKaFVhVkhRS0ZvSkExb3JwYWZNU0hwNUFrRFhJbkVxL2MwNG9Y?= =?utf-8?B?VVFVY05wRG5hcjBieDBPVmttZEJDVCt6RVdyaUZlQ2VpeEFXVEgvVjVDcGF5?= =?utf-8?B?eWdYc0c3UGI0T21RNkZLTFdXRzAwZndDVlZ5UGRXdE10eG9reDlraXRBTTZX?= =?utf-8?B?L1VaaWN0SFZjQnQ1WXFsNi9tZDQxY09QL1VucUJ0ZGFwaDc0NXBncEZrUnZj?= =?utf-8?B?L3h3M3BVNTMxNzZQSmttSlM2blJFMURnMGxJc1BPQTNKVHFXTVNXQkxOOTZS?= =?utf-8?B?YVZKTUZUUmg5Ukl3RkFKN1I0V2huUGVpQ2RRa05SdVorbjRORk9CU1R1SzRM?= =?utf-8?B?Z3cvanhDZ0hIbEtoYlJFQlQ1RFIvMUp1VSs4Vm91UjB2ZURxZ01MRUpTQXVv?= =?utf-8?B?cTJXdm15eGhXZXd3bC9ORUN6SVhiTG1hZnFWNWVQa1hkRG8xK1pOQ3NLTE5Z?= =?utf-8?B?RGtpUEtEbE5WTFRDdldXUXNNVXNjalZCZm8wSDZhRytBRjFDUHRJdU9PMWlJ?= =?utf-8?B?c1k3cndDN25nL0pqSnIvNldBSGw2R2syQjRRZ0JVNTFkTG5id3V6U2xVT3lz?= =?utf-8?B?ZFNYay81NnhZdUdxcDFPWEljUzkwbmF0M29BWHFDTEpURzZzVTJBTXF2N0hX?= =?utf-8?B?TEE4eVhtcENMSlJ4TkZUenpxd1BEa3VuWWxVWjZjUEp4akliSDBsQ29pNGN4?= =?utf-8?B?UWlPNktCWmJydkFvQUtxdUpGTDhhQ0YyckNqaitCUDdJQ1FheDNRYlRvK1ls?= =?utf-8?B?T3d5TW1hcHdwU0NuelNrdFl0VURhK3YrNVNHUy94dERVWTdBOHNHQ0I0bnhJ?= =?utf-8?B?M2EwNEtxdWhXTVlsbzB6MGxMZ2I0SVc1UVhQV3NXcTZXVzdmY1RJRkI1K01P?= =?utf-8?B?MFdaYWxSSzN5YTUzK3lxT256RDVmSDVBZDIrRjE5eEdUSG4rWGJEb1c1ZVdt?= =?utf-8?B?Wmo0OUR4b0ZYdndVK1hpUHJZK3hEVTJjanQ2WkJMMFoxM2RvbllTcUZORE1D?= =?utf-8?B?SGVJOFBMVlo4UGlCREtLQU1LNlR0U1JBZXY1Z081VFZLbXZTb2c5RzlWUTRW?= =?utf-8?B?eThrMk1rYjczV043K3NZQmlvWWptR0UyWE9hdnl6QXowck9pT0VjcnpXL0Zj?= =?utf-8?B?KzZJa2RhcUQ2dktZUUpkSnVIMHF2dEVOa1BUcXovSmZhTm5iZW0wQVdITjBu?= =?utf-8?B?bVAvMTBjaWcxa3EvZzR3NUQ4cVo0ZVdyZHRnOHpaNWlpTTRrUjUrK0diUjB6?= =?utf-8?B?ZzRFMVE2Z0hVellIYjNaQkRGYUdQaW91cU5ZM3h3eGt2N09FaUpiaVBEalU3?= =?utf-8?B?ZHEvRjUvRXRPU2p2M3RnT1hqUEo3TS8vSjNIZmt3N05mc1pwMEthWWdoak5R?= =?utf-8?B?QUI3cjI5SUtkZUVFRzRQUTNhL1U3RlZtZjlDTkxhMTA0TlMyRndPKzlrdHpa?= =?utf-8?B?elljZ2NjZk1oQmtPZ0MxUXlCUGdsSHJmTWpnMWN1MTBVOU42Z3poNmIxcTE1?= =?utf-8?B?bTJLRUVRdE95cWpGRjdReVFsKzN0RGRXYUp0cTRLMEtGUE9obEtlaFAzU05o?= =?utf-8?B?YTNrUlBrZDR0QlF2d2FJcWUwK25TTFFzcVlxWXRudHNmeGZrQlY1YWhnPT0=?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: fe6b0113-c655-4fcd-2089-08dac5aecfad X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Nov 2022 19:39:42.5245 (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: MW4P223MB0708 Subject: Re: [FFmpeg-devel] [PATCH 2/3] avcodec/ass: accurately preserve colours 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gT25lcmljDQo+ IFNlbnQ6IFN1bmRheSwgTm92ZW1iZXIgMTMsIDIwMjIgODoyMiBQTQ0KPiBUbzogRkZtcGVnIGRl dmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1wZWctDQo+IGRldmVsQGZmbXBl Zy5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0ggMi8zXSBhdmNvZGVj L2FzczogYWNjdXJhdGVseQ0KPiBwcmVzZXJ2ZSBjb2xvdXJzDQo+IA0KPiBUaGFua3MgZm9yIHRh a2luZyBhIGxvb2shDQo+IA0KPiBPbiBTdW4sIE5vdiAxMywgMjAyMiBhdCAyMDoxMjo0NiArMDEw MCwgTmljb2xhcyBHZW9yZ2Ugd3JvdGU6DQo+ID4gT25lcmljICgxMjAyMi0xMS0xMyk6DQo+ID4g PiAgWy4uLl0NCj4gPiA+ICB0ZXN0cy9yZWYvZmF0ZS9zdWItd2VidnR0MiAgICAgICB8IEJpbiAx NjQ4IC0+IDE2NjggYnl0ZXMNCj4gPg0KPiA+IFRoZXNlIGFyZSB0ZXh0IGZpbGVzLiBQbGVhc2Ug Zml4IHRoaXMgc28gdGhhdCB3ZSBjYW4gcmV2aWV3IHRoZQ0KPiBwYXRjaC4NCj4gDQo+IEFzIGV4 cGxhaW5lZCBpbiB0aGUgY292ZXIgbGV0dGVyLCB0aG9zZSBmaWxlcyBhcmUgaW50ZW50aW9uYWxs eSB1c2luZw0KPiBDUkxGDQo+IGxpbmUgZW5kaW5ncyBhbmQgcGF0Y2h3b3JrIGJ1Z3MgKG9yIGF0 IGxlYXN0IHVzZWQgdG8gYnVnKSBvdXQgaWYgaXQNCj4gcmVjZWl2ZXMgcGF0Y2hlcyB3aXRoIENS TEYgbGluZSBlbmRpbmdzLiBUaGUgbGFzdCBmZXcgdGltZXMgdGhpcw0KPiBhbHdheXMNCj4gY2F1 c2VkIHNvbWUgZGViYXRlLCBzbyBJIHVzZWQgYmluYXJ5IGRpZmZzIHRvIHdvcmthcm91bmQgaXQg dGhpcw0KPiB0aW1lLg0KPiBJdCBqdXN0IGFkZHMgdGhlICJZQ2JDciBNYXRyaXg6IE5vbmUiIGxp bmUgaW4gZXZlcnkgZmlsZSBhbmQgY2hhbmdlcw0KPiB0aGUgRW5jb2RpbmcgZmllbGQgdG8gIjEi IGluc3RlYWQgb2YgIjAiLg0KPiANCj4gSWYgeW91IHByZWZlciBhbmQgYmVsaWV2ZSB0aGUgcGF0 Y2h3b3JrIGJ1Z3Mgd29u4oCZdCBjYXVzZSBjb25mdXNpb24sDQo+IEkgY2FuIG9mIGNvdXJzZSBp bW1lZGlhdGVseSBzZW5kIGEgdjIgd2l0aCBwbGFpbiB0ZXh0IGRpZmZzLg0KDQpJTU8sIHRoaXMg aXMgbm90IG5lY2Vzc2FyeSwgYmVjYXVzZSB0aG9zZSBtaWdodCBiZSBiZXR0ZXIgdmlzaWJsZQ0K YnV0IG5vYm9keSB3b3VsZCBiZSBhYmxlIHRvIHByb3Blcmx5IGFwcGx5IHRoZW0uDQoNCkkgd291 bGQgZXZlbiBnbyBvbmUgc3RlcCBmdXJ0aGVyIGFuZCBzcGVjaWZ5IHRob3NlIGZpbGVzIHdoaWNo DQphcmUgY2F1c2luZyB0cm91YmxlIGluIGEgLmdpdGF0dHJpYnV0ZXMgZmlsZSwgYmVjYXVzZSB0 aGlzIHdpbGwgDQphbGxvdyB0aGlzIChjcmVhdGluZyBwYXRjaGVzIGZvciB0aG9zZSBmaWxlcyBh cyBiaW5hcnkpIHRvIGJlIA0KaGFuZGxlZCBhdXRvbWF0aWNhbGx5IGJ5IGdpdC4NCg0KVGhlIC5n aXRhdHRyaWJ1dGVzIHNvbHV0aW9uIHdvcmtlZCBzdWNjZXNzZnVsbHkgYXMgdGVzdGVkIGhlcmU6 DQpodHRwczovL3BhdGNod29yay5mZm1wZWcub3JnL3Byb2plY3QvZmZtcGVnL3BhdGNoL0JOMFAy MjNNQjAzNTg5MDA5MDhBNEIyQTZBMzdDMzI5NkJBNzY5QEJOMFAyMjNNQjAzNTguTkFNUDIyMy5Q Uk9ELk9VVExPT0suQ09NLw0KDQoNClBTOiBUaGFua3MgZm9yIHlvdXIgcGF0Y2gsIHdpbGwgbG9v ayBhdCBpdCBsYXRlcg0KDQpzb2Z0d29ya3oNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVs QGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRl dmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRl dmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K