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 4CC8A4403A for ; Fri, 23 Sep 2022 19:56:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5225868BC30; Fri, 23 Sep 2022 22:56:25 +0300 (EEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-oln040092073084.outbound.protection.outlook.com [40.92.73.84]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D7C7C68BC16 for ; Fri, 23 Sep 2022 22:56:18 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VRyeqHZX+jPIIzOA/yC7jOLKTp2twbzphr8zojf7OWGzaY7B9BDll3QqqAi1W9JPElkDGCLa6aVyFYhyY0ZeMOCAWuFf6qXqoPqTXtKPQTqs2QjcBA8FhZxRu6AuJ+/v6g3lWJDUWE9x+T6tbOx5ykzM6zdGowRNEDP3CCyKCIO+jQOf2rNxPMMvfMg43yxvzpq0tHnVUusSNYyFjsb+ZK6OF1NzwETQPn/fY5qwKIU3VGWP8toBkQXWl7BVQn0u3YeF82V7RE7bEGMuBOVXL20qGiKuVjsaGOJME2mudIds4v8zwXoFpQqy10j3WlZ86xFKw87ADFuNn3uYW2LkEw== 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=WsZEm+TkFtDfbNFkDDgvDIOc5fP9GJi/f6SpNevMWgo=; b=ZVFhFZfb8zxZ5ttCANKMhCZNVJFYkz5XoCGxTu+SkZatuDYFQGx/2mE7fomosqLFGtY5ZvVwsnrrsoHBoHA0IyJhpYF9XLqFVSbS8FMnQUOouUHoO1XKLVyR1HsP/XC0Q1HNzObOQ4k5DSgNdQfT9dfZ9uOkQ5DKpe2uYZ/nN6B5V4mEThkMbEQSfMeKCD30aNtY1x5WwCh+EVWy7a0+zFMEa5FroIYFA3cgmPDebGi1JZ5ZGgU5Wp5O1btsItp1F8KqflaqQ9QeRGIynMgzYJPO+Q0B9mduGzNNzrhjNnpCJAoH2MoNsFjZ9Is82KNpSiev90yQko5Uo8PA8KJrWA== 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=WsZEm+TkFtDfbNFkDDgvDIOc5fP9GJi/f6SpNevMWgo=; b=QzuHnnMxzyJ5378vpdQW/tzQZj+mchcH9+g9hWcehTvBe4O6zYTqiKRp7Mi8ebWPTzwgcwaZ7uwxGyXgJHvfWSWeq9Pixbt6xumQRKa+Q5N9zfX9epNLSbFIuRc8bBLrEnp4RpLFVhTTIoZdskWoLnAHFAqY+sluiT7AqSF/r3b5ZJgvN2wd+AXU9k6YgUj39wlmuEORdVoP0iUbsxDunLZ9qD9clvLX55O3poAHPoN0uEufO+8znOwVGNCp3QTgWLfKKN0FfBD09zTZ73dXNKJE8OferHvaE324wLncwUAR3fM3YbbG4oMvdexgngHAw8N6zfbaYpBvci3jhuHG6Q== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by GV2P250MB0826.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:af::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.18; Fri, 23 Sep 2022 19:56:17 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::2218:36be:48cd:57ca]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::2218:36be:48cd:57ca%5]) with mapi id 15.20.5654.020; Fri, 23 Sep 2022 19:56:17 +0000 Message-ID: Date: Fri, 23 Sep 2022 21:56:21 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <2fd9b269b7e4d327f1158672c86e8b56380b2971.camel@acc.umu.se> From: Andreas Rheinhardt In-Reply-To: <2fd9b269b7e4d327f1158672c86e8b56380b2971.camel@acc.umu.se> X-TMN: [/OE+aHQbqvy5LAOKit33dMQgBLL3cUydq3Ii9SQuOF4=] X-ClientProxiedBy: ZR0P278CA0099.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:23::14) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <2a9a794c-8f0d-157c-4a2a-558c7f334d01@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|GV2P250MB0826:EE_ X-MS-Office365-Filtering-Correlation-Id: 83e98d57-9fc9-4f0c-4470-08da9d9dad58 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 343FVFOBfLhVj+lJkYj5vEMylRL2B5cCMk1fDnC1LoZOVBcWar3cbik1mrudXA8UaluQmHu7KVpde3ucaVQ+w/9pfvrWo/RpEc/fXqm+7aoIRDbZjt5vrqc/0G+c85jhZ7wPPd/Gml/S22RuQM5QJIySCZkvmgcXBCajWC9Ca1h9gZK3hZgKodFErql91Ip6uv3EmrbMb7RflmETcXljNxhCSImGXjkBbCQ/u+yqLWG/Erx1ACL+DPE6UahBeth5s9UZsaFzO6BZ0gB/PZJkqwzzpn7saUQtu4PnjyWWSpSTmFBVqbm4wdnqyYLGHGdMzTyDma1KfJabZZeOA9qyBLa++XrlSAhfbSBvEcu4tAaUjGpFV0hcZSqoF2pkagl7rD640IiTpiduajnpqtFY8rcoBgG6LiwqwyrCPosP2NafueBOgdHMqmBY1WmGNJMd2HJMsvykJJWrLeuI53XknieXoijaFNMaAcjYZj3x5P8ktEFQxmwhwTrlKPFl19XIkBWKlWSBZAokqYVpqKHUraT3642Q152m8xl8dZijr/s9ngQBVnIjejXAhtTpDgSGugGaPPedvV3JGHAi3cVtgyMJgE7GmEHUQlkMFUKoXgjWAxYytDxr1md/EUpJrKq390DeJOCxu5SM1jvrlgOBXANiFmOYkk5O0zQ3GgMMSNowpkhB8ONIDxBfzyHVjaZB X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aTRycUNVNk5ucDNXQmUyS2t1amwvQVorUjlTTG9OYXM5aUQyWDI3K3RDUTlz?= =?utf-8?B?cXV3MS9jQlhBL25kTDNsWFE5UnpHUUMwbmxKa2xyTlhZZ2tra3N3eXEvNG5i?= =?utf-8?B?MW5uN1kxZkdGY1EvOWttcEphU29KUVNmNUk1WE5DUDV5NCt2dTE3djMyVk54?= =?utf-8?B?VUpzNGY2Q2dQRzFsb25INnNhLzhXb1JkT0V1QURsbXlTT2lZTUdYeW8yQXVq?= =?utf-8?B?NkFMQmNtWFJVQU02aXgwdzl3WVB1eHJDZ2FPS3hKU09wMGdJYUZnb3hXbUVs?= =?utf-8?B?L3pWVzBISTRQOE0vTXVlOUhoYUU0N3lmbDRoNCt5bG5GMkxVZzBCOW1hUFpL?= =?utf-8?B?YitPd0RaQzRGdEFHT1kwY3FQWWVCTE5vWXRocXFlZXZlK082ZkwybkE2Z2Vy?= =?utf-8?B?QUhteEVZZ2dEMTBqc1N1dStLd00yV3NlbEs2R0xmbzl3TlRBVmlXckNpN0xW?= =?utf-8?B?RlFucVBGVi9FWjBGNWgwSzFISm5XUFFBR29OS1dvZGxtVXZtdm1pS0kyeFNQ?= =?utf-8?B?dFNBMEsrOXEzTGJ6SXdma1piOFlkdHhqYmJQT2grc1VuajNSdHE1dy9FR3lJ?= =?utf-8?B?RHlnN3BKUThwRDltcWtUbVVSTGxuR1l6WW1wbUdlaHdIQ012V2Q3NVNhWUJ4?= =?utf-8?B?am1XR3Iwelphd1pjRnNrRm1xM253dUROYWJWWlBrRkZrUlF2WnI4M1NlK3ZP?= =?utf-8?B?M0thWWhxbmZhTWlqU081WFk2aGdKRm1xNFhPcHl2Z3ZoekpuZ3dPdVY2NlN3?= =?utf-8?B?RGdRU2g4Q2h3V2MvaUJJVlllV2ppUk5mU2VIL2VJT3dodHdQYzBsVnVoZHAr?= =?utf-8?B?MTRaK005SThqd3FISHg3ZTNtMXBFa3ZCTE1oeG9GMks4TGRZeGFKVHpocTJ4?= =?utf-8?B?eERHQVBzRWUwSi92K1BSYThOc0hkZFdkU2Y0S21xbEQwbnEyNTZpalZFeVhX?= =?utf-8?B?RWV6MkpoanlCNlFuMFIwVWVaZkRYRGtMNWg1NStpNkFBczZxeEVBOHNVRkFr?= =?utf-8?B?WE9MQWdyQXF5d0VQN1NvTGF3UUJyK2xPQ2R0UG03Q280aG0xOVJNYUkwcjVr?= =?utf-8?B?bW9OM0JscUgzWjVqL3pjQU5TSE9pdVhMYWFVVURHSFhHMXEyNFV2Ym52a0l4?= =?utf-8?B?aHVtOWhmTEdLaGNCRDE3aWVRQ29CQjJqZGRMblQxRU1YK21ua3NXKzFoMlFV?= =?utf-8?B?TWRzN3BhenN5Zzh1cHIrR0tET1Rsc1psaS9yeTZDT1ZJQ1B6b3RYQWhhUGNp?= =?utf-8?B?YjFYdEhnYjRSeGtvbTFxU0JCMEE1aVZDdUQrc1UwWS9NTFE4TjVYZUJqT1ow?= =?utf-8?B?MDlqVG4vUGVaL1ZRbFF1NG51aCtQejVVNExudUg3QTdoQThxYnFsUlY4U1lq?= =?utf-8?B?R01vd05NM3RGYnhNa3hWenFVWFlvdDREVjZ2SzJMdmZMZUNCVlZNM0JuakpJ?= =?utf-8?B?RFM5b2Y1V3JyV1kycTJscFZFR2ZyMCtzYVdFNnQ4bnZ0M2ZOM0o0SEd6bzdi?= =?utf-8?B?ckY1Nk1oNWQrYkRkRFBKcm5TZjVOYUd2ZXFKQWZtUGpnQTVXR1ZKWDJmb2VX?= =?utf-8?B?dENJbktlNDUxbUJyKzk4V1dNWVVjbjVwaGFIT2pSUiswZTBzTG5CNUpETDdH?= =?utf-8?B?Ylg4c2ZTM083VWNLQnplTVd4MHp4ckI5QVA2Vm9laE1pV01Oa3dZbytiaEdt?= =?utf-8?B?SkFuTXVqMlFRN0ZHT0FXaGs1QnhJM3lPS2lEbjB0VzJIZTA2TDIwb05GcHpU?= =?utf-8?Q?/4jJ2sVIkE0eME7LtYXzfl0bQes8LBSWBTNCoGs?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 83e98d57-9fc9-4f0c-4470-08da9d9dad58 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2022 19:56:17.1890 (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: GV2P250MB0826 Subject: Re: [FFmpeg-devel] [PATCH 1/2] avcodec/jpeg2000dec: Set sample aspect ratio before getting buffer 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: VG9tYXMgSMOkcmRpbjoKPiBmcmUgMjAyMi0wOS0yMyBrbG9ja2FuIDIwOjQ4ICswMjAwIHNrcmV2 IEFuZHJlYXMgUmhlaW5oYXJkdDoKPj4gVG9tYXMgSMOkcmRpbjoKPj4+IGZyZSAyMDIyLTA5LTIz IGtsb2NrYW4gMTc6NDAgKzAyMDAgc2tyZXYgQW5kcmVhcyBSaGVpbmhhcmR0Ogo+Pj4+IFRoYXQg d2F5IHRoZSBTQVIgd2lsbCBiZSBhdXRvbWF0aWNhbGx5IHNldCBvbiB0aGUgQVZGcmFtZS4KPj4+ Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJlYXMgUmhlaW5oYXJkdAo+Pj4+IDxhbmRyZWFzLnJo ZWluaGFyZHRAb3V0bG9vay5jb20+Cj4+Pj4gLS0tCj4+Pj4gSWYgSSBhbSBub3QgbWlzdGFrZW4s IHRoZW4gdGhlIGVhcmxpZXIgY29kZSB3b3VsZCBzZXQgdGhlIHNhcgo+Pj4+IHdpdGggYSBkZWxh eSBvZiBvbmUgZnJhbWUgb24gdGhlIHJldHVybmVkIGZyYW1lcyBpbiBjYXNlCj4+Pj4gdGhlcmUg aXMgYSBzYXIgY2hhbmdlIG1pZC1zdHJlYW0uIEJ1dCBJIGRvbid0IGhhdmUgYSBzYW1wbGUKPj4+ PiBmb3IgdGhpcy4KPj4+Pgo+Pj4+IMKgbGliYXZjb2RlYy9qcGVnMjAwMGRlYy5jIHwgNyArKysr LS0tCj4+Pj4gwqAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt KQo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvanBlZzIwMDBkZWMuYyBiL2xpYmF2 Y29kZWMvanBlZzIwMDBkZWMuYwo+Pj4+IGluZGV4IDdkOTY2MWYyOWYuLmMzZjJhN2FhMDMgMTAw NjQ0Cj4+Pj4gLS0tIGEvbGliYXZjb2RlYy9qcGVnMjAwMGRlYy5jCj4+Pj4gKysrIGIvbGliYXZj b2RlYy9qcGVnMjAwMGRlYy5jCj4+Pj4gQEAgLTI1MTksNiArMjUxOSwxMCBAQCBzdGF0aWMgaW50 Cj4+Pj4ganBlZzIwMDBfZGVjb2RlX2ZyYW1lKEFWQ29kZWNDb250ZXh0ICphdmN0eCwgQVZGcmFt ZSAqcGljdHVyZSwKPj4+PiDCoMKgwqDCoCBpZiAocmV0ID0ganBlZzIwMDBfcmVhZF9tYWluX2hl YWRlcnMocykpCj4+Pj4gwqDCoMKgwqDCoMKgwqDCoCBnb3RvIGVuZDsKPj4+PiDCoAo+Pj4+ICvC oMKgwqAgaWYgKHMtPnNhci5udW0gJiYgcy0+c2FyLmRlbikKPj4+PiArwqDCoMKgwqDCoMKgwqAg YXZjdHgtPnNhbXBsZV9hc3BlY3RfcmF0aW8gPSBzLT5zYXI7Cj4+Pj4gK8KgwqDCoCBzLT5zYXIu bnVtID0gcy0+c2FyLmRlbiA9IDA7Cj4+Pj4gKwo+Pj4+IMKgwqDCoMKgIC8qIGdldCBwaWN0dXJl IGJ1ZmZlciAqLwo+Pj4+IMKgwqDCoMKgIGlmICgocmV0ID0gZmZfdGhyZWFkX2dldF9idWZmZXIo YXZjdHgsIHBpY3R1cmUsIDApKSA8IDApCj4+Pj4gwqDCoMKgwqDCoMKgwqDCoCBnb3RvIGVuZDsK Pj4+PiBAQCAtMjU0Nyw5ICsyNTUxLDYgQEAgc3RhdGljIGludAo+Pj4+IGpwZWcyMDAwX2RlY29k ZV9mcmFtZShBVkNvZGVjQ29udGV4dAo+Pj4+ICphdmN0eCwgQVZGcmFtZSAqcGljdHVyZSwKPj4+ PiDCoAo+Pj4+IMKgwqDCoMKgIGlmIChzLT5hdmN0eC0+cGl4X2ZtdCA9PSBBVl9QSVhfRk1UX1BB TDgpCj4+Pj4gwqDCoMKgwqDCoMKgwqDCoCBtZW1jcHkocGljdHVyZS0+ZGF0YVsxXSwgcy0+cGFs ZXR0ZSwgMjU2ICoKPj4+PiBzaXplb2YodWludDMyX3QpKTsKPj4+PiAtwqDCoMKgIGlmIChzLT5z YXIubnVtICYmIHMtPnNhci5kZW4pCj4+Pj4gLcKgwqDCoMKgwqDCoMKgIGF2Y3R4LT5zYW1wbGVf YXNwZWN0X3JhdGlvID0gcy0+c2FyOwo+Pj4+IC3CoMKgwqAgcy0+c2FyLm51bSA9IHMtPnNhci5k ZW4gPSAwOwo+Pj4KPj4+IEkgc3VzcGVjdCBub3QgZG9pbmcgdGhpcyBpcyB3aGF0IGNhdXNlZCBt eSBzaW1wbGUgaGFjayB0byBub3Qgd29yawo+Pj4gd2hlbgo+Pj4gZmZfdGhyZWFkX2dldF9idWZm ZXIoKSB3YXMgc2tpcHBlZC4gTG9va3MgT0ssIHBhc3NlcyBGQVRFLgo+Pj4KPj4KPj4gRllJOiBQ YXRjaCB0d28gcGFzc2VzIEZBVEUgZXZlbiB3aXRob3V0IHBhdGNoIG9uZS4gSW4gd2hhdCB3YXkg ZGlkCj4+IHlvdXIKPj4gc2ltcGxlIGhhY2sgbm90IHdvcmsgd2hlbiBmZl90aHJlYWRfZ2V0X2J1 ZmZlcigpIGlzIHNraXBwZWQ/Cj4gCj4gSSBoYWQgaXQgbGlrZSBwYXRjaCBhdHRhY2hlZC4gSSBz dXNwZWN0IHRoZSByZWFzb24gaXQgZGlkbid0IHdvcmsgaXMKPiBiZWNhdXNlIGl0IHNldHMgKmdv dF9mcmFtZS4gSWYgSSBydW4gaXQgdGhlbiBJIGdldAo+IAo+ICAgQXNzZXJ0aW9uIGZyYW1lLT5i dWZbMF0gZmFpbGVkIGF0IGxpYmF2Y29kZWMvZGVjb2RlLmM6NTAyCj4gICBBdmJydXRlbiAoU0lH QUJSVCkKPiAKPiAvVG9tYXMKPiAKClllYWgsIHRoYXQncyBub3QgaG93IGl0J3Mgc3VwcG9zZWQg dG8gd29yay4gV2lsbCBhcHBseSBteSBwYXRjaGVzLgpUaGFua3MgZm9yIHRoZSByZXZpZXcuCgot IEFuZHJlYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6 Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmli ZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVn Lm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K