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 96CDC40DCB for ; Fri, 31 Dec 2021 09:22:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2619168AF2A; Fri, 31 Dec 2021 11:22:24 +0200 (EET) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2090.outbound.protection.outlook.com [40.92.91.90]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6D8D76800E0 for ; Fri, 31 Dec 2021 11:22:18 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ULvkq+7J9lpFYJY/mbT+cuwGakIjfSwMecpIAUmIkwHDpeA92dj+u1NL9O1oxGaoI3hScP+za/ForpuPqW6VarZdaawHFzqd3x3vnetUWHybKlJ43OOz92i73d9TWcQYAuHI/rLsmDjx430XFAKc0O6Rvuy+2rM0lUx1cO7a4YWHPkg8ogJgrA/jIak2jNvp9qyv02XPQXgExn6yPZSBQ/v2F8yTd3shXMO+zMzmZnBxs6NzTjGlSF2kc4whg7z9njbtCqpQXAs07YCP0XBbWMQ8RPJICP0TVRC/dcvFP6sx264QWi+EdK7Cjaf873cqymRf2DqZjp0YQTbabaC61w== 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=ICiDGUWzIe+KwbA9/fY3S+UrFh0OYwzH+PjDjhOAxOI=; b=a6+cvW6mqpVjIFibh1MzB3kUxot3dXGkJzwlgJyH3YjmVIczr6HXCYKeJ3BW59CbYdQqTZqkeKCVvDZYTGDl/CRgKlCuKqWVFeht5UkLw9qPoIEnjdNVTBBNW/5XhP54SstYSk7K0DZOdaKT/xsgstErbRKv3rq4H8XbJexLgzg7h4h7Uq68APeBfAh5Ipu0JpWtY6eJhmARrAXGAN8+61Fj1aBwPNZnT0t1Q925JwzE88gwQUM//vQT2ifE2nv68WUXRU3Bb8WjkbGPIAIEn+uKrDSe2dQQA+LYbdW5g7WnOmX25V7MLL+EkGlqyN3o6lGDJKyWjTYF0Gge0P6LWQ== 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=ICiDGUWzIe+KwbA9/fY3S+UrFh0OYwzH+PjDjhOAxOI=; b=ieR6GGjTpUHDEPeIL35rsTg9aH7ndvxE39hW90iLQk+cBQSXk0CaCuS7DlYSvaDXnhoarfRiZuoEVh6jpjkV6zHRbLWgJj4HnpzJTKa41erk6ggTybmBxDoIoBxOtn3lOomiIai4xVyX2WPZW0lSOworxbmk6Vi+CYLKxmjI5zuz/Za6MEqYGaxQE9SACpfL5Ex3/2wdaoUtqBsQmcDcqIG10uymawzhmeDEho6WSTObmYYxZo1dIY0bv8/vghc4ppWvhOBRAkm3+xNa9MNDnlk10kGUOUUFShpw7GfmhhP6uLNAY7oMiFj5QEhQNSGHOPmyj0LkSPtny2ORXfln6Q== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AS8PR03MB7350.eurprd03.prod.outlook.com (2603:10a6:20b:2ec::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.13; Fri, 31 Dec 2021 09:22:17 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::19fc:be9f:2c9c:53f5]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::19fc:be9f:2c9c:53f5%6]) with mapi id 15.20.4844.014; Fri, 31 Dec 2021 09:22:17 +0000 Message-ID: Date: Fri, 31 Dec 2021 10:22:15 +0100 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20211228134929.1164-1-h.leppkes@gmail.com> <20211230150816.500-1-h.leppkes@gmail.com> <862f7804-b823-6537-9be0-fb0a3430d214@gmail.com> <80c0c399-42f3-4c5e-c1c3-c4433635afb6@gmail.com> From: Andreas Rheinhardt In-Reply-To: <80c0c399-42f3-4c5e-c1c3-c4433635afb6@gmail.com> X-TMN: [4WrqstczzKB8Dp+AzfXTAY+T3U+KCKgg] X-ClientProxiedBy: AM8P251CA0004.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:21b::9) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c788b5a1-e3b1-4648-e8ea-08d9cc3f09c1 X-MS-TrafficTypeDiagnostic: AS8PR03MB7350:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: De8H7qAGJ439DIG2xAm++4Sc3zlNHmsWZguVNmYSq+tQmHcfqxUq/DU2CCfp7tYkNAtI9dZQJXjcRBbFtAs8GLzo7khL4SqrF2RQbuwd0R0Lc+eZTZGrL0pDd0FHoJ34TRfbI7ZVmh4gcUF3G1FyFAFHJDepWE1W1nhwayf32a6WbXlIbY0flF417R6TWarCGDKH7fkn3t0WB42wgXaRtl+4MXEJjYp3tkEMbHD2Gb/pPvRlwEn/7g47NYaMKlAlIY5gY1U5xZrq+2kYiEeyWepughVTzauFmHccbhWTSV8SdO7Hl7RXdiSgkdcVRFIrGZFan7fohl6MCQL12IbwVXYmcQHVk74nQnWgrVryBt0b6g88teHa61Wz42N8oniniWdtzzqsOjzwcx1VwKBHmErddfsav8jl8spQtbvtC6xqtqGAGVz2Belea8CYvo+rJ933i/XpFVFoNuLM9AAWaOi6wCN3n+Xqnfjl2K0Y+PCLIaCxe+TqzdLxuIGg549L3/qZnkMzlEtZ0/HquxIthJZrw3u11c/Vp6idqYdqi5emQPThcuduotkVnKbBPVSS+r1nd7dC7+qpK6WPJvb2gg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZFo3UXhJanBUSC9xM2E3MFg4ME43Y3l1TWZoNE93SnkvUHlBTGhXOVEzdnBq?= =?utf-8?B?ZHBSaFVUUW1mdlRzc0VFc2hlTGIzSWtSaEpyMXFnRTBDOXVmekJtajlhOFZz?= =?utf-8?B?SWxiNlBmSzlFa3ZWazcxWHJ2Uno0clZ1MzR3ZWhYREpnajlLMm1xSFdib1hv?= =?utf-8?B?SmtTSU9iclBsaTRlWVY1eS9ZYkFTTVpJNitzQXc4ZFBKZGZSU2hLampXaFBv?= =?utf-8?B?d3BWVDJhbEJVc3hPUmIrcHhmanlEck82ZGJqQUVFQjJZUmpxbGRnN3pMZlAr?= =?utf-8?B?NEdOWnAreGF6ZklsNGNmUjFLa0VLbllEd1RxaFlRbmxNQmV2OE0ya2dPdWps?= =?utf-8?B?N01aOHBMOG9kZmRFZk5VeDBQSnZkV0xTMlZCODlVT0FxVFNQMVp6SWcrUFA3?= =?utf-8?B?b3lwYVRYRm5EVTdPZVBHdDU4VFJPUkR0MVFCbFUrK1h0cmFRS3FyWHdZS1JV?= =?utf-8?B?Q3hQTW5xV2QySDljSWJrOUJ3NFFMMTdIMVpzbjZOZEtQek9rbktwcDJhVXIz?= =?utf-8?B?MUI0aU8xSGZvYXRRQzgwSTloeVlxUGh6dGF5OUpMQUpQYTNPb25FR0x3Tklz?= =?utf-8?B?MDhWbGErdjA1OThPK3NETGhXSUhtbURKNHpOK0pma2c1SUJSZ2YrYmc0d1Qx?= =?utf-8?B?RHhyWXVrUjBMNUM1ZFZoQUVsMXNRZjNBclFvTHNUNVNWdkVhTklwMlV4ZThq?= =?utf-8?B?a2prYStrVmhNL01OUG9lME5VczRidmg4VFB5SWtkTmdYc1g2MWRUZWc3WThK?= =?utf-8?B?STAzZzdBdUVVSG1LQ2xZMUVzZmhaRXg0YVNVaFBSbEttajVvKzlpN3Q2T0ds?= =?utf-8?B?K3R4WXJOWjhEYmpRNy9DcysyYnJqakJtWnczeFU4VXppaXYwcS9WU2ZnN1BU?= =?utf-8?B?THZhdzhRVkJFdTdDOGNMSXc4RUt6V3p0aGc1OHpVRDlUd2FJTWs5b3RJQm5r?= =?utf-8?B?SFEzUFhjWW5vekJPK1NCWmJQNERoU01ya29uMFBXY2ZnMXZjQU5sMjZ0MHpW?= =?utf-8?B?T0ZlTktsVDVTblBrNHFFTDVnMTFUMEdxZ2ZicysvVS9hdUJrZ1d2aDgyekVF?= =?utf-8?B?Rk8weFN5dFB4bUxUbENqR3ZoOFpLbEwzWjZ4cU1ZelBjbVhIdG53QVFpWWJo?= =?utf-8?B?OXlLYTZobUF5Zm85c0syUVdRNVJYV3dYRXJ4UkRBQ2oxQTFRbVBKd2lodDBG?= =?utf-8?B?WjJnbk5JTXBvYmhacXZWS3oyVDVkaXgzandvcjZ5cDJ4K2d6aThBVFVRVldG?= =?utf-8?B?K1RkWEYxWnZwdjVIRHR6NkJ2VHZlWTNrVE1tclM1Y1NIQXU3QT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c788b5a1-e3b1-4648-e8ea-08d9cc3f09c1 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Dec 2021 09:22:17.1013 (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: AS8PR03MB7350 Subject: Re: [FFmpeg-devel] [PATCH v2] hevcdec: skip slices with missing PPS instead of skipping the entire packet 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: SmFtZXMgQWxtZXI6Cj4gCj4gCj4gT24gMTIvMzAvMjAyMSAxMjoyNiBQTSwgSGVuZHJpayBMZXBw a2VzIHdyb3RlOgo+PiBPbiBUaHUsIERlYyAzMCwgMjAyMSBhdCA0OjEzIFBNIEphbWVzIEFsbWVy IDxqYW1yaWFsQGdtYWlsLmNvbT4gd3JvdGU6Cj4+Pgo+Pj4KPj4+Cj4+PiBPbiAxMi8zMC8yMDIx IDEyOjA4IFBNLCBIZW5kcmlrIExlcHBrZXMgd3JvdGU6Cj4+Pj4gQWJvcnRpbmcgZGVjb2Rpbmcg b2YgdGhlIGVudGlyZSBwYWNrZXQgb24gYSBtaXNzaW5nIFBQUyBjYW4gcmVzdWx0IGluCj4+Pj4g bWlzc2luZyB0aGUgYWN0dWFsIFBQUyBvbiBzdHJlYW1zIHdpdGggYmFkbHkgb3JkZXJlZCBOQUxz LCB3aGVyZSB0aGUKPj4+PiBTUFMvUFBTL1ZQUyBhcmUgc3RpdGNoZWQgdG8gdGhlIGJhY2sgb2Yg dGhlIHByZXZpb3VzIGZyYW1lLCBpbnN0ZWFkIG9mCj4+Pj4gdGhlIGJlZ2lubmluZyBvZiB0aGUg bmV4dCBmcmFtZS4KPj4+Pgo+Pj4+IEluc3RlYWQsIHNraXAgdGhlIHVuZGVjb2RhYmxlIHNsaWNl LCBhbmQgbGV0IHRoZSBkZWNvZGVyIHByb2Nlc3MKPj4+PiBmdXJ0aGVyCj4+Pj4gTkFMcyBpbiB0 aGUgc2FtZSBwYWNrZXQuCj4+Pj4KPj4+PiBJZiB0aGlzIGhhcHBlbnMgb24gdGhlIGZpcnN0IHNs aWNlLCB0aGUgZW50aXJlIGZyYW1lIHdpbGwgYmUgZGlzY2FyZGVkCj4+Pj4gbGF0ZXIsIG90aGVy d2lzZSBvbiBvdGhlciBzbGljZXMgdGhlIGRlY29kZSBlcnJvciBmbGFnIHdpbGwgYmUgc2V0IHRv Cj4+Pj4gaW5kaWNhdGUgYSBtaXNzaW5nL2NvcnJ1cHQgc2xpY2UuCj4+Pj4gLS0tCj4+Pj4gwqDC oCBsaWJhdmNvZGVjL2hldmNkZWMuYyB8IDQgKysrLQo+Pj4+IMKgwqAgMSBmaWxlIGNoYW5nZWQs IDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL2xp YmF2Y29kZWMvaGV2Y2RlYy5jIGIvbGliYXZjb2RlYy9oZXZjZGVjLmMKPj4+PiBpbmRleCAzYWE3 MGUyMjQ1Li44OTM4MWRiMjQwIDEwMDY0NAo+Pj4+IC0tLSBhL2xpYmF2Y29kZWMvaGV2Y2RlYy5j Cj4+Pj4gKysrIGIvbGliYXZjb2RlYy9oZXZjZGVjLmMKPj4+PiBAQCAtNTc1LDcgKzU3NSw5IEBA IHN0YXRpYyBpbnQgaGxzX3NsaWNlX2hlYWRlcihIRVZDQ29udGV4dCAqcykKPj4+PiDCoMKgwqDC oMKgwqAgc2gtPnBwc19pZCA9IGdldF91ZV9nb2xvbWJfbG9uZyhnYik7Cj4+Pj4gwqDCoMKgwqDC oMKgIGlmIChzaC0+cHBzX2lkID49IEhFVkNfTUFYX1BQU19DT1VOVCB8fAo+Pj4+ICFzLT5wcy5w cHNfbGlzdFtzaC0+cHBzX2lkXSkgewo+Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgIGF2X2xvZyhz LT5hdmN0eCwgQVZfTE9HX0VSUk9SLCAiUFBTIGlkIG91dCBvZiByYW5nZToKPj4+PiAlZFxuIiwg c2gtPnBwc19pZCk7Cj4+Pj4gLcKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SX0lOVkFMSURE QVRBOwo+Pj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAocy0+cmVmKQo+Pj4+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIHMtPnJlZi0+ZnJhbWUtPmRlY29kZV9lcnJvcl9mbGFncyB8PQo+Pj4+IEZGX0RF Q09ERV9FUlJPUl9ERUNPREVfU0xJQ0VTOwo+Pj4KPj4+IERpZCB5b3UgY2hlY2sgZnJhbWUgdGhy ZWFkaW5nIGRlY29kaW5nIHdpdGggdHNhbiBhZnRlciB0aGlzPyBUb3VjaGluZwo+Pj4gdGhlIG91 dHB1dCBmcmFtZSBhdCB0aGlzIHBvaW50IGNvdWxkIHJlc3VsdCBpbiB0aHJlYWQgc3luYyByYWNl cy4KPj4+Cj4+PiBNYXliZSBpdCdzIGJldHRlciB0byBpbXBsZW1lbnQgc2lnbmFsaW5nIHNsaWNl IGRlY29kaW5nIGVycm9ycyBpbiBhCj4+PiBzZXBhcmF0ZSBwYXRjaCB0aGF0IHByb3Blcmx5IHN0 b3JlcyBzdWNoIGV2ZW50cyBpbnRlcm5hbGx5IGluIHRoZQo+Pj4gcGVyLXRocmVhZCBjb250ZXh0 LCB0aGVuIHNldHMgdGhlIGZsYWcgaW4gdGhlIG91dHB1dCBmcmFtZSBiZWZvcmUKPj4+IHJldHVy bmluZywgbGlrZSBpdCdzIGRvbmUgaW4gaDI2NC4KPj4+IExpa2UgaSBzYWlkIGl0J3Mgbm90IGEg YmxvY2tlciBmb3IgdGhpcyBmaXgsIHNvIGl0IGNhbiBiZSBkb25lIGxhdGVyLgo+Pj4KPj4KPj4g QXMgZmFyIGFzIEkgY2FuIHRlbGwsIHRoZXJlIGlzIG5vIHRocmVhZGluZyBpc3N1ZXMgaGVyZS4g VGhlcmUgaXMgbm8KPj4gc2xpY2UtdGhyZWFkaW5nIGhlcmUgKG9ubHkgdGhyb3VnaCB3YXZlLWZy b250IHBhcmFsbGVsIHByb2Nlc3NpbmcsCj4+IHdoaWNoIGNvbWVzIGxhdGVyKSwgYW5kIG5vIG90 aGVyIHRocmVhZCB3b3VsZCBldmVyIHJlYWQgb3Igd3JpdGUgdGhlCj4+IGVycm9yIGZpZWxkLiBU aGUgSEVWQ0NvbnRleHQgInMiIGlzIHBlci10aHJlYWQsIGFuZCBzLT5yZWYgaXMgYWNjZXNzZWQK Pj4gcXVpdGUgZnJlZWx5IGJ5IHRoZSBzdXJyb3VuZGluZyBjb2RlLgo+IAo+IE9rLCBzLT5yZWYg ZG9lc24ndCBzZWVtIHRvIGJlIHRvdWNoZWQgYnkgaGV2Y191cGRhdGVfdGhyZWFkX2NvbnRleHQo KSwKPiBzbyBpIGd1ZXNzIGl0J3MgZmluZS4KPiAKCklmIEkgYW0gbm90IG1pc3Rha2VuLCBzLT5y ZWYgcG9pbnRzIHRvIG9uZSBvZiB0aGUgZWxlbWVudHMgb2Ygcy0+RFBCCihzZWUgYWxsb2NfZnJh bWUoKSBpbiBoZXZjX3JlZnMuYyk7IGFuZCBzLT5EUEIgaXMgc3luY2VkIGluCmhldmNfdXBkYXRl X3RocmVhZF9jb250ZXh0KCkuIFNvIEknZCBiZSBzdXJwcmlzZWQgaWYgdGhlcmUgd2VyZSBubyBk YXRhCnJhY2VzIGR1cmluZyB0aGUgdW5kZXJseWluZyBhdl9mcmFtZV9yZWYoKSBjYWxsIHVwb24g ZnJhbWUtdGhyZWFkaW5nLgoKLSBBbmRyZWFzCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVs QGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRl dmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRl dmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K