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 95F0549CA4 for ; Fri, 8 Mar 2024 01:04:28 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 04E9C68CC90; Fri, 8 Mar 2024 03:04:26 +0200 (EET) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2030.outbound.protection.outlook.com [40.92.90.30]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2058A68C737 for ; Fri, 8 Mar 2024 03:04:19 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EG8Uo/wdsGSijCg2K9Y15b5cIuPNl4Jenho10v5bN0ekj8gvG2TNQLp8bs67K7upP8Tc12QZijfMhIRq1piZ2b9HIzYDhpHaFbUP7sTywKY+OO+59LrQtMeOSsahoG8RkA/KHR6NHFfFzEknrZjDJ+EKoJ0d/KwsyCQDOm/1N4B9B9dbIz/TYg9Hgfkl7T01mTdigbMV0eQyS/0MtxlhBZaPZ1KBTTzH+R3KfCBBD6lf6eakkmWn9Tif8BT9QNpBU0GauZRiBV9736oygMsziPxzqiwTNYGRD009wTNhgxNI1veISlChMSWUXAep+0d/f4xMXMy18t96gbbTZTx+wQ== 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=X4qLcZQ1HTsy3LtttAp05LlbiOQ9ZADkMhv7UryfYUo=; b=Wu+V2xDV6JeqATauZUJ9Bltee+h8M+3Vm4GNgGqEAwy1qX6zsNjO9e6E8za2SCR16EVeJXVptcGy2+fHkxkqNvt7+RKTBk3VqOtt8GmprlcvGtJK0tVR7w0+zfl7q9G5e4fYr+vx7cXzoLlHe4HgHBJRXKI6ltb8aKzHDXfjpeE2GKNUqRnPwZHLhty9Gd2ZtvVVe/jqAgal/QFtSUI5UFRyCu20V/4QxtA/7o2xluzW6hOqUKUALNlAzswVY/wIuQdSmhlSJ/9pkfhLwSFMNvUvkoBZFGNoyqqeDxhOtsvZcqc335bdwuoz56VasukiZkko7MmjHrCqdILD1lMROA== 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=X4qLcZQ1HTsy3LtttAp05LlbiOQ9ZADkMhv7UryfYUo=; b=QUE10YP2atNtUtzmp6Sm5RTXFOaz++O/FWH0sBGRk7iqVKUSiljwY6GcJoxasmYcM+tH7mNmxu4httwBp8T6qEJwDfWt14AVDISqLfxgkRXK2eAHPsg+LCbrgBAWbFlJa2UEkI/SLjoK6UFKVHkefBgo3FdaQbr4vU1gzL78a1/cHHwfmeIubu9ucQAQIGTcSbz0SI+2olFxFX9Ghzoaiu8f9PNI+NrX+oB2rnp+H/hVX7/fBJighStzcat3hCCtsiYyR7PmaR0bU50dg9h9rTIrYejdaf6PK91Q35R8w7ntJI06VdwRniBbKAhn7YMClgZ9BZnLtGI3pz13ze3VlA== Received: from GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:109::15) by PR3P250MB0033.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:14c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.27; Fri, 8 Mar 2024 01:04:17 +0000 Received: from GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM ([fe80::a8f2:5082:22e4:8d1b]) by GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM ([fe80::a8f2:5082:22e4:8d1b%5]) with mapi id 15.20.7339.035; Fri, 8 Mar 2024 01:04:16 +0000 Message-ID: Date: Fri, 8 Mar 2024 02:04:14 +0100 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [OPSNeU3t0xGkDdmSS/s8TgdFmcpr5Rj7joGlmMmTli4=] X-ClientProxiedBy: ZR0P278CA0150.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:41::14) To GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:109::15) X-Microsoft-Original-Message-ID: <0897ab44-45f7-4c18-9353-9643fc6eca9a@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1SPRMB0052:EE_|PR3P250MB0033:EE_ X-MS-Office365-Filtering-Correlation-Id: 5fee4fa8-660b-4aed-17ff-08dc3f0bad60 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: w/hVu7vtbTMF6Kd5+0NtFfj8g4Eq+z6jugcq2xRV+8asoqZr/cUcdzsRh0otA2+XO5cMr5Jim9TRMfgJOdOXkpn4tsScRrNdTdN54OS1NLdUA0RG3hiy1f383ICHN3SDekf9kDbnLnFkDTbAUf1PAMezBAXjdXAU0/9Wan+kTHPzES90b6ryWmdTWD+qktMpmXpD5nwINXHoOdSFTowfKP+WzBfkA7njZZAcV/oWI/J3LpdSNGaAoUBB/oNqzW0Hp5vjJSvguEk7wbZ0gKMg8ipvcWUREswSMqwulHLOyROEzurmuLwxI7tIOM4NB4tYW+70n3YBvBQPPKg2lzpqdPZUQrQSsJhS4jHShibEwukjb2E362OzDHTWFQARYq5OckHFjpQrNY/nZj8xVJ+5jKsFnUxKzqi08OJE3JVWLemkDYpO0yYLkjc99ugnZhFmBwRh4qwpcN4K4HVVA0s7LvbeUWGXA4dRu4WXtXGB1di23lGR5JjGUxt+OqPkmVDfpLIcbyCoAdcwRMNcMsZ4C3jr0VHAOQJOrrllhLwGdA7/xLsAIrdjm9AjJ/PpZUbI X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bXoraWh5UGdZd3FrQS94am9RZXo0My9JVHNzRXgvWnlIV016eFFER0UxOU8y?= =?utf-8?B?VW5oVlg3RjB3MUprVDQySFBxRzhTT1hncndjWVR1QjI5RU82L2ZyU0tNNURy?= =?utf-8?B?dzZUOFBzZk5aRDJIYTBrWnM5bFROaE5pNHdxT1E1R0wyQUNFSUlDZUNxNzZ3?= =?utf-8?B?eVdnbllUd2NJOEcweE1IdGJSZzN4VzNNdi9aTktPVjdzOWgvY0hGQ2dlOFhH?= =?utf-8?B?YzE0NDlsT0pMbWlRU1BiWlVPWHNqWCtJMWtEMUNaTzZiNUFCTENDN2VIcTk2?= =?utf-8?B?T0RkWWN6eWVXYUZjN3R0N1ZqZ0lpWXdmYWJIU3VqbHdUYzh0VjZ1VnYvNzBq?= =?utf-8?B?UlhDdDNLdjN4S0RMMnVoTUZyb0llaGFuWXNkUGxKZ1lLOFZXZTd4REZoSnZ6?= =?utf-8?B?MWQ5WjdNcm5HZ2I5NEQ4aWZyMFR5cHp4bEhBQ0g3eVRGWThWcC9FYU1zWXkr?= =?utf-8?B?b3diTVQvV1dkdE5kNnBpNjFiTFpxeGNKVkNVb1JJRXV2UnViSThyK1d4S0Y2?= =?utf-8?B?djFFaVV5WENCWGp1WDNxUWljcFBqUUR3d0Fsc2dDendmOWdoQzZhWmJ6UXQ0?= =?utf-8?B?QkZjeVFja1NpUGF0QWE5aVZRQjRvOFNyd3dLVFNIdUpTM2MycitkUWZHeTd4?= =?utf-8?B?MjBraUJsejU0SXg2bVZnUytTYUtKYk03bHNCbXlMMkZMOG1BMmZaWGU3MGV5?= =?utf-8?B?K01sUjRKMzF4d2xhMmJPRzc3VjNSSG5rTVVnbjVOcG1xRUJTcU1PcElidE9o?= =?utf-8?B?R3Z5OFZLT1AzY0Q4TlFrUWJpa2t4N3NQTlhhSk5uZTZMT0FYV1hXOGNGTHVr?= =?utf-8?B?Z3dCN0xFS0pIMldVbkY0YklCVExYL0tVQmtkR1BINTRrVGRGZ1A1SVVjT3V6?= =?utf-8?B?N3dLMnM0QjduQjlEVGlCSExWTGFOdjZWNGM4SE9LU3doSzk5KzkvTjhVV1NP?= =?utf-8?B?a3JMM1dra2RnbWxUZlpDSG54VTUrR3FTbno5aDFSK3g2Nkw3NGNTNm5qYUN2?= =?utf-8?B?R1VvaThub0RKZmdFQ2pCZGZWb2srdlZtaGZGVTI0WlIrOUIwYjczYXl5amky?= =?utf-8?B?bUFRNWcrb3NEaXpWWityU3RmMlpKLytNTm82Q2pPQjhKb1NCOVZZL2dnV3hU?= =?utf-8?B?M3YyMW1tczRNQnZ0WmxHRklLY0NvUk9zUzdPMmxCTmxDaXI0NEJZN3lKSERp?= =?utf-8?B?T2ZuWlB3TTVTNzQ2c0JiVGJZQXBTYTF2aHBOaFVnS21QYXlXZ1d6OUg2UnpU?= =?utf-8?B?N1dSYVlyRkpOTFJHVlhlOXRnYVcyVUVrUmZmVUh0eDU3bzNMbDNBeTg0NnRr?= =?utf-8?B?M00zTU0yRlNEY1RReVpXLzdWcisyRDRHQWJiRVZXd25xQWc1Ly9rbG5LdHdq?= =?utf-8?B?UFZTeTJuNmVvaVBhaHVZY2g2YllDanE5QmtHYnNCWEsvQ2FuVXNvTzExU3ow?= =?utf-8?B?OHNaKzBEVGhCaHY3MW9HZDNteENmWnlOUklIbEJUTGlraHVsNlNIWXVMUWo0?= =?utf-8?B?RzNQc1BSL1dSWm56ZVk5YjFNQ05pNjR1UEpWOGRiUzRvSzRIbWVuM2VGTUZM?= =?utf-8?B?cXovRHVCWCthVTh2TFNCWHY0Q3hHdFZMbW9jbDlzOHZxa2RYN2RvNisrK2ZQ?= =?utf-8?B?OGJiOHpHZWg2ck5QdjlOc3BuUmh3ZWVZeXA1UXdseGhlSGZwQk1KQWR0eDdP?= =?utf-8?B?V0hCR29oM2RiOFBSd2JQQWs3VTU4anlCblRWUW1qTmJCK1hZSzM3REFRPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5fee4fa8-660b-4aed-17ff-08dc3f0bad60 X-MS-Exchange-CrossTenant-AuthSource: GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Mar 2024 01:04:16.7070 (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: PR3P250MB0033 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/xbmenc: Avoid snprintf() for data->hex conversion 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: TWFydG9uIEJhbGludDoKPiAKPiAKPiBPbiBGcmksIDggTWFyIDIwMjQsIEFuZHJlYXMgUmhlaW5o YXJkdCB3cm90ZToKPiAKPj4gQW5kcmVhcyBSaGVpbmhhcmR0Ogo+Pj4gVXNlIGEgc21hbGwgTFVU IGluc3RlYWQuIEltcHJvdmVzIHBlcmZvcm1hbmNlLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEFu ZHJlYXMgUmhlaW5oYXJkdCA8YW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPgo+Pj4gLS0t Cj4+PiDCoGxpYmF2Y29kZWMveGJtZW5jLmMgfCAyMSArKysrKysrKysrKysrKystLS0tLS0KPj4+ IMKgMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4+Pgo+ Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMveGJtZW5jLmMgYi9saWJhdmNvZGVjL3hibWVuYy5j Cj4+PiBpbmRleCBjZDhiNzNhZmEzLi41MjMxZDQ2OTFkIDEwMDY0NAo+Pj4gLS0tIGEvbGliYXZj b2RlYy94Ym1lbmMuYwo+Pj4gKysrIGIvbGliYXZjb2RlYy94Ym1lbmMuYwo+Pj4gQEAgLTIwLDEx ICsyMCw5IEBACj4+PiDCoCAqIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwg RmlmdGggRmxvb3IsIEJvc3RvbiwgTUEKPj4+IDAyMTEwLTEzMDEgVVNBCj4+PiDCoCAqLwo+Pj4K Pj4+IC0jaW5jbHVkZSAibGliYXZ1dGlsL3JldmVyc2UuaCIKPj4+IMKgI2luY2x1ZGUgImF2Y29k ZWMuaCIKPj4+IMKgI2luY2x1ZGUgImNvZGVjX2ludGVybmFsLmgiCj4+PiDCoCNpbmNsdWRlICJl bmNvZGUuaCIKPj4+IC0jaW5jbHVkZSAibWF0aG9wcy5oIgo+Pj4KPj4+IMKgI2RlZmluZSBBTlNJ X01JTl9SRUFETElORSA1MDkKPj4+Cj4+PiBAQCAtNTcsMTQgKzU1LDI1IEBAIHN0YXRpYyBpbnQg eGJtX2VuY29kZV9mcmFtZShBVkNvZGVjQ29udGV4dAo+Pj4gKmF2Y3R4LCBBVlBhY2tldCAqcGt0 LAo+Pj4gwqDCoMKgwqAgYnVmICs9IHNucHJpbnRmKGJ1ZiwgMzksICJzdGF0aWMgdW5zaWduZWQg Y2hhciBpbWFnZV9iaXRzW10gPQo+Pj4ge1xuIik7Cj4+PiDCoMKgwqDCoCBmb3IgKGkgPSAwLCBs ID0gbGluZW91dDsgaSA8IGF2Y3R4LT5oZWlnaHQ7IGkrKykgewo+Pj4gwqDCoMKgwqDCoMKgwqDC oCBmb3IgKGogPSAwOyBqIDwgbGluZXNpemU7IGorKykgewo+Pj4gLcKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgYnVmICs9IHNucHJpbnRmKGJ1ZiwgNiwgIiAweCUwMlgiLCBmZl9yZXZlcnNlWypwdHIr K10pOwo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLy8gMC4uMTUgYml0cmV2ZXJzZWQgYXMg Y2hhcnMKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0YXRpYyBjb25zdCBjaGFyIGx1dFtd ID0gewo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAnMCcsICc4JywgJzQnLCAn QycsICcyJywgJ0EnLCAnNicsICdFJywKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgJzEnLCAnOScsICc1JywgJ0QnLCAnMycsICdCJywgJzcnLCAnRicKPj4+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIH07Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBidWZbMF0gPSAnICc7 Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBidWZbMV0gPSAnMCc7Cj4+PiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCBidWZbMl0gPSAneCc7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBi dWZbM10gPSBsdXRbKnB0ciAmIDB4Rl07Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBidWZb NF0gPSBsdXRbKnB0ciA+PiA0XTsKPiAKPiBNYXliZSB5b3UgY291bGQgdXNlICpidWYrKyA9IC4u LiBoZXJlIGFzIHdlbGwsIHRvIGF2b2lkIHRoZSBuZXh0IGxpbmUuCj4gQnV0IGZpbmUgZWl0aGVy IHdheSBJIGd1ZXNzLgo+IAoKWW91IG1lYW4gKnB0cisrIHRvIGF2b2lkIHRoZSBsaW5lIGFmdGVy IHRoZSBuZXh0IGxpbmU/IFRoYXQgd291bGQgbWFrZQp0aGUgdHdvIGx1dCBhY2Nlc3NlcyB1bnN5 bW1ldHJpYy4gQW5kIGFjdHVhbGx5IEkgcHJlZmVyIHRoYXQgYm90aApwb2ludGVycyBhcmUgaW5j cmVtZW50ZWQgc2lkZS1ieS1zaWRlLgoKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGJ1ZiAr PSA1Owo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHRyKys7CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCg==