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 8D2EA47848 for ; Thu, 26 Oct 2023 11:31:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4845068CA83; Thu, 26 Oct 2023 14:31:13 +0300 (EEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2052.outbound.protection.outlook.com [40.92.59.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 79A6768C5BA for ; Thu, 26 Oct 2023 14:31:07 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OXijzssg3KJ/LIUZ8/GCoW0iQY1WyfoW4Nji9/GYKPQU3dWn8Hyd1rrcdQNqRee69WcAr+farCumIhDXyyhhXPIjDUTW5pME8PFAT6LuV7ecqjTq6RMaGLG6G2+17KMLedqa1H8ofJfMo9AzRXUXKv//rLk9x/q4Te0qRVomqrsL+tmlEBhsTtzailGn33EvlseE9zn0fOxTSg9IKPuFRtTP5rAHZ/2v9M4OvEPfM8OUYfIgdJbwEbSe+Cz4IC9iFASt5U9O1JNNHLpoGaVFQnKePjVSt0bA9s7oEtOi5CMuN02vsv0/tuLOPBlBVL3hOk3dQsYTEon5ODHxxdQsJA== 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=2yXczDSKe3W6WdIp/CAQy5bdEJQE7mhyOQcQR0YetQ0=; b=mRCgoWy2daW7T+aKPXhf9Iy9Ov09p3hpeIRlSyTqfsWk7mF1KOLdf3R9zNbloJVv9kCGJfCED2TvXgmYl7UXHGfS1h2RLcmM3wH4iEzxHv0ddw6lgYxQJmg9DSxAtmqMdhU8H1WU1IwOcFSvOo6mtQGe0rzrywTmVsMjW3hcV2oYSsvqHAvX+ZVbY10OcSrf+b4nGR9EYYjBbvC5TyeYVR76Vyu6I1zu8EQb2rkcvVWQmRjg+Ec84r5gSUwfZ343wxB8cSJEFHdX/+ZdFWzobisMsQfPrTKWVICEGSR5VJV+dKWQlk4e7DrNRD+wpsHYvu6vP4ca+9fLlKzk6oANkg== 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=2yXczDSKe3W6WdIp/CAQy5bdEJQE7mhyOQcQR0YetQ0=; b=Hx6WW3z0VhwXWFBQlXYyrpjDzcCJ8QCb8CD4zvwM3h1yANcakdfpW3jOKCJXTwuowGjv8HqxphqC0CQ/CHLt5iMiP6ARk0L/W3kMzBMcBupYbpY+VzO0z+1W1MFMsdX4u7+fXxzWa5Xm8ibFAcXc2VGY5Tb3cSekiSPcqWjXRsv7JKfgG2R2K2VlGcGegO/6mFNf4JZQF1T5gVyPf/Yx/Pr4yH0wvX8PrzjwIkK76HAZT5YYooUOWZXXqRvbZOc8kFPCaiXJ0iy7IZNzMwRuX7globXvuh72yZSqyYFgq+sdkmyTG2ZaTYA37dGYT3dbCVUJDI3BAV7Cm4F3fIOdzQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0004.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:14f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.19; Thu, 26 Oct 2023 11:31:04 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f59c:9cff:a42d:bde]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f59c:9cff:a42d:bde%3]) with mapi id 15.20.6907.030; Thu, 26 Oct 2023 11:31:04 +0000 Message-ID: Date: Thu, 26 Oct 2023 13:32:22 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20231026031427.150182-1-leo.izen@gmail.com> <0b8dd24b-ee83-4832-a830-9b33bfad62c8@gmail.com> From: Andreas Rheinhardt In-Reply-To: <0b8dd24b-ee83-4832-a830-9b33bfad62c8@gmail.com> X-TMN: [KThUWSIWk87ImqizrFHR7rJqYicCQE0XcWiwBLkky84=] X-ClientProxiedBy: ZR2P278CA0078.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:65::13) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0004:EE_ X-MS-Office365-Filtering-Correlation-Id: 1ce0c6d9-1a82-46e9-bbf6-08dbd61709ee X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 1qjzh/X35aNYFKd6IRdce6+Lehz/wWj9ZEGByyRbueARnoPlr0Ua1r4JQX5x3BpnfOgnRuYTsNH3oFXhJt8TuynGGND+d966keoCT/G9FaYN5jDOPV2weEFK7TUwwFGqwi9xDDLGU7IddPsmAA1DDAQhsloae9HrR8Gccikdt9xhFLmLOSvC2+S/5wTgVY6ClHUAtt3goX2oxp9pQnVhOEF2pytQ6FV39ngEGWc277tXPDkk1Lq+xLmuTfALJBSp3zfHS3NzsDySVmmjJa27h2rrE13fT0GphaIibQx3ePv+j9gMv5XHll1HapemgcTXLlNncQdPOhZN+WjsRbKGRw8e3nhqpFbXRTCGvQuOonJqKgvKBo05Oyvlxm6kChIF5Gkg8tNcXNVjUi/57hWubxxm57fZV8fNZTb6j1WRE22Qf9LTkuuHQiNB7+U9Eg68qFMxECD3mdSXitCImMCtTxTvjwTL5dQ7iD76h+JOgTlW31ebBmN86iFRHc9FFypaZKhUsoUyzZGsgBmLoeM8eLxdsEBtRqTGpIFF4uuML5bpUI+eGVyFQM7/jFO4FAb+ X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZjFsMitNSHd5ZGJPTzU0aitya013SFJhMlNQdkl1TnFBZEV3cXg5ZFZLdTdN?= =?utf-8?B?ajBMdzR5ZXd4aGJKY2JiZzQydzJRZTEvR3pnVlhJTkJmNDNKR1hkeTZPWkE4?= =?utf-8?B?blA4WnlIZ3ZFbFR6ZDQybHBhNjNWNUw5TmZNOVh1ZGovRGJxN05aTmRVTThi?= =?utf-8?B?MDN1T3NTcDRna2wrWTRvQWE4aDlMYUpKUmxKMzE3QU50NGYvOEM1RGtxNmhI?= =?utf-8?B?QWhyRHM1bUI4UDlEd091K0pkbjZNUDNoYnZlbXdHbUswbUhnd3R1bUY5NHFh?= =?utf-8?B?YUtPTnJHcnh6cWxFYklZUE9aWnJyanhHeHVjaU1zLzY1azVBejVsYmJTNkVM?= =?utf-8?B?OVZJWFNxdndvSzdKb012OTZMRkttMHFEL1Z0ZUY1L01xMnZ5S2FOdGYvdzJq?= =?utf-8?B?QXRhSHVBRzd2REtOdWZ1YnJLQnliQ29GTVJvMTNtWU5naUFLUkQ3NTM5SkF1?= =?utf-8?B?N0tUZlRLSFF1WVhMMHhPd0RPT3JTNlJoOXgwSTE5NmNwQ2Q4eCtobVh4NTdr?= =?utf-8?B?cUk1S3I5ckw2VFB0cStsQkFUOXNMSDJnMUJ1SzRhSEJWeTVjeWhPQ3JOSEtV?= =?utf-8?B?OGJxaTMxYUx5M1hUK20zemUwaTAzN2xsN2NacWM2T08zUEVBRlNDWDhKZ3lB?= =?utf-8?B?b29CYStTemhQSTRDbWVTTndDaVIzT29Ndi80QnFyWkhRV1ZYSFVuQTBJMFZH?= =?utf-8?B?cjBPdU1LKzhjUUgxUVlHSk12L0NyQ1hpSlNpMkNiT2NmMDdUMzFpQUFzb0or?= =?utf-8?B?QVBTVVV2aEk5a2VseVkraTZhY3FtQnk2YnBDODViQWkvVFBUQkErVWpFUmJD?= =?utf-8?B?MTBuTUxQT09rVUtDMndOelV6TjZsOWhEdi93NDByTktiNitlN1pNOURuT1Vx?= =?utf-8?B?c0JTbVF0QlpTenZnRnp4anJMLzBJME9QRHNJY1dhb0RnVVZTbmhNUUhub3J1?= =?utf-8?B?ZzJtcTcwRjlIK2RMR3BpbklPQUNDZGdRdkJaa1NPNlpXVkpSSHpaREIwamtn?= =?utf-8?B?VFZmSVFPdEw4VDh4VXJXRDBHMHhtVnJsTkErNkRDSlcxWXR5Qkw0YkROdUM5?= =?utf-8?B?azZSVnUxRUNuWG9NVzFUajdDblBvWDhUeHFBMVU5M09Ncnd1RjVjdS8ybkxa?= =?utf-8?B?REQyYW5aY1N0ZitCazJZL1c0RW1SR2YySDd6QTRtVHNaMUNlUE91bFY4ZzFC?= =?utf-8?B?cEx0QUtkREcwWWU0NTJJMXNBN3U3L1I2UjR6dVJJNDlYczNiNDhpS0ZjOG1q?= =?utf-8?B?ZUZHTCt0L2FoNFdNdStFaTNUSnllVkw5dGpiZnp6SmRWUG50UWVYOEdWN3pG?= =?utf-8?B?RXRoOFV0dGZldnN2TkZyOE1tMmNWOWIzNnZCK2F3OE0vS1NqTyt3SWQrb3Zj?= =?utf-8?B?MXJQTGU1T2hCa21jY2REakhJcXQ4aW80aWZ2Ukg1TVBmdkdCcFRsWTF1Q1Q2?= =?utf-8?B?eVpydG9ZbDhtRWtMNFJJcm1uQW94Y1RyellLcVRCejFrdG9XdkRRS0hRMW81?= =?utf-8?B?NXhQRld2bVBSVzQ1blQzdnpiR1NzUjUrQnpUUG1XMjN3aDVUZjV2NjI2Yytj?= =?utf-8?B?U3dSQWR2dUpQbUlId3N2Q01XdGw1NC9vSUVTSjRZa1FFUjFoV2xVdlJjeU9J?= =?utf-8?B?ZzFESjFGVnhtR3RyM05UT0RRUmhDVVJsQVhwalBrdVlEbnFNM1QvVStWZmhY?= =?utf-8?Q?UqAxyx69X4nIl9Eg+fSi?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1ce0c6d9-1a82-46e9-bbf6-08dbd61709ee X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2023 11:31:04.5437 (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: PR3P250MB0004 Subject: Re: [FFmpeg-devel] [PATCH] avformat/hls: use av_strlcopy instead of strncpy 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: TGVvIEl6ZW46Cj4gT24gMTAvMjYvMjMgMDY6NTQsIEFuZHJlYXMgUmhlaW5oYXJkdCB3cm90ZToK Pj4gTGVvIEl6ZW46Cj4+PiBBdm9pZHMgYSAtV3N0cmluZ29wLXRydW5jYXRpb24gd2FybmluZyBi eSB1c2luZyBhdl9zdHJsY29weSBpbnN0ZWFkIG9mCj4+PiBzdHJuY3B5Lgo+Pj4KPj4+IFNpZ25l ZC1vZmYtYnk6IExlbyBJemVuIDxsZW8uaXplbkBnbWFpbC5jb20+Cj4+PiAtLS0KPj4+IMKgIGxp YmF2Zm9ybWF0L2hscy5jIHwgMiArLQo+Pj4gwqAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u KCspLCAxIGRlbGV0aW9uKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L2hscy5j IGIvbGliYXZmb3JtYXQvaGxzLmMKPj4+IGluZGV4IGY1ZjU0OWIyNGQuLjA3NmY5MmVjZmIgMTAw NjQ0Cj4+PiAtLS0gYS9saWJhdmZvcm1hdC9obHMuYwo+Pj4gKysrIGIvbGliYXZmb3JtYXQvaGxz LmMKPj4+IEBAIC01NDMsNyArNTQzLDcgQEAgc3RhdGljIHN0cnVjdCByZW5kaXRpb24gKm5ld19y ZW5kaXRpb24oSExTQ29udGV4dAo+Pj4gKmMsIHN0cnVjdCByZW5kaXRpb25faW5mbyAqaW5mCj4+ PiDCoMKgwqDCoMKgwqDCoMKgwqAgaW50IGxhbmdsZW4gPSBzdHJsZW4ocmVuZC0+bGFuZ3VhZ2Up Owo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIGlmIChsYW5nbGVuIDwgc2l6ZW9mKHJlbmQtPmxhbmd1 YWdlKSAtIDMpIHsKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlbmQtPmxhbmd1YWdl W2xhbmdsZW5dID0gJywnOwo+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RybmNweShyZW5k LT5sYW5ndWFnZSArIGxhbmdsZW4gKyAxLCBpbmZvLT5hc3NvY19sYW5ndWFnZSwKPj4+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIGF2X3N0cmxjcHkocmVuZC0+bGFuZ3VhZ2UgKyBsYW5nbGVuICsg MSwKPj4+IGluZm8tPmFzc29jX2xhbmd1YWdlLAo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHNpemVvZihyZW5kLT5sYW5ndWFnZSkgLSBsYW5nbGVuIC0gMik7 Cj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgfQo+Pj4gwqDCoMKgwqDCoCB9Cj4+Cj4+IERvZXNuJ3Qg dGhpcyBqdXN0IHNpbGVuY2UgdGhlIHdhcm5pbmcgaW5zdGVhZCBvZiBmaXhpbmcgdGhlIHBvdGVu dGlhbAo+PiB0cnVuY2F0aW9uPwo+Pgo+PiAtIEFuZHJlYXMKPj4KPiAKPiBUaGUgc2VtYW50aWNz IG9mIHN0cmxjcHkgYW5kIHN0cm5jcHkgYXJlIHNsaWdodGx5IGRpZmZlcmVudC4gc3RybGNvcHkK PiAqYWx3YXlzKiBudWwtdGVybWluYXRlcyB0aGUgZGVzdGluYXRpb24gc3RyaW5nLiBzdHJuY3B5 IHplcm9lcyB0aGUKPiBidWZmZXIgYW5kIHRoZW4gcnVucyBtZW1jcHksIHNvIGlmIGl0IHdvdWxk IG92ZXJmbG93IHRoZSBidWZmZXIgdGhlCj4gc3RyaW5nIGVuZHMgdXAgd2l0aG91dCBhIG51bC10 ZXJtaW5hdG9yLiBUaGUgd2FybmluZyB0cmlnZ2VycyBiZWNhdXNlCj4gdGhlIGNvbXBpbGVyIHRo aW5rcyB0aGF0IGNhc2UgY2FuIG9jY3VyLgo+IAoKVGhpcyBjYXNlIGNhbid0IGhhcHBlbiBoZXJl LCBiZWNhdXNlIGl0IG9ubHkgY29waWVzCiJzaXplb2YocmVuZC0+bGFuZ3VhZ2UpIC0gbGFuZ2xl biAtIDIiIGJ5dGVzIGF0IG1vc3QgZnJvbSBwb3NpdGlvbiB3aGVyZQpzaXplb2YocmVuZC0+bGFu Z3VhZ2UpIC0gbGFuZ2xlbiAtIDEgYXJlIGF2YWlsYWJsZSwgc28gdGhlIGluaXRpYWwKdHJhaWxp bmcgXDAgbmV2ZXIgZ2V0cyB0b3VjaGVkLiBZb3UgZGlkIG5vdCB0b3VjaCB0aGUgc2l6ZSBwYXJ0 IG9mIHRoZQpjYWxsLCBzbyB5b3UgZWZmZWN0aXZlbHkgb25seSB1c2Ugc2l6ZW9mKHJlbmQtPmxh bmd1YWdlKSAtIDEgYnl0ZXMgb2YKdGhlIGJ1ZmZlciwgdGhlcmVieSBtYWtpbmcgdGhlIHRydW5j YXRpb24gaXNzdWUgd29yc2UuIEFuZCBldmVuIGlmIHlvdQpmaXhlZCB0aGlzIHBhcnQsIHlvdSB3 b3VsZCBzdGlsbCBqdXN0IGhhdmUgc2lsZW5jZWQgdGhlIHRydW5jYXRpb24KaW5zdGVhZCBvZiBm aXhpbmcgaXQuCgotIEFuZHJlYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBl Zy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpU byB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJl cXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K