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 76E4343219 for ; Fri, 24 Jun 2022 12:31:12 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A876F68B6F9; Fri, 24 Jun 2022 15:31:11 +0300 (EEST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-oln040092072077.outbound.protection.outlook.com [40.92.72.77]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 37C9568B63B for ; Fri, 24 Jun 2022 15:31:02 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hOgJJRUtJQb8WJ1uBUAFNGsjiWISVNrE4aycWSc9ys4uVav2jOgvUT7edDmuZEinRS2JmXwfUBUbaCqdaRgREVRf2wBFIaExJrMjcUc4dMRIUXRmvl7WMuLs89iFaaNFWBrINqRveOuWg2h2L2LpV9JG93I7RtJjqKdL+vVqDsSU7ScdZapNxD8ph9YAwGxYOm7y0SyJAgHV8X8bwVS4h1GQ1fRJtCsIk8iCBFKAYlMQh8gbJ6+jy23lPlbzG89UAdjKhMAi8cG6QUDtAUnr83yF4k6qWr17BZ0mMD11nb0EyGLpgOhKZpZsr4Q2fEt3nu92sENcB+PMxh8sZwUSQg== 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=N/8FEoHfpwQQAJnddL4Wq5JRaIwhRZA/RsW7QihO2IM=; b=cRqMe8NPDSMoBij+lryazJhKDFgc5K6joKnDbCsbf+yaA9PnZk9Me3hsQNRtr1fKZil3RqkC2ZQiTEHNghO7CIiUDYQE1WiaRCmlmNM++et1TleXrCL5wpZXN4WQo2/TWSAa3puy9Ar1hAXfMy/46lzYuzmsRb/lG9dcCRHShh561Zd4BKmcJQp2jFIO/s5Y3Hoc/G4RiJRrkPAsnvEqR4BKguoZ7XSqM15yr7eSorrC4eFmHgJE3ytqdcW1BczI3tyL+s+C8AXpa0vCR4tNzUbynAYXiNzHTDgFkSTRfoRbQkc7hqHw9yUbAz3dWGm27PhHnCQ7jR9gZIwlVnM9/Q== 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=N/8FEoHfpwQQAJnddL4Wq5JRaIwhRZA/RsW7QihO2IM=; b=V+nM0kThX9nDddMizA8Ng82Vy3pWwYpAMcYjrq5TeNo3jDm4NMmcmkMUKVLT++XjZ2RHCiQDw6/UEFvgUPMRiBhFXJgojio/xIPfH03gmducSnJZI4lTPKvUefPsLHbaz1KmqU3vJuZhxQgWk2oKoCbQ4Jnm/h6F1YFGoZMiGPW4cqPoXGJVedCPmiUVvN6KnxnCKqgs5BniHuD5Ae1fZId0l4Ljacgo37dK9UeYM8AnhQcyhakSCq36VVi+CkSIcBtvmwsE56/oTzNF1CE2A2tYuxTWb7kV/5MT2NmlKJmz4Anw2xuPsFChhLX5oyPURYkPRN8Kz31liE7k6OqUiQ== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by AM0PR01MB3764.eurprd01.prod.exchangelabs.com (2603:10a6:208:bb::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.17; Fri, 24 Jun 2022 12:31:00 +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.5353.022; Fri, 24 Jun 2022 12:31:00 +0000 Message-ID: Date: Fri, 24 Jun 2022 14:30:58 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220623122636.24732-1-anton@khirnov.net> <20220623122636.24732-2-anton@khirnov.net> From: Andreas Rheinhardt In-Reply-To: <20220623122636.24732-2-anton@khirnov.net> X-TMN: [8ZlrDLIlQBJrg9vCvDHP9/xIFGLMeitc] X-ClientProxiedBy: ZR0P278CA0146.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:41::7) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <92e16553-f483-c7e4-c7be-ec50ef54bfb7@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5bd5d980-1037-4889-f06d-08da55dd6560 X-MS-TrafficTypeDiagnostic: AM0PR01MB3764:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WVbA1yvq7+qFX66W4olSLHjtpkj0K8Wz+mPDfXADdV+Yn9gUCf0JEO8+1byglKegBWQmtasQZlmewvRFM0E3XuiVcYrSDmmDgumc6DNguMicyOACcaTVbGF+GMQGtdxufTlOfrhqCs5MllGkJpkzHRiebTPHvwuKt4CQUr8WqRPbE/n4IzAy6WTSOoRNGDABIFmedi5mDPohfHvI/5mridcyuhIgIHlwUnwZb2GHHVOYA/j1j7SxUtP7Si/SApJdXPp10YOdM9BF1HPbRZdsjmsvhYl4mmjhkULoaWvnxWJNf1tUNN4FU/BwfB0Nc8Hf9BGWGKwDM3poHML31UtmaVMn+SM4b6nuI3Cjr/nJJ9SeUaSTTpTd374u8uC2pBCcdl0dz6Cvb5jhqHLsz3QGxlpzP5wXa2tC4u66aO1HYyS8ZTyRbY07njo48S7dqnP1CTWgOHIba7KUIgPHw7GBAfr6lPKAZzALcBvPz+JzLw7gTRDoCTEaExjEPY3AYmW5u7JqeuypAM0Gg+mnqqDoHsB4dCe+98chPCmFLWrkaor4uzo4JcW4IUoyJqhfMSLC13cBtPQHzixc3bjF8o+h8jXwnDb5JfE2CmXsJvJD7N7NQ4imFOj4QHVXdS86FGNiLLzqIDRPSrCHTCAs0Alx7g== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?akVlU1VkZlA2Ym82bW1QTWc2bGpseitaQk8yVTdPd1JlMHR4SVI3cHNRVDhH?= =?utf-8?B?NXJkL1ZwdVF2RThzNk5XT2lNOXhnMG5NL3dxaTkvaGthdWpTTW9xU0phMi9j?= =?utf-8?B?WEdQc0oxbzlDZ0U0WUl4Z0laZW93bGJZSEwyZVk5OUMzY0lwbkhRL1JMbTQ2?= =?utf-8?B?bUM0R0dISjB1Y2U4VHZ2MkhqdDgvUlArZi8rQVc5QnRlZFI5QWJucndRUnNT?= =?utf-8?B?dVlHSE1zZDNBRHpyK1VKSlMxVkNmMEZOTzN2MnBuZE1POVUwWnI2Z2U3RlQx?= =?utf-8?B?YVI1TUREK3lDbWloeU5Gb3MrMDVNQU1XcVVHZGp0dGpHOGJXWmtnOUhjNVR6?= =?utf-8?B?WGpjSDhkQjd5VTVzT2lwMndsUnFYWUxvc3hTZXIxRkVuRHdRdUx5TGVHM3lZ?= =?utf-8?B?ZE8yaGRBOTY4dG1YbWhLWGVoK1Z0aTYyT2ZCL0RTVldDQUkvVlluVDVjQW9G?= =?utf-8?B?TGNRR3h6M3ljTmZSOHVJWG5zT2tMZlV6bE9MOWRySzlGTloxditFM280QktL?= =?utf-8?B?M3dGeDI3Z0Zpd3ZRSlRhOHJnUUN5SzI4T09VcmV6VndYUit4Zzc2dTJPZEZh?= =?utf-8?B?ekZRVDZwZ1ZTd0NCWUlIMjdHbDYzQnZkN1N0Uk9JWjEvMHhSaDdoaWVjS3FQ?= =?utf-8?B?NWFmdmdQTEhnV2kvTmI5VEVNdTl3eVg4bkdFaU1zckQ1ME1MZmJoQmY2QURB?= =?utf-8?B?TDgwbXBFdXFRQmpQQ2FjcmVvUGtwMzR3dFBEeTVlNTlQSEp3WE1RZnJwNTRO?= =?utf-8?B?MjQySzdQSGsvc0RyU0lYM01nbWlSOVlISUozWXpmdVN1ZmJnYzdPSjVYVURJ?= =?utf-8?B?VkdvdUgwenVaZTJCYzFSK1hHWVNRUlFWSEJQSWllYXF3eXVmNm5TaXBGOHQ1?= =?utf-8?B?VFNDT2tRMVNmODBzWGpaY3JCVWJTb09aRHJ6c0lLUGJaTGZiRmhkRE9WdWhp?= =?utf-8?B?bUhtYXNTK016a05VWmdaRzNNaGpDS2RldGg0WFM5Yjdad3ZxaUdqZFR1cEY3?= =?utf-8?B?cGRhcmxBcWZMRjhHLzZEbWloMFhqWHVmdnVuNUdFOEFPa3NlUWtkeS9xSS9a?= =?utf-8?B?cjdrS0hmcUpCa085ZHdsTUVsR0hPWFgvR2F3UzBnOWN4U0dQMTlqWG1CL3Vv?= =?utf-8?B?VDNsZUU5anNxVGJkbm0vbU8xTW11dC9DU3pMNXhmZUxVY2xGenRvMEF4MUpL?= =?utf-8?B?TzZWN21oaTR0dkZpb3NDek54TC9HTndKNEVVUWlLd0ZTYm1WL0pyaW9uZGdX?= =?utf-8?B?enFpa2JsM2V0dVFnTXl1S1hkMnZxWXAxMDczL29BT2diQzNKY3RoOE1WWnNH?= =?utf-8?B?VXpPL3lVZ1VyR1p5NytlcGNIVnN1eEdEU1hsUHJDUlZTN2FrL21CbkdXamFs?= =?utf-8?B?aVFGaVFNem84OWZic1RVZ3NSc3NCRDNwMlNFdWY4bmhGUDRLcFdTUGk5R3kz?= =?utf-8?B?ak9uUnU0SWd2SkRsWm1zb1ZFNkp6aTFKRGdpc2RWOVhXZFRsU0tCdm9OZlhI?= =?utf-8?B?Ym5wOUV1N2R4RFhZRytoNjhDM2Z1YnYwSFZSdDc2ZDY2bUtKRkN6NGRwZ2l0?= =?utf-8?B?WHlhQnRoSHF2dUxrb0FseDcydEE0ZFovZjNhcEtlbmFHcVRXMEFjMUJVQ0JI?= =?utf-8?B?S3ZOak9BL2JyWjlBcDRDRXdwcDVTaHBXSkpOWHF3V3BuOXJJT0FRSjBydzJr?= =?utf-8?B?QmRBclNoalppZ3ROb2dhU1NlMTFjYUZTVU9WVUdpYzNNelFjVWlSN1YrSEsv?= =?utf-8?Q?3dtp/01DG+Wn9TMgQ4=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5bd5d980-1037-4889-f06d-08da55dd6560 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jun 2022 12:31:00.6612 (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: AM0PR01MB3764 Subject: Re: [FFmpeg-devel] [PATCH 2/4] lavc: add standalone cached bitstream reader 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: QW50b24gS2hpcm5vdjoKPiBGcm9tOiBBbGV4YW5kcmEgSMOhamtvdsOhIDxhbGV4YW5kcmEua2hp cm5vdmFAZ21haWwuY29tPgo+IAo+IFRoZSBjYWNoZWQgYml0c3RyZWFtIHJlYWRlciB3YXMgb3Jp Z2luYWxseSB3cml0dGVuIGJ5IEFsZXhhbmRyYSBIw6Fqa292w6EKPiBmb3IgTGliYXYsIHdpdGgg c2lnbmlmaWNhbnQgaW5wdXQgZnJvbSBLb3N0eWEgU2hpc2hrb3YgYW5kIEx1Y2EgQmFyYmF0by4K PiBJdCB3YXMgdGhlbiBjb21taXR0ZWQgdG8gRkZtcGVnIGluIGNhMDc5YjA5NTQ5LCBieSBtZXJn aW5nIGl0IHdpdGggdGhlCj4gaW1wbGVtZW50YXRpb24gb2YgdGhlIGN1cnJlbnQgYml0c3RyZWFt IHJlYWRlci4KPiAKPiBUaGlzIG1lcmdlIG1ha2VzIHRoZSBjb2RlIG9mIGdldF9iaXRzLmggc2ln bmlmaWNhbnRseSBoYXJkZXIgdG8gcmVhZCwKPiBzaW5jZSBpdCBub3cgY29udGFpbnMgdHdvIGRp ZmZlcmVudCBiaXRzdHJlYW0gcmVhZGVycyBpbnRlcmxlYXZlZCB3aXRoCj4gICNpZmRlZnMuIEFk ZGl0aW9uYWxseSwgdGhlIGNvZGUgd2FzIGNvbW1pdHRlZCB3aXRob3V0IHByb3BlciBhdXRob3Jz aGlwCj4gYXR0cmlidXRpb24uCj4gCj4gVGhpcyBjb21taXQgcmUtYWRkcyB0aGUgY2FjaGVkIGJp dHN0cmVhbSByZWFkZXIgYXMgYSBzdGFuZGFsb25lIGhlYWRlciwKPiBhcyBpdCB3YXMgb3JpZ2lu YWxseSBkZXZlbG9wZWQuIEl0IHdpbGwgYmUgbWFkZSB1c2VmdWwgaW4gZm9sbG93aW5nCj4gY29t bWl0cy4KPiAKPiBJbnRlZ3JhdGlvbiBieSBBbnRvbiBLaGlybm92Lgo+IAo+IFNpZ25lZC1vZmYt Ynk6IEFudG9uIEtoaXJub3YgPGFudG9uQGtoaXJub3YubmV0Pgo+IC0tLQoKT25lIHRoaW5nIEkg d2FudGVkIHRvIHRlbGwgaW4gYWxsIG15IHByZXZpb3VzIG1haWxzLCBidXQgZm9yZ290OiBUaGUK Yml0c3RyZWFtIHByZWZpeCBpcyB3YXkgdG9vIGxvbmcuIFdoeSBub3QgdXNlIGp1c3QgZS5nLiBi aXRzPyBUaGUgb25seQpmdW5jdGlvbiB3aG9zZSBuYW1lIHN0YXJ0cyB3aXRoICJiaXRzXyIgaXMg Yml0c190b19zdG9yZSBpbgpsYXZjL3NvbmljLmMsIHNvIGNsYXNoZXMgYXJlIG5vdCBhbiBpc3N1 ZS4KCi0gQW5kcmVhcwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0 dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJz Y3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZm bXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==