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 63B8A474DA for ; Sun, 10 Sep 2023 11:59:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5DF8168C8DA; Sun, 10 Sep 2023 14:59:01 +0300 (EEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2049.outbound.protection.outlook.com [40.92.58.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C3E5768C731 for ; Sun, 10 Sep 2023 14:58:54 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MQgYtP41XwfTSLyJNSkK8Q3dAW95t7hEONS5WMGdR9KPMotF2ydBAp/Y1Qqm0ise0wnc1oc7d+W3N6sGDuYj8c/4xkK4QOBseIWwOnvDDiwTB00EITc0/XWBASfAWtXwFmr4KLY1MMgUBfHUpIDknDXtWCVBhN3Yl7UEMc8AQv1hhtd8uiR9hijZEVcvT0R8WOEO3UVk23icrytdITEjgewAuKNikD9WhsPI1nozup4iNjaDtggVSGxrcP12SMixH0pwf5qAoBUarWbCwIyyivARyl89sF0QbgP1bLQoC4Jg5/kIn/VKF2BtfinNo5Dgcutkoo0yxZdE7ippoV4R0w== 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=5YhyBLoMWechKfJlfSCzZGE0eXq6UkMfExJANtJEUCY=; b=L25gAOU+6VCBeR+ApAisa0BlK8VfpN4t5aNyGPHXgGGDglQR+7U9NmXseiHFBAEGp82LfxVnTxk62zFEjLfbE4qBmt0TRkSaqWTcWbzajHLxNRBTCzEzxhiTUNuBUXkeW5oO+/T8OZhvwa+PrkqeQOQVUfF+X3JjAP0Kq4QPZF5xxinp2O7mZtS2aDgjZN4k0Bft+Ngf15Ymw1E9JoZt+LkQz+dQyP+wK3QicyXQj1MRx3a+RTRkA7ddQ8PQv7wZ5Gb4P8HOaH66d0w78ognbQd/68usqm+AQseENjb/2zU0PhY/xqEKHcDhbDGkWq93Ah8NmKzlH4+jpl7FI/IzEA== 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=5YhyBLoMWechKfJlfSCzZGE0eXq6UkMfExJANtJEUCY=; b=QapNSZpYgoNFjXcgD5Dxd/vAYZyzbh/YqnnSWaFACe9/GjoUoKUOrKHhx7ijma9UmckASshlRhQ+Ph6V7hS2zd+yFHs1dWKnRqDQfGMJ+u6GMGe8Nm4ifTor1exbm7TXWc0nOLkuuOmrzZOYHO5toSOD8Us8WNQN21wmumZllXX8JOgX0+l05Av2cHo9pMLcVABZafZCUy92TZX74nSubKSN25JwqKfpqiu84zv0VMOPTQo67k8FVbU1fqm2xfBolL4G+tPo7qISM5waS0l+EAvMYCtxqD8zT0y+IFXG/qrW97wsuBruE/2WhAlX8EWyq2uAIDegQ3PJ+mgDGKUmdw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0241.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.34; Sun, 10 Sep 2023 11:58:53 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa%3]) with mapi id 15.20.6768.029; Sun, 10 Sep 2023 11:58:53 +0000 Message-ID: Date: Sun, 10 Sep 2023 14:00:12 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [8qgX1p0KEkYwMnE6DaLwy5wl+QK+WAOv] X-ClientProxiedBy: FR0P281CA0193.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ab::19) 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_|PR3P250MB0241:EE_ X-MS-Office365-Filtering-Correlation-Id: a9917907-0e74-4160-24b5-08dbb1f54dbb X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /GuOxBM5SqfGR11MJHVL4sXXJZXVjLBw9Utq/73MpkEQRW1Zls4kvEkLSl+HL/vr73+Ju/E9fOLKIlI7MSD1WROi69HilN+9SpQaf5cGBpR3LtClBi3jmidiVDHp7n6ZJjXSfCKY0tf5HGsNd66TgQL1YApzcPKxHzGvaRoZ8Nb+Op2DNMct0smXf/o1CKVS/NDM4gomG2hJJnHMA4KPqJqjDOglSUs1TR88KA0q28m1cllzaTS06kqpNnizQfWHgPemj4gtqxmsM8FaYcL3O0nt8uYUD7nhfP/qqnI6RJ/XrGRookaoWgv0sMJDB+0II+keVvziu9uLjhFubJdSnxLPFE+PjONMJhAOD6L99RwsYEGazqe5wIHN5GOdjQQNbntsVvSTx8j65pBOgGR6NSlTH8alJJdjiY3D9/4Hs0zS1VpgsV7NKLZFHjUCpyEfW8RxkUwrY/zDv4z97qAhkgbkO/Z2961x/IGvC2mDCkXwn+CH3x/N20HjZOg+PI3fdAt0e6fKzrWR4Vcpevupi5fBL6B2NnzvzEze+EJmjPGry9rVpqEUfKn/t2Tz2H1Q X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bE54SWZEdDgyU094c3oxSGRNVnFORkFOQUtTVkVVZ2s2ZXlvbW5DWHBRRnV6?= =?utf-8?B?ZFRyRmNhKzUxck1YSkJ4VEVQc0JHVUloQUZXbHh4Y1M3elZoczZBV0N2SWox?= =?utf-8?B?M0dpblFlNFp1Y293Ukt2TDFaZllqR00wWmhzUXFzbi9aN0c0Zm9lY2VnblFz?= =?utf-8?B?YmVwYlVNTndIVW9tVjgrZDZ4RDNQVXJWMUlacGhmNzMxbDVPRXB2VVM5V0JP?= =?utf-8?B?cU5Xb1dFQ3pKZTFQME9VTk9yajB5by9zOEJ1NzF3cERpdTE2UUhPR1l0MTYw?= =?utf-8?B?dFJyVGFMWjEzKy9qUHNDOEJtbzZPbHVBOU9yOVNmSnJGK01MbEtJUXdYVG5n?= =?utf-8?B?Qit3U1d6aVBIOUlaRUFnWHlDbnNjVXI5Q2gycnhvanphUmR1QlVHTFBXRVhN?= =?utf-8?B?U0h1cDlERThZdGZYK3d6U2JuMnE4a3B5Zm1PZ2ZLWkhVT2xrblkrcVpBYk1m?= =?utf-8?B?OTJUK0cxcm40dHVESCt6Q2FnNnNFejBHMUtlN2taeVVwT0lYNmEyZWRGNDZ3?= =?utf-8?B?RkoyeU5RNngvWkszV0JkUlhVbFJubGdXQS8raFRldGs2QmhnSC93Y2JOUmw2?= =?utf-8?B?dElpWmtZQ3NHQk11TTlvMEtCN2VyS0hjRk1hVFdSZlN2T3gyZmFOaHJ6YXZC?= =?utf-8?B?ampYK3NYcXNTTlJXR0pDQndxREdPT3lPQ2EzTEFpcEFIWnphMEFKV2RrZ2xr?= =?utf-8?B?STYzMVg4b0hiaWlHbHI1d21mWnB5YzFVR2JUR21qaUx3ZG1OVit1dGhLMnNn?= =?utf-8?B?ejVTb3VBVzlXQWx1NVRpckNacnlOUVlEcjVDRUlVcVdqY1J0ajBsYUVza1Iy?= =?utf-8?B?N2gwSThDTzdDcTFxOG5EZThBenRVQUNhcmFvQUluWDg3TFl4NndFOGF4MmVU?= =?utf-8?B?U1pQaXM0clRYNi9mdzNhRThFZ2JQZU5ZUm5XRjlOcVVMeHZwZTU4dFJWQkc0?= =?utf-8?B?c2lINXg1akg2emNITENoN2tCWGFxTVY0bjJ3SXp4WlpRMldoVGJoZWY4UldL?= =?utf-8?B?bDJuOVZYUVFvbjJCWGNzZ2N4eXVlTG9ZanNqeUkrOHdvQXBnOGErU3hBNTFk?= =?utf-8?B?ZkNlbHpZdjhYb1FWcjhaQjdFeGp3UE9iN29rMWRYV1lTTlJYODNQZVVSYWFn?= =?utf-8?B?anZsaiswOGFJUHFiYUVBYUJWZzA4SHo0MWlSWUFsMzVKR1N3dEtCc1pEY3RT?= =?utf-8?B?eGZBbTE5cWd6RWhJQWo1bXlCNlg2cHNlVjV3SVlaQytaK1k0VXFLMTdFSndm?= =?utf-8?B?OUJXQ2NQRTBURUJ5UFRSYnFqbk9oR1lRYVFLNUczYmZyNGcrSTgrTmFxZU1G?= =?utf-8?B?TWIzbnluQlIxcTZhMy9DWWhrM0E4bzFTRytBSitNMEpkUnNTR1NSM0tRL3V1?= =?utf-8?B?dGdDU21iQTY4UTBlRzJ0WnYyS2JmR3IrNks0UUtNOFB5bnR2RW9hYjAyK0NF?= =?utf-8?B?RFBSbDRueDRXdlpNVWZINDA4VGtwOWVvTjNScHlHM1d6RTBlellnMnpla2Y4?= =?utf-8?B?N0ZEc1pmSVZoVjd1M3VBMStKcVk5dFQxMHFUS3Fzblo0cHFnTXdRSER6UVN1?= =?utf-8?B?VWdsdVEwaTgvaTJoREs3U3FJMnp1UUJkcE5RUS9NM2FPc0k0VDJuT0VDVEdw?= =?utf-8?B?TXlmbUxsdWJNWFZGNVZxd2ZYejdNTC9ZOHBicE5LNjI1QWVQSWtCaTdQWlpJ?= =?utf-8?Q?mq76hcBfuGlxASsKaafQ?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a9917907-0e74-4160-24b5-08dbb1f54dbb X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2023 11:58:53.4419 (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: PR3P250MB0241 Subject: Re: [FFmpeg-devel] [PATCH] avformat: add CRI USM demuxer 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: UGF1bCBCIE1haG9sOgo+IE9uIFdlZCwgU2VwIDYsIDIwMjMgYXQgMTozMOKAr1BNIEFuZHJlYXMg UmhlaW5oYXJkdCA8Cj4gYW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPiB3cm90ZToKPiAK Pj4gUGF1bCBCIE1haG9sOgo+Pj4gT24gV2VkLCBTZXAgNiwgMjAyMyBhdCAxMToyNuKAr0FNIEFu ZHJlYXMgUmhlaW5oYXJkdCA8Cj4+PiBhbmRyZWFzLnJoZWluaGFyZHRAb3V0bG9vay5jb20+IHdy b3RlOgo+Pj4KPj4+PiBQYXVsIEIgTWFob2w6Cj4+Pj4+Cj4+Pj4+ICsgICAgY2h1bmtfdHlwZSA9 IGF2aW9fcmIzMihwYik7Cj4+Pj4+ICsgICAgY2h1bmtfc2l6ZSA9IGF2aW9fcmIzMihwYik7Cj4+ Pj4KPj4+PiBZb3UgYXJlIG5vdCBjaGVja2luZyB3aGV0aGVyIHRoZSBjaHVuayBoZXJlIGV4Y2Vl ZHMgaXRzIGNvbnRhaW5pbmcKPj4gY2h1bmsuCj4+Pj4KPj4+Pj4KPj4+Pj4gKyAgICBhdl9mYXN0 X21hbGxvYygmdXNtLT5oZWFkZXIsICZ1c20tPmhlYWRlcl9zaXplLAo+Pj4+PiArICAgICAgICAg ICAgICAgICAgIGNodW5rX3NpemUgKyBBVl9JTlBVVF9CVUZGRVJfUEFERElOR19TSVpFKTsKPj4+ Pj4gKyAgICBpZiAoIXVzbS0+aGVhZGVyKQo+Pj4+PiArICAgICAgICByZXR1cm4gQVZFUlJPUihF Tk9NRU0pOwo+Pj4+Cj4+Pj4gVGhlIGJ5dGVzdHJlYW0yIEFQSSBkb2VzIG5vdCByZWx5IG9uIHRo ZSBidWZmZXIgYmVpbmcgcGFkZGVkIGF0IGFsbC4KPj4+Pgo+Pj4+Pgo+Pj4+PiArICAgIGJ5dGVz dHJlYW0yX3NraXAoJnNnYiwgc3RyaW5nX29mZnNldCk7Cj4+Pj4KPj4+PiBUaGlzIGlzIHVubmVj ZXNzYXJ5LCBiZWNhdXNlIHlvdSBzZWVrIHdpdGggYW4gYWJzb2x1dGUgb2Zmc2V0IGxhdGVyb24K Pj4+PiBhbnl3YXkgYmVmb3JlIHVzaW5nIHNnYi4KPj4+Pgo+Pj4+Pgo+Pj4+PiArICAgICAgICBi eXRlc3RyZWFtMl9zZWVrKCZzZ2IsIHN0cmluZ19vZmZzZXQgKyBvZmZzZXQsIFNFRUtfU0VUKTsK Pj4+Pj4gKyAgICAgICAgd2hpbGUgKGJ5dGVzdHJlYW0yX2dldF9ieXRlc19sZWZ0KCZzZ2IpID4g MCkgewo+Pj4+PiArICAgICAgICAgICAga2V5W25dID0gYnl0ZXN0cmVhbTJfZ2V0X2J5dGUoJnNn Yik7Cj4+Pj4+ICsgICAgICAgICAgICBpZiAoIWtleVtuXSkKPj4+Pj4gKyAgICAgICAgICAgICAg ICBicmVhazsKPj4+Pj4gKyAgICAgICAgICAgIGlmIChuID49IHNpemVvZihrZXkpIC0gMSkKPj4+ Pj4gKyAgICAgICAgICAgICAgICBicmVhazsKPj4+Pj4gKyAgICAgICAgICAgIG4rKzsKPj4+Pj4g KyAgICAgICAgfQo+Pj4+PiArICAgICAgICBrZXlbbl0gPSAnXDAnOwo+Pj4+Cj4+Pj4gSU1PIHRo aXMgd291bGQgYmUgZWFzaWVyIHdpdGggc3RybmxlbigpLCBhdm9pZGluZyBzZ2IgYWx0b2dldGhl ci4KPj4+PiBZb3Ugd291bGQgb2YgY291cnNlIG5lZWQgdG8gZXhwbGljaXRseSBjaGVjayB0aGF0 IHlvdSBhcmUgbm90Cj4+Pj4gb3ZlcnJlYWRpbmcsIGJ1dCB0aGF0IGlzIGdvb2QgcHJhY3RpY2Ug YW55d2F5Lgo+Pj4+Cj4+Pj4+Cj4+Pj4+ICsgICAgY2h1bmtfc3RhcnQgPSBhdmlvX3RlbGwocGIp Owo+Pj4+PiArICAgIGF2aW9fc2tpcChwYiwgMSk7Cj4+Pj4+ICsgICAgcGF5bG9hZF9vZmZzZXQg PSBhdmlvX3I4KHBiKTsKPj4+Pj4gKyAgICBwYWRkaW5nX3NpemUgPSBhdmlvX3JiMTYocGIpOwo+ Pj4+PiArICAgIHN0cmVhbV9pbmRleCA9IGF2aW9fcjgocGIpOwo+Pj4+PiArICAgIGF2aW9fc2tp cChwYiwgMik7Cj4+Pj4+ICsgICAgcGF5bG9hZF90eXBlID0gYXZpb19yOChwYik7Cj4+Pj4+ICsg ICAgZnJhbWVfdGltZSA9IGF2aW9fcmIzMihwYik7Cj4+Pj4+ICsgICAgZnJhbWVfcmF0ZSA9IGF2 aW9fcmIzMihwYik7Cj4+Pj4+ICsgICAgYXZpb19za2lwKHBiLCA4KTsKPj4+Pgo+Pj4+IHBheWxv YWRfb2Zmc2V0IGFuZCBmcmFtZV90aW1lIGFyZSBzZXQtYnV0LXVudXNlZDsgdGhpcyBtaWdodCBs ZWFkIHRvCj4+Pj4gY29tcGlsZXIgd2FybmluZ3MuCj4+Pj4KPj4+Pj4gKyAgICAgICAgaWYgKHVz bS0+Y2hbaXNfYXVkaW9dW3N0cmVhbV9pbmRleF0udXNlZCA9PSAxKSB7Cj4+Pj4+ICsgICAgICAg ICAgICB1aW50MzJfdCBwa3Rfc2l6ZSA9IGNodW5rX3NpemUgLSAoYXZpb190ZWxsKHBiKSAtCj4+ Pj4gY2h1bmtfc3RhcnQpOwo+Pj4+PiArCj4+Pj4KPj4+PiBUaGlzIGlzIHVubmVjZXNzYXJ5OiBV bmxlc3Mgd2UgYWxyZWFkeSBoYWQgYSByZWFkIGVycm9yLCBwa3Rfc2l6ZSBpcwo+Pj4+IGNodW5r X3NpemUgLSAoMSArIDEgKyAyICsgMSArIDIgKyAxICsgNCArIDQgKyA4KS4KPj4+Pgo+Pj4+IChO b3RpY2UgdGhhdCBpbiBjYXNlIHBhZGRpbmdfc2l6ZSBpcyA+IDAsIGl0IHdpbGwgYmUgcGFydCBv ZiB0aGUgcGFja2V0Cj4+Pj4gd2l0aCB0aGUgY3VycmVudCBjb2RlOyBub3Qgc3VyZSBpZiB0aGF0 IGlzIGFuIGlzc3VlLikKPj4+Pgo+Pj4+Pgo+Pj4+PiArCj4+Pj4+ICsgICAgYXZpb19za2lwKHBi LCBwYWRkaW5nX3NpemUpOwo+Pj4+PiArICAgIGF2aW9fc2tpcChwYiwgY2h1bmtfc2l6ZSAtIChh dmlvX3RlbGwocGIpIC0gY2h1bmtfc3RhcnQpKTsKPj4+Pj4gKwo+Pj4+Cj4+Pj4gU2ltcGxlciB0 byBqdXN0IHVzZSBhdmlvX3NlZWsocGIsIGNodW5rX3N0YXJ0ICsgY2h1bmtfc2l6ZSwgU0VFS19T RVQpOwo+Pj4+Cj4+Pgo+Pj4gQnV0IGlucHV0IG1pZ2h0IG5vdCBiZSBzZWVrYWJsZS4KPj4+Cj4+ Cj4+IEFuZD8gWW91IGtub3cgdGhhdCBhdmlvX3NraXAocGIsIG9mZnNldCkgaXMganVzdCBhdmlv X3NlZWsocGIsIG9mZnNldCwKPj4gU0VFS19DVVIpPwo+Pgo+IAo+IEFuZD8gRG8geW91IGtub3cg dGhhdCBTRUVLX1NFVCBpcyBkaWZmZXJlbnQgZnJvbSBTRUVLX0NVUiB3aXRoIHBvc2l0aXZlCj4g YXJndW1lbnQuCj4gCgpZb3UgYXJlIHVzaW5nIFNFRUtfQ1VSIHdpdGggLWF2aW9fdGVsbChwYiks IHdoaWNoIGVmZmVjdGl2ZWx5IG1ha2VzIGl0CmFuIGFic29sdXRlIHNlZWsuCgotIEFuZHJlYXMK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K