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 3E1EC44034 for ; Fri, 23 Sep 2022 18:48:23 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 739BF68BC0D; Fri, 23 Sep 2022 21:48:21 +0300 (EEST) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-oln040092064103.outbound.protection.outlook.com [40.92.64.103]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5FAE368BB88 for ; Fri, 23 Sep 2022 21:48:15 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L7Vps5sWJl0Fdu4dePkQGFIoIK29uTwcO6C67dT0IX6GHVqeoamGxT5U1t7a9nanOmdjVDFUCXSfUPI6yOJn7TPe4sDJD16IYMfcviJVl3ZJx0FKh9y41RtLam4oHpKshpL88t7amYmz2RlcI2+QdITQyVyD2KuP2fixBg08Jwk8UBdeCA/2HBfH/6Ev7gWOsMFmOKWF6NaffzyoD7gYiftvwn30wnM4utqg67KJLYd18hUjlUfA9r/f4nKuQBz2XjAt9gRlozfnDMwfj+Mpvh47F/88k7ZzLZ545/2U2l2JNQhcQCUhY/KBuNHTQzxMB10g1cZqIgnFCjbhz/79dQ== 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=TS1TTabAJcFjcmnY/D0yHxqRBDflhEXn3SxW+4gT89c=; b=N7bFwjeSypZERFgJJiryE4+JVI4uQoOuJ401CToRSMMhL4tWG1RuLyQtyXpWHbL7OnHE/omtia5QU81C6SQtAEgtcQVhvJJCxqzQyJXWY2fUQ0erAseEJbpLa5y3nMJbpfQAfPasv1PC2IlUJEQLNrDwIjj6x8j4w+fOaX1XUuwN+Vriel2rFxx7PWH50jbJDzQSc2bBpkuu+BXIQcT+XpALemZn2w4/JiH8s/9KAUev5JuBAm9vf/LmQzKNt7l3Z/GDodmAR122vmh6KF9hRfK7LUooDbqiljZHoWNL5G6xjwgL6W6QX9mcIlfwIC3Ddvh4Y8W1lArOVW8sgUA3+w== 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=TS1TTabAJcFjcmnY/D0yHxqRBDflhEXn3SxW+4gT89c=; b=BPywCiNSDsCII0e6oHpjGBt3JkgF2I9Jq8fRRoEIbHanyJ8C7vV8wF9BKNyJAObejnTDS8TjLeb4dz0t4p1FN1YiG1dGSxayg6d6kg8P6FDzPrvnl0FX5MGAYMERvNlKENgbMGOzRUJhy7ElUmTK79f0Ygc/3yxSWCwyD+wX27V7FGQtOyoKK3WAioSGDXbyQ9kfbkArBQxbIeDvwWhzVDTy+b2e8FfTpl0fJcJ9EWlhRAB64I9tc3CkdoV87abADLoCB1yPQ53AAlvW13kGIB6QsXZ62PgXzeRtQg7s03ZkEUFBSAwGEun7HJYhSTnaMwFxF7OacG4BHUWEelcMbw== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by DU2P250MB0141.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:239::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.20; Fri, 23 Sep 2022 18:48:13 +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 18:48:12 +0000 Message-ID: Date: Fri, 23 Sep 2022 20:48:17 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [EGaxIioOJA0GfmLKiBwLLaiAVmmxjX5WrlLwl1XkBsU=] X-ClientProxiedBy: ZR2P278CA0013.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:50::17) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|DU2P250MB0141:EE_ X-MS-Office365-Filtering-Correlation-Id: 109a8dfb-f6c8-4fa4-5944-08da9d942ad6 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6l+/2/YG6XaM0ZnmiYqrRU/wK3sPMDhQN5bdJg4B4LOqfyr8y/QNtNKsZxaTRhejjLr+1X+AqdFMDAraJ5hA2YxgLEpWdNEFjtrvFEDLVt8AFxBjQ8uMKjcQZqOpe1UmP3rdrFysKgWtOVtqIAfbGd91c4R5WabOnxOX8khH30Ct0W2VDhuZRhbuCtW36QxQ6vlgjp9RzaSP5ffhyyJBbQmHbtQHhiWQaxvKNmop7sYurKiIzsyUFFETM/Fmw1ke6ZWy+A1h1+wxsBvfSrVuJD/9ClX+aMzAIAAzhXHpD5nxS9K8I4gx3sgRwyrnA4efrTxp5QGJABQvX+RuJf+4gzOAS5Gp4tS2GBVAqoLsbWxWQi8B/GAuHVDqgjE9hx+PoB9tQ+bsH2eLYiFgxB3uJIA2C6taTX42yIzGhNGCZtePWUeL4h9kTjeykRX6gnsUoXmZyMDuFft4ug1kIsAilZdqd1QVrGdEPdv6+BUghnqSG+PK9ok5D67qqS7p0EYAeoQ33E12DEWkpr0ok3I0j1HHhXo9qmj/Jcv7wZg/4/dYGfB/L11+3PBj8wvIu3cqod4c/1K4ldhXaXFw12bpEWPLKpj/9A3UT3RvrVgC9jhfV5ba5Yf7AIrWbEa7buwnvUaMbAekAA8Iy0BGZEkS/enquUiquZ2kdp99s/rYo2hdJwF86v81uyOEiChJ9mjh X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bzdRSml0bDdGWHBpemp5L0ZsaTNpRUZkQnV3S0xZbjRmbnpvZG9ZSEJlQmpx?= =?utf-8?B?U1IwdWxLdmovQjFPMlZkWmZuSE53VVVadnpGbnFFQjlGZkRPazFocC8rLytK?= =?utf-8?B?TzN3QmxNcHpnK3Y3WGRLQ3c5bk1PMno5d0kyLzdQREdFNWxLTVl4UWpZNFlU?= =?utf-8?B?MXJvVi8rSDhaNVBOK1Y4SmpxRUY3VDhzbTd3YUIrcmhRdGkvUVg3aS8zaEow?= =?utf-8?B?NlRFT1IxWjVseEgrek9YTFdBNW5CekNjdHdHb2FyMXQ1QVJXZFNOaDhmQ1c4?= =?utf-8?B?cDF6a21ZMG1UVnlOYkdwV3lwN2ZlM09zUWNBVUhSUjFsY0d2QkZhSjNHT2p2?= =?utf-8?B?aS9HVUpac3lRcXg0S3lSQVlsNjZqQVN2MzZLYVNqL1R4NHgxZCtoUmNzdmRt?= =?utf-8?B?WG1MT0pSd3hNN2JwUVE2RXpzUENCbzBnd1I2a2xEWWU4QkhLckNmRDZ4M0Zn?= =?utf-8?B?RWFremNteURVVGtoTCtCNTNzWlFVM3ZrQ2diZm9ObCs0Z1JQSk5jQWNnK3dh?= =?utf-8?B?OXFsOEtwWkR1MHNMSG9hemNSTWZlbHFDQXpjWmtMWkEyZWFHWkZOL1lIVU1Q?= =?utf-8?B?VXNXaktPZmVtMndXVCtwWlNiUE5GSGtLeXkyRFA3NmM4S3gvUHBqZXBQdGY2?= =?utf-8?B?Y3hSeVJmZWxJV2dwVjlpYmRiMEwwZnUxcGpJQkZXOE5vWFNHVFBHdkNIQ1Ur?= =?utf-8?B?MTB0MXh0UmFWd1lzUzg0Ky8wZ1NUQWg5QThzTDA5TXBKUlJRS3FpUVEwZFhT?= =?utf-8?B?OWFIdHd0bzQ3WVcwR1ZJRENWMHBmMDUvOU8wMUt3MUlMdVlqMUlGYU9IU3Aw?= =?utf-8?B?QTZTT21iWmlWTmxwbit0ZW5CWUlLQmtLbGtiZ3NTSGVQcmhmdXVJVlpRUHox?= =?utf-8?B?VDdwTGZDNVM1WDBYS0F4a3h1Z1gwTCs4WnlaTXdpNmkvUlQvdlVVMnh6SEVN?= =?utf-8?B?dmQ4Y2tjRXNnZWYvOXlmb0J5eENqVGwvMHc1emdEMjdqeVEyYmRXSkJtZHYy?= =?utf-8?B?MXJ1ZzladkZ5YllDclE4Zld0UGxxQjBSRHRFK1M3emJZRVV1S1hIeEZrQWVm?= =?utf-8?B?UHJRT1R4U1UrbjlOekNmRjY3cENsOXVJNkd2YXgySTBjYXZVRkRBZ0pnUDlP?= =?utf-8?B?d1pBQkhHakI0UUVIay9iNjFSdlE5d3NORkowV25MeHBGWEdSR09lT2JZa2pv?= =?utf-8?B?VGkwRHljOE9HMDcxd2t6eUtNendZd01MNTFGbHEwVndWZ3FNTHg1ZlVPZUR4?= =?utf-8?B?bi9IY2ZPa0FPN0N0MytxWlBKY3l1U3A4bzlBSUp5Zksxb3A4NnVwOERUM0Qw?= =?utf-8?B?Rkh2eWhxWkxLMU11aGNBUXBoeXpyeENrNFd2elZhc3NRWGFzQXhqV1M2cm92?= =?utf-8?B?MVM2ejg3TG4weDVFTCtucFd4Sk9aekdibW9tblFYMVdTZVNLT05HVHZicXhS?= =?utf-8?B?MnhZa2U4QzB4am12cFY0RStzUHNjb2JyQWhnMW9iMzRKbkR5NVBRb0VwRFZO?= =?utf-8?B?Q0RxdEdnSlBFZStLd2kyTXJXanZGSVdDREFxdVNKRFJBeVlZNkZYUnJsV2xF?= =?utf-8?B?R1RkL0krd3AvU2NTK2x0ZXR5V1E5bzg5T21KcGxnRHR4STlQU2hlbWNhQ3J6?= =?utf-8?B?ZW5rdnZwY2FsUStCSGl2WTBRSjNCMVFEcEozcVVLVm5LcEdCcHFZTUtiMk9K?= =?utf-8?B?b0JzVnhZUzBOUEdVamZ3NzExOUdZVEV0MHdDak5JYlRZV2kwbUpMVkljdk4x?= =?utf-8?Q?knmmNk+gyFg9WZFuFQ9hkK03WXPlGQRQSTkokak?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 109a8dfb-f6c8-4fa4-5944-08da9d942ad6 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2022 18:48:12.8256 (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: DU2P250MB0141 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: VG9tYXMgSMOkcmRpbjoKPiBmcmUgMjAyMi0wOS0yMyBrbG9ja2FuIDE3OjQwICswMjAwIHNrcmV2 IEFuZHJlYXMgUmhlaW5oYXJkdDoKPj4gVGhhdCB3YXkgdGhlIFNBUiB3aWxsIGJlIGF1dG9tYXRp Y2FsbHkgc2V0IG9uIHRoZSBBVkZyYW1lLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIFJo ZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4KPj4gLS0tCj4+IElmIEkg YW0gbm90IG1pc3Rha2VuLCB0aGVuIHRoZSBlYXJsaWVyIGNvZGUgd291bGQgc2V0IHRoZSBzYXIK Pj4gd2l0aCBhIGRlbGF5IG9mIG9uZSBmcmFtZSBvbiB0aGUgcmV0dXJuZWQgZnJhbWVzIGluIGNh c2UKPj4gdGhlcmUgaXMgYSBzYXIgY2hhbmdlIG1pZC1zdHJlYW0uIEJ1dCBJIGRvbid0IGhhdmUg YSBzYW1wbGUKPj4gZm9yIHRoaXMuCj4+Cj4+IMKgbGliYXZjb2RlYy9qcGVnMjAwMGRlYy5jIHwg NyArKysrLS0tCj4+IMKgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlv bnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvanBlZzIwMDBkZWMuYyBiL2xpYmF2 Y29kZWMvanBlZzIwMDBkZWMuYwo+PiBpbmRleCA3ZDk2NjFmMjlmLi5jM2YyYTdhYTAzIDEwMDY0 NAo+PiAtLS0gYS9saWJhdmNvZGVjL2pwZWcyMDAwZGVjLmMKPj4gKysrIGIvbGliYXZjb2RlYy9q cGVnMjAwMGRlYy5jCj4+IEBAIC0yNTE5LDYgKzI1MTksMTAgQEAgc3RhdGljIGludAo+PiBqcGVn MjAwMF9kZWNvZGVfZnJhbWUoQVZDb2RlY0NvbnRleHQgKmF2Y3R4LCBBVkZyYW1lICpwaWN0dXJl LAo+PiDCoMKgwqDCoCBpZiAocmV0ID0ganBlZzIwMDBfcmVhZF9tYWluX2hlYWRlcnMocykpCj4+ IMKgwqDCoMKgwqDCoMKgwqAgZ290byBlbmQ7Cj4+IMKgCj4+ICvCoMKgwqAgaWYgKHMtPnNhci5u dW0gJiYgcy0+c2FyLmRlbikKPj4gK8KgwqDCoMKgwqDCoMKgIGF2Y3R4LT5zYW1wbGVfYXNwZWN0 X3JhdGlvID0gcy0+c2FyOwo+PiArwqDCoMKgIHMtPnNhci5udW0gPSBzLT5zYXIuZGVuID0gMDsK Pj4gKwo+PiDCoMKgwqDCoCAvKiBnZXQgcGljdHVyZSBidWZmZXIgKi8KPj4gwqDCoMKgwqAgaWYg KChyZXQgPSBmZl90aHJlYWRfZ2V0X2J1ZmZlcihhdmN0eCwgcGljdHVyZSwgMCkpIDwgMCkKPj4g wqDCoMKgwqDCoMKgwqDCoCBnb3RvIGVuZDsKPj4gQEAgLTI1NDcsOSArMjU1MSw2IEBAIHN0YXRp YyBpbnQganBlZzIwMDBfZGVjb2RlX2ZyYW1lKEFWQ29kZWNDb250ZXh0Cj4+ICphdmN0eCwgQVZG cmFtZSAqcGljdHVyZSwKPj4gwqAKPj4gwqDCoMKgwqAgaWYgKHMtPmF2Y3R4LT5waXhfZm10ID09 IEFWX1BJWF9GTVRfUEFMOCkKPj4gwqDCoMKgwqDCoMKgwqDCoCBtZW1jcHkocGljdHVyZS0+ZGF0 YVsxXSwgcy0+cGFsZXR0ZSwgMjU2ICoKPj4gc2l6ZW9mKHVpbnQzMl90KSk7Cj4+IC3CoMKgwqAg aWYgKHMtPnNhci5udW0gJiYgcy0+c2FyLmRlbikKPj4gLcKgwqDCoMKgwqDCoMKgIGF2Y3R4LT5z YW1wbGVfYXNwZWN0X3JhdGlvID0gcy0+c2FyOwo+PiAtwqDCoMKgIHMtPnNhci5udW0gPSBzLT5z YXIuZGVuID0gMDsKPiAKPiBJIHN1c3BlY3Qgbm90IGRvaW5nIHRoaXMgaXMgd2hhdCBjYXVzZWQg bXkgc2ltcGxlIGhhY2sgdG8gbm90IHdvcmsgd2hlbgo+IGZmX3RocmVhZF9nZXRfYnVmZmVyKCkg d2FzIHNraXBwZWQuIExvb2tzIE9LLCBwYXNzZXMgRkFURS4KPiAKCkZZSTogUGF0Y2ggdHdvIHBh c3NlcyBGQVRFIGV2ZW4gd2l0aG91dCBwYXRjaCBvbmUuIEluIHdoYXQgd2F5IGRpZCB5b3VyCnNp bXBsZSBoYWNrIG5vdCB3b3JrIHdoZW4gZmZfdGhyZWFkX2dldF9idWZmZXIoKSBpcyBza2lwcGVk PwoKLSBBbmRyZWFzCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZt cGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K