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 39F3D473CC for ; Wed, 6 Sep 2023 11:30:16 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B301368C7BC; Wed, 6 Sep 2023 14:30:13 +0300 (EEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04olkn2108.outbound.protection.outlook.com [40.92.73.108]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 031EE68C5B3 for ; Wed, 6 Sep 2023 14:30:06 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cqpyFdkb0wXl0Bp3s3lqEqjuTgmFxCBsiKu52gAT/xBQ+yiXlSB9cXZDLKVpUa++6Q5ZbatvcIDNFYaspBotCpFA8W1UmQEOQBoXpBRRxG/Xn/qPOaiP+2U0vVr5aFY8yEqlGO+8NnxsOxGDDie/PXlet4Ad/6ZK7a37lVcOqhanr0LMrNnUvLz29kkHPQHMQA6hroffcp38pYnfoIXFYnleQi6I89hHWnEwgC1s5aUcTPUnC2UozQx2g67LG0a/4YAPFJCpHApIX7Jdx3FfhKxsIAG0b1JxfHFBg7vgeyvNeThTPpoScSSP/KRGGnPU+XulRjQYSXuokMvg8NqhQg== 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=0bZTpnSzsMgqsR70Eh2F6IXiVTsQ7VebYSxbQ1r7Zzk=; b=BufE4h8IKmnTyU6/Kl3TUr5RgzJ3JwhEFuVwICYcgxQelWOj9cf5mMrfVF0HhWtDJns4F8nXMyD0k3+IA3t8WqDsxWFNGnwzmj1G/B3fDos3y0UII8RrotEQqr2GODm/5poBdy1kCetjG4X+lh0A43z5+yTEqc5qmExeHJ+Tmh9GojjAVCpg7phvHlcTLhcl0qCroqOL0h3oGzG/Vaoe5StNFuPQs8z3/w0+Llhme8Yy8tx8+kIh2LkGxHA+UWKZ/DOzWhJEljUQ/QRKh32RaK9frmNpRq0oN0OBWC/u4kjk6mq5o8wMF4cQYyxuDwYG4Hy4HL++DWB9+dLwxlV2+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=0bZTpnSzsMgqsR70Eh2F6IXiVTsQ7VebYSxbQ1r7Zzk=; b=lF72KM+oZQ3kueMRi+phKXH3tCH5J4gCD8JH4t0j8dwSGV5yAfn7nqXFNlVqOVf5NZ+NxBlKgG+VkJv9bATF0HV/h6NXE5g0vpbLRpxXCsTX3EWFJ5uEjr5IjVMbB9CVjBCgAP4D6+sPx4jnypwqnT7LDCnJ0WwvlXB/kf43+gHNDfe8hLBUtYLOp74GrKDzLDX+3qoJks03Ih1qgopBgphjBXHi2nBHliDsz+tf38HBI3B9JGfiwV3HRVvpR9vyT5V5cNsbdoTw2DM9ULIu+/aqMKvmvJlkBYlxonhOLmXV5su33pkllTEzHy1STryHB0UCPnBblBIYZTvE0Uvlpw== Received: from DU0P250MB0747.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:3cb::16) by AM8P250MB0279.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:32a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.34; Wed, 6 Sep 2023 11:30:05 +0000 Received: from DU0P250MB0747.EURP250.PROD.OUTLOOK.COM ([fe80::e8dd:7fe1:2348:cd62]) by DU0P250MB0747.EURP250.PROD.OUTLOOK.COM ([fe80::e8dd:7fe1:2348:cd62%7]) with mapi id 15.20.6745.030; Wed, 6 Sep 2023 11:30:05 +0000 Message-ID: Date: Wed, 6 Sep 2023 13:31:22 +0200 To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-TMN: [BZ64S8NzZopXrxpg8gX+WzAwEDUHahLM] X-ClientProxiedBy: ZR2P278CA0071.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:52::17) To DU0P250MB0747.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:3cb::16) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0P250MB0747:EE_|AM8P250MB0279:EE_ X-MS-Office365-Filtering-Correlation-Id: a308cc20-3917-4226-1651-08dbaecc9dd6 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4a+ISojmjxi56sC5hPXMyagjiNm8DR4/U6PmuWYNB7ZIwO46xsY6nM8z0f2ivvln2oedNQfPs+P5gLVbml5qGbN9KvUTn0oITfs4fuI6I6jka5A2CV/OckiSxTZpBf6h8oucqAF43uWFeO23exGcRxFmqzfPWlzGd3bfJZVc6gSgFMvnLCHvSvJznVdOKFokjuw6E9T/+jMwSur5aKZwXW76dARn9Pt6VUor8LxDezKJ5wfzGpSIycALrE7yJjxB/vg90XnvkS1XbRNww45n3Pa8Xi9Co6hztek8BVPXTKd6blO9lw9JQpO5Sx5NOtUfI8gW/yTkTSv7ZVbecRYIF3uJd/hyKsmG3E8TDJpL1Uwv0+54qe5fjpeHkuJNoxZCo7BACJyOcixkuMyOopWsDXnEHsECa9GPdXtK3x75NxoqrhcXfKEQPUiaMfj3hpsbZe8WMUMd/Pb19r4Md0Jcfj0X5weZAE/RZHfYztcKe2XLoAIFqrBd5UDDMUgwQ1rWYbHcJnPBhCZJip4HOfVyLZ0SdR2i75td4tPloNTW7lW2Nxiw+6e31Dfl4ixqm1Cf X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U3FCdUVDd2pKRlorazFPSzVMb3ZCUEhOa1RBQjBYd3c0RStPYzhhYkJUcytL?= =?utf-8?B?VkQ0TkVRRlUySVZkZ1NEb05sZCtNdXBXbW9qbXNCUGQyaGQvbUFqT3E2U1VW?= =?utf-8?B?WUNiQll0bS9LOU85ekJwb0N0L3V6N1ZmclFWSjkxeGNMRmE5QUFJenB0SEQ2?= =?utf-8?B?TEQ0Uy8zK3FENHcycDhWM0hJbU9NbzFVaHcvTldFTzl1U291NThmNXQyZnpy?= =?utf-8?B?b1lQL3lWVVVXK2pRbWgwVjZZZ1MycUNVTFRjcjRtSzZCWnNjL1B0aFNWS2dU?= =?utf-8?B?ZVF3VDY5ckZXRVNjWWpyYnFsMWJKWng0NTl4NVRxVjRCNGhrNVFZS1FkY2wz?= =?utf-8?B?SkFOK1luSWVYVjVQeVRQbHc1VTNrMFErb2crb1RtUmpPU3NJZVYyUE5MZkVu?= =?utf-8?B?U0R5OFZ2WUwySmEzQ2hHYmtldVRQeXplRWx5K0Q2d3o4YkhmcWxRQUE5bTVt?= =?utf-8?B?bW9vaWxDWEpBV1hRd1hkMERySmlLa2ZoREdHN0w5Slo5L3M4VnYxYjlBcCtl?= =?utf-8?B?eHBOQ3lublRjQ3dDcDd3d1FQOXR1elFic2NiVlA5L2JpYlNnTWxDamJiNk53?= =?utf-8?B?bjJRdlVvWnVPcDhYWFdUN1JWTWhtdDVsclhWQ2lQaCtkajhmSjRKNU8xcU1x?= =?utf-8?B?YlIzRklGRjlCck44NDFyNkdCMVlnUlMwSk5QSDQvVFZGQVZ3TlJBUU5iWlRq?= =?utf-8?B?eG51SHp3WVh5Y0ZVMFZrWDc5aVZpZVZiWlJhWGoxa0U0MVpIcUFHNmVZcUtB?= =?utf-8?B?cC9Ya0hseXgwa2dRR0RMT1lTR1E3OXh2eWFpQ2xzOXl1bjMzcEZqcTJMYlZl?= =?utf-8?B?MmJpUXFXQjJIbFVYYUhJaS9mQ1JaZzNSZGUwMTUvRkFwZGE4VllQU2NQaSt2?= =?utf-8?B?WnZqeUlINWFLR1dJbnZzUmVUSi82dTdmUmZWcjRIa0hycEk5cHJENGpEZFdJ?= =?utf-8?B?cjQ5QnVhTWhBbXRyRlR6dXo1clBkeUxQakJYbFI0ejNsem05NE9Dc2FWaFkv?= =?utf-8?B?MXU1Y0hXZ2JvRSt6MXkvNmh3cFRMQk9Na1M0MkE4Z0F3dFhJNGp4VGMyNWFB?= =?utf-8?B?WGtqRUNWSkJLV3lKSk9RTTFVcUs4NHI2NmFKWjZZV1JjQ0tjd0VlK2FYYUFO?= =?utf-8?B?TllSK0xVM0tKSnVkS2R0RXJTbnFwTGZtNGIvQ1hYQzg4NXh6Uk8zdFUrSXMv?= =?utf-8?B?NmpPa1JDdnBNVHZmWWhidmV2UDBjcDd0VDE4cndBQ2hVTWhId3BGK0tzUldJ?= =?utf-8?B?czc0YVBBbitJVDFvRUEwODZQcy90WUJYNHVSeTZWR0RnUzJCZ2hrYWpaQ3hi?= =?utf-8?B?ckplUGg4OXU5U2EzOUVacmQzR3AyNVVpRkEzZUVzOTJmU3pMNGthRGIrbzkv?= =?utf-8?B?bFlBYUZucGE3bFVKWmRQNXNnVGUzMVU1dWtEVU1nWW1YSW1yN0FwRDdoaTdn?= =?utf-8?B?cWpGQ0wrRG42R0daSzlOMXU0akdsR2tGTytDZlVlR0MySVZNaThSczFDZFhT?= =?utf-8?B?Ykk1Y0c1cW1DM3dBZWRYV0Y3akJvY0xHNUZES2NMV0NoWjVYUDJRQ2sycTJJ?= =?utf-8?B?RE1lVGhpalBKZWxiRGJ3OVM4U1I1VkNUempKRG8rTWVrN3h0RHBqajh5WGx0?= =?utf-8?B?WVV6ZkFjSEdwQ3BiZDcvTHNlZFFXSE4vdXNVK1hFWGJHMkJDcDZ2eFM5cEtJ?= =?utf-8?Q?YGw6LweEAX0UCWZPKUal?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a308cc20-3917-4226-1651-08dbaecc9dd6 X-MS-Exchange-CrossTenant-AuthSource: DU0P250MB0747.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2023 11:30:05.0595 (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: AM8P250MB0279 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+IE9uIFdlZCwgU2VwIDYsIDIwMjMgYXQgMTE6MjbigK9BTSBBbmRyZWFz IFJoZWluaGFyZHQgPAo+IGFuZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4gd3JvdGU6Cj4g Cj4+IFBhdWwgQiBNYWhvbDoKPj4+Cj4+PiArICAgIGNodW5rX3R5cGUgPSBhdmlvX3JiMzIocGIp Owo+Pj4gKyAgICBjaHVua19zaXplID0gYXZpb19yYjMyKHBiKTsKPj4KPj4gWW91IGFyZSBub3Qg Y2hlY2tpbmcgd2hldGhlciB0aGUgY2h1bmsgaGVyZSBleGNlZWRzIGl0cyBjb250YWluaW5nIGNo dW5rLgo+Pgo+Pj4KPj4+ICsgICAgYXZfZmFzdF9tYWxsb2MoJnVzbS0+aGVhZGVyLCAmdXNtLT5o ZWFkZXJfc2l6ZSwKPj4+ICsgICAgICAgICAgICAgICAgICAgY2h1bmtfc2l6ZSArIEFWX0lOUFVU X0JVRkZFUl9QQURESU5HX1NJWkUpOwo+Pj4gKyAgICBpZiAoIXVzbS0+aGVhZGVyKQo+Pj4gKyAg ICAgICAgcmV0dXJuIEFWRVJST1IoRU5PTUVNKTsKPj4KPj4gVGhlIGJ5dGVzdHJlYW0yIEFQSSBk b2VzIG5vdCByZWx5IG9uIHRoZSBidWZmZXIgYmVpbmcgcGFkZGVkIGF0IGFsbC4KPj4KPj4+Cj4+ PiArICAgIGJ5dGVzdHJlYW0yX3NraXAoJnNnYiwgc3RyaW5nX29mZnNldCk7Cj4+Cj4+IFRoaXMg aXMgdW5uZWNlc3NhcnksIGJlY2F1c2UgeW91IHNlZWsgd2l0aCBhbiBhYnNvbHV0ZSBvZmZzZXQg bGF0ZXJvbgo+PiBhbnl3YXkgYmVmb3JlIHVzaW5nIHNnYi4KPj4KPj4+Cj4+PiArICAgICAgICBi eXRlc3RyZWFtMl9zZWVrKCZzZ2IsIHN0cmluZ19vZmZzZXQgKyBvZmZzZXQsIFNFRUtfU0VUKTsK Pj4+ICsgICAgICAgIHdoaWxlIChieXRlc3RyZWFtMl9nZXRfYnl0ZXNfbGVmdCgmc2diKSA+IDAp IHsKPj4+ICsgICAgICAgICAgICBrZXlbbl0gPSBieXRlc3RyZWFtMl9nZXRfYnl0ZSgmc2diKTsK Pj4+ICsgICAgICAgICAgICBpZiAoIWtleVtuXSkKPj4+ICsgICAgICAgICAgICAgICAgYnJlYWs7 Cj4+PiArICAgICAgICAgICAgaWYgKG4gPj0gc2l6ZW9mKGtleSkgLSAxKQo+Pj4gKyAgICAgICAg ICAgICAgICBicmVhazsKPj4+ICsgICAgICAgICAgICBuKys7Cj4+PiArICAgICAgICB9Cj4+PiAr ICAgICAgICBrZXlbbl0gPSAnXDAnOwo+Pgo+PiBJTU8gdGhpcyB3b3VsZCBiZSBlYXNpZXIgd2l0 aCBzdHJubGVuKCksIGF2b2lkaW5nIHNnYiBhbHRvZ2V0aGVyLgo+PiBZb3Ugd291bGQgb2YgY291 cnNlIG5lZWQgdG8gZXhwbGljaXRseSBjaGVjayB0aGF0IHlvdSBhcmUgbm90Cj4+IG92ZXJyZWFk aW5nLCBidXQgdGhhdCBpcyBnb29kIHByYWN0aWNlIGFueXdheS4KPj4KPj4+Cj4+PiArICAgIGNo dW5rX3N0YXJ0ID0gYXZpb190ZWxsKHBiKTsKPj4+ICsgICAgYXZpb19za2lwKHBiLCAxKTsKPj4+ ICsgICAgcGF5bG9hZF9vZmZzZXQgPSBhdmlvX3I4KHBiKTsKPj4+ICsgICAgcGFkZGluZ19zaXpl ID0gYXZpb19yYjE2KHBiKTsKPj4+ICsgICAgc3RyZWFtX2luZGV4ID0gYXZpb19yOChwYik7Cj4+ PiArICAgIGF2aW9fc2tpcChwYiwgMik7Cj4+PiArICAgIHBheWxvYWRfdHlwZSA9IGF2aW9fcjgo cGIpOwo+Pj4gKyAgICBmcmFtZV90aW1lID0gYXZpb19yYjMyKHBiKTsKPj4+ICsgICAgZnJhbWVf cmF0ZSA9IGF2aW9fcmIzMihwYik7Cj4+PiArICAgIGF2aW9fc2tpcChwYiwgOCk7Cj4+Cj4+IHBh eWxvYWRfb2Zmc2V0IGFuZCBmcmFtZV90aW1lIGFyZSBzZXQtYnV0LXVudXNlZDsgdGhpcyBtaWdo dCBsZWFkIHRvCj4+IGNvbXBpbGVyIHdhcm5pbmdzLgo+Pgo+Pj4gKyAgICAgICAgaWYgKHVzbS0+ Y2hbaXNfYXVkaW9dW3N0cmVhbV9pbmRleF0udXNlZCA9PSAxKSB7Cj4+PiArICAgICAgICAgICAg dWludDMyX3QgcGt0X3NpemUgPSBjaHVua19zaXplIC0gKGF2aW9fdGVsbChwYikgLQo+PiBjaHVu a19zdGFydCk7Cj4+PiArCj4+Cj4+IFRoaXMgaXMgdW5uZWNlc3Nhcnk6IFVubGVzcyB3ZSBhbHJl YWR5IGhhZCBhIHJlYWQgZXJyb3IsIHBrdF9zaXplIGlzCj4+IGNodW5rX3NpemUgLSAoMSArIDEg KyAyICsgMSArIDIgKyAxICsgNCArIDQgKyA4KS4KPj4KPj4gKE5vdGljZSB0aGF0IGluIGNhc2Ug cGFkZGluZ19zaXplIGlzID4gMCwgaXQgd2lsbCBiZSBwYXJ0IG9mIHRoZSBwYWNrZXQKPj4gd2l0 aCB0aGUgY3VycmVudCBjb2RlOyBub3Qgc3VyZSBpZiB0aGF0IGlzIGFuIGlzc3VlLikKPj4KPj4+ Cj4+PiArCj4+PiArICAgIGF2aW9fc2tpcChwYiwgcGFkZGluZ19zaXplKTsKPj4+ICsgICAgYXZp b19za2lwKHBiLCBjaHVua19zaXplIC0gKGF2aW9fdGVsbChwYikgLSBjaHVua19zdGFydCkpOwo+ Pj4gKwo+Pgo+PiBTaW1wbGVyIHRvIGp1c3QgdXNlIGF2aW9fc2VlayhwYiwgY2h1bmtfc3RhcnQg KyBjaHVua19zaXplLCBTRUVLX1NFVCk7Cj4+Cj4gCj4gQnV0IGlucHV0IG1pZ2h0IG5vdCBiZSBz ZWVrYWJsZS4KPiAKCkFuZD8gWW91IGtub3cgdGhhdCBhdmlvX3NraXAocGIsIG9mZnNldCkgaXMg anVzdCBhdmlvX3NlZWsocGIsIG9mZnNldCwKU0VFS19DVVIpPwoKLSBBbmRyZWFzCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCg==