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 10F894ADE6 for ; Mon, 24 Jun 2024 10:11:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9052868D5FB; Mon, 24 Jun 2024 13:11:23 +0300 (EEST) Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01on2091.outbound.protection.outlook.com [40.107.114.91]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E28DD68D34E for ; Mon, 24 Jun 2024 13:11:14 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LXPmZCivL3s0Y9B4NVB31VdRQmSg37YNuXqabHqdKMxVEfS7f+bLWwXkm94lNefORN0twtka5/7QyUnVWQiC04wmx9lq7YcPsvxzZ6RsoyH0jVLaF4ER8es8FZXDLDZ3YcdoEEx1S7ltRQhBCcd5sIWnpH/0Eh+R87WiGzrYCpbcQsSSfrJyP9RmIvC8soGWFtZCRrdWkK3vZDMzB+053R9WXJZ8udSfwH1ydj55RHbR38crbY62lSV4TlueXmuUfkDOdmpxEeeSxJ3yLLlEe6PMTITfkyEyTxc35G73xOArX+DZwDiSGCvGCBBpGJ7N36j2qojlPK0tphlfruG8iQ== 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=OMKSxoRP+v0AXKvbE0l1/fZKR1Eyn3ReGb4vL+v5tE4=; b=UkWBCs0X73zCNuOiH99N7AKSZnjxshpk5Mqb49BaXXIbiW6hVskFRAXhQ2219SNHQ22muD2pMgCBFQVTCsYhKMxR7Gnwq1cnMpmZESy5sTcEV01NMhvEH4leRz7HF8iv+RExA6xJ1yYyAnRkfNUCTY45q7VMgTasfZh0h2mcvBvcAeNpoKFEmbmTf8xIA0aHwPWYs3VYnbPywSVzP5fTnmFsHgDR+gcMrfDLwGTCao8fRzaMp7VWIqPPmvBmYu8ecwueR5gSacpTXziLSKMYwxM43seSwI1jy2Q5mZaDJNBPS/aF2GZTA1FSUEfdmj6LWLS5zj0CsIwFpTs2jNAykQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=es.takushoku-u.ac.jp; dmarc=pass action=none header.from=es.takushoku-u.ac.jp; dkim=pass header.d=es.takushoku-u.ac.jp; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=takushoku.onmicrosoft.com; s=selector2-takushoku-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OMKSxoRP+v0AXKvbE0l1/fZKR1Eyn3ReGb4vL+v5tE4=; b=npw2nOTkZPDCq4MFTcfNZzW9Gk/nDu4219P+ZtjMhzBq1l251Ae45CRfcsdjyNiw2kJYZx0oFeMU5HGp1+oCy1UShq3DNz/r+4Ontc/b6tWk4hi2/LnnXyGS7MxfkpXWnS8SDbyQkBoX+xLveypLZgsavjQoumqvFxMkVpGWxnI= Received: from OS0PR01MB6001.jpnprd01.prod.outlook.com (2603:1096:604:b7::12) by TYCPR01MB9764.jpnprd01.prod.outlook.com (2603:1096:400:20a::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.29; Mon, 24 Jun 2024 10:11:09 +0000 Received: from OS0PR01MB6001.jpnprd01.prod.outlook.com ([fe80::181c:c1f4:9b58:f6cc]) by OS0PR01MB6001.jpnprd01.prod.outlook.com ([fe80::181c:c1f4:9b58:f6cc%6]) with mapi id 15.20.7698.025; Mon, 24 Jun 2024 10:11:09 +0000 From: WATANABE Osamu To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v3 2/3] avcodec/jpeg2000dec: Add support for placeholder passes Thread-Index: AQHaxf6V73t6GNwb70u+ccJqyLZuJ7HWp02AgAAKVIA= Date: Mon, 24 Jun 2024 10:11:09 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, ja-JP Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=es.takushoku-u.ac.jp; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OS0PR01MB6001:EE_|TYCPR01MB9764:EE_ x-ms-office365-filtering-correlation-id: 45a8eb53-257b-4b8b-a733-08dc9435f804 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230037|376011|1800799021|366013|41320700010|4022899006|38070700015; x-microsoft-antispam-message-info: =?iso-2022-jp?B?UmJpbWt0dFBpbFdhU0I5dFB0SDFpVnUrUGFrQkpjRSs4TUZZZmlHUmJu?= =?iso-2022-jp?B?M3lkR2dMKzdZdm4vd2tZNnJaTStKclB1MXlDYitWVU5FbW95ckhEZEkr?= =?iso-2022-jp?B?a0N3OGx2c1NEQWJZZTR6dlFmS2FVN2xGYVdiRjlIRWtGSysxQVhsSnJY?= =?iso-2022-jp?B?VUxoQmxKQTlKS0YvdVZITVVqaTdobElXSlU4YWRGL01waGpRQ0hrcmxN?= =?iso-2022-jp?B?YWJhUWxmVXFvUlRaS25vOTRpMHdxc1NhTWFMdnJZbVIwRDB6T1lnYm5V?= =?iso-2022-jp?B?NzM1eWYyZ0tMbmt4M25xdUZXZU93U29TazR6em81b3oxR25MRndTV2RE?= =?iso-2022-jp?B?Y0QzREpkSXN2U1BpeFdWNkduS3JhdDhGamE0a1pBY0pyek4vdGluZUFj?= =?iso-2022-jp?B?cXZYbzRrdXRsbHgxWVIwakl5bmc2OCtENGpxVjZWdXJmMGp3NS80blRw?= =?iso-2022-jp?B?dzUzem1HR3ZKRC83cHQ1c09LczdpUHNSZVZTOGRoTjI5cGM4QjBGalBF?= =?iso-2022-jp?B?QXlxb0hEQ2o0WStCYVN1S1k4RDBHQVhhM2swS0xyaEUzNWJ6aDdPMzlD?= =?iso-2022-jp?B?aGZFZFpKUUhHcldlejR4bWlrUzQ0VGpINUVrbUNqWnVvVWZ0OEhlL2tk?= =?iso-2022-jp?B?QjV2dWpYclpXM2dHRkpWc2YxNERCRGthNkZMUXZzSzdtbFBIVVN0bzlz?= =?iso-2022-jp?B?WGxtdXlid0hIR1J5TFBsQTR1QThSc3VYRzRnNHNJUFh2VkR1RU5tcmZS?= =?iso-2022-jp?B?ZHBxakcxYzNOajZkS2xFRkNUR0k3QklGTVFOdDJwTGg0UjNrL3VUM29Q?= =?iso-2022-jp?B?cWlMd2ZpRkdSTlMwMkVycjFIMkpQNU52NVE5b2lmT2lhWXpOWGtSN1cx?= =?iso-2022-jp?B?cVpJQkVWdVBSaUJDbFQ1L3I0R0ptaFpoa0dtU3NPdHpIYXVkOXhMQjVr?= =?iso-2022-jp?B?ZEFod1krYnpRb0RhTlFDL05FRzdYSFFNaGZrZCtoUWY2SUgrVXNaQjZp?= =?iso-2022-jp?B?aTV2K0ZpRE5xYy82VkpZR0MyQkYwd3ZRSjMzd2Y4TUE3QnZhdDlCM2RQ?= =?iso-2022-jp?B?Nnd5YXNGc0FFNi9BZDNTUFRwb2NlTk9HeWF5aXMvWkI1VjBNVTFEZWZN?= =?iso-2022-jp?B?THBUc2czQWxTRml3UzlEZkVJdEhXVVF2elZtaTFVYmRWc21OT3dTbDR5?= =?iso-2022-jp?B?QVVxVnRkdjg0QWgxc0xRbmczMjVkOHNSTkJ5WkxkQXdRbWhtWURBamZJ?= =?iso-2022-jp?B?WExWVE5WazJ4dGhuRXk1ZXJ6dlpMUWpLMk02U01CaTAwb1ZjNWpzV2dE?= =?iso-2022-jp?B?MHZXVUhpUXpPSmdkZFo4N3VzM0xKSXlPMDdhMnRkMVQzalJ2YUFvRUpT?= =?iso-2022-jp?B?elhleTh1Ykc5YXN0YkJ5TDM2Qmd1bFdTcDZwbmFuS2RSY0NrSGVremF2?= =?iso-2022-jp?B?ckNqMXI1OGUrYjZUM3ZDZFpkZEUyUS9ta00va2x4OE9UelF2dEk2N2Vk?= =?iso-2022-jp?B?cWViWjNOS2tSUjdUZUY5cCtXWnQwMXRXdDV5Sm9WV3p3NXFJY1dONDkx?= =?iso-2022-jp?B?YUEyanZyYkRBenlZVVNxa0hwTXQrQ0IyYlppOGw3Zm1ieXJWY2lDUGZQ?= =?iso-2022-jp?B?Yk1ZdVVhU0NGeHpYRkJ4WTg5aWphMFEwQjdhRHpXeTQzNy9YUy8rRFIv?= =?iso-2022-jp?B?ZkFwdG5Pa2J0MkpzQk9LMHBSOW1pOGw1N0l3cTZiKzBWWmhmYXhiS1ow?= =?iso-2022-jp?B?QTgyb21GLzhEVHZCQXhIZXEwYzczK3lqMDF2OC9uSS9FZmswUmw4UTBQ?= =?iso-2022-jp?B?bHM5S3dwY2ovVDdtSDVnT2hCVXdVeWVwM1VVcTVKa2FZNzZ5SlN4WEVE?= =?iso-2022-jp?B?bEhIWFJHajJJY2NFYXZWQkxlQ0ZHVUpRQWc5QjFTTSsrZ2tsQkd6Qk54?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS0PR01MB6001.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230037)(376011)(1800799021)(366013)(41320700010)(4022899006)(38070700015); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?d0l2c0d4WXhRY1VzYWVLWGZLSUU3NGI1UkN4a3VxMnphdENSODVJNzRm?= =?iso-2022-jp?B?Vzgvd3VVTTF4aTdGK3hBc3JlNTcwYUxVVTU0MjhkU3lMT2dNalE3dlFo?= =?iso-2022-jp?B?aDI4aTlBMGxDUXFId2lsREhBMWV4RHZXWnZ0TE1rZTlrL1pJWStmYTZ2?= =?iso-2022-jp?B?Y0tlM1h6UDJDdG9kVnpOSFdTMURuRW90WVd4VUdzeldTUDcrNTJOaVVt?= =?iso-2022-jp?B?T1pFS1hUQmRNbVFHN0U2QjM4QnA5T2Q2M0tiR2tCZ1ZuUlpoeGswODJl?= =?iso-2022-jp?B?NTdkcTJYNFZEQWZvUDZ2VWxpMTE0TjlTbmJVYmhjclc0TWIrWDM3eC91?= =?iso-2022-jp?B?WHFRaDJKaE9nais0cFVrUm1XRFV2c2srTXNhZ09SdVpjVGVuYVhiZmNk?= =?iso-2022-jp?B?c09QSXlQVmdqVjV6MHRGV29vcDduQms2dm1XT2huRWdJNHJaTWN2VTd2?= =?iso-2022-jp?B?cXY0bm11eUk2Rit6Y0RCU09HcnRIcklpSDlHbEFJOTN1RkN2MWxHQW1V?= =?iso-2022-jp?B?d1lJV0RHYmVnRWlUbXlPbjNjMGsxOENvSGRCSnlqU1NlZWo5OU1JMXVL?= =?iso-2022-jp?B?bnFOK3l4TkVGL2M0dkZIYnZWV3B6eVFrSnlCQzQzcVAyanNiQW9SVElE?= =?iso-2022-jp?B?KzV2eldVQkJmbWVPUFNVU2J6bHVmVVNycEpsV3llSUpWMmx2ckZqaUp6?= =?iso-2022-jp?B?TVBEVG1FQmFUUit5dmVJR3FwV0RvSVNoT1RuODF1NnJtaGdPYno1bytj?= =?iso-2022-jp?B?c3pmZUZpVndTN2g1ZTFjNVFkbGR5TUZXMlljYTcvdGxBSFFXanVSSjN4?= =?iso-2022-jp?B?aVZWY2h4R01DajFkVjUwL29XNE9PRWdyQVh1NHhZeGVDNSt6OW5kcmVI?= =?iso-2022-jp?B?Z0ZHSm54NWpJcGJSUzB3ZE9QdjdheUprVTFQZXZ4UzFkQW0wVTloT0hv?= =?iso-2022-jp?B?TW56SmpyUmZOazMweXV5NzBjdkViYnRjSGRpVndkckw3T3dPall1a3E0?= =?iso-2022-jp?B?U3RaL0dBTHFJd25Ic05TRmlJREJoeWw2YXFtVUFSZnBNclZrTGh5U3c4?= =?iso-2022-jp?B?dkJpQVlrQ3krQ0o4TWdLMEdFTkJCUFNBZzlCNGhlSmlNVU1JdlZHMVp6?= =?iso-2022-jp?B?ODI4SUxxNDJwMXZTT3VTcjQrSEI3MGdIMTdxcGxOUGVqNjhiVzcxc3h5?= =?iso-2022-jp?B?TGdiVzJVb2g3SXpQc2dqVVlPQVlBckgxSmM5MkpPVUs0NTRPY0t0Z1V1?= =?iso-2022-jp?B?dUMxcTVXQXFaWlpFTm1GenJXSlJ1d1JxK0VFWUp0bW9sOGtjdS9FM2Fu?= =?iso-2022-jp?B?V3pCNzRhTm1BYVg0b0gvVVMzMzQvSXg3cEZiSlIzeWdKc0pTbmhBREtL?= =?iso-2022-jp?B?NHpYK2hNZGNLczFVbWxqZFo2cDF2dlplTnljZFNCQ1pjTk9UTE5mdEtn?= =?iso-2022-jp?B?M0dVZnNCNlNIOHl5dVd4NDAwTU1lempqZzdUZGJUK3hlcHR4bWV2VlUr?= =?iso-2022-jp?B?V1F4d01ZWE9jTTBSdStzNWtrbFZQMlBPNzRaZFoyYm1GcTcvdVdrTC8r?= =?iso-2022-jp?B?Z1VtVlJndjgyRzZlV3hCczBsRzJtQkJaZTAzcitrTlVJV2pQNXkzT1Fs?= =?iso-2022-jp?B?cmVxL2s5S01vc01pUGVzM3ppVUo2RHBya21GbHdDR2ZOYXNwQmxxTlNU?= =?iso-2022-jp?B?bGRwZXg2MUVKYnpCQUkreVhleHgvR0V2OXo5VXpGdlBaSi9rQ3IvV2hN?= =?iso-2022-jp?B?cnJ1MjZDQk8rNVBwYStsVmJhZDhHR2g0YjdraFQ2WUtDbXF2cE1wVHRY?= =?iso-2022-jp?B?L2o0dWNvZGRqN2lBdnRxZzlncENMMk4ydUlSdTVTV1BmaW4rQTB3NFpy?= =?iso-2022-jp?B?dnQ3SEpqeGFRdEN6dVBKYXNkeEVwcDgwd1QwYlh3VEk4MEhQdU45aTBj?= =?iso-2022-jp?B?dFZnOVNScnVucWo4dTBJdTBNYnpIUzluNU9yV1E2QzVIaWorUFZ6akJF?= =?iso-2022-jp?B?bkRySDNUNVJQd1phMkVSS2p3d21kQmdSWEJpSExJaEVpaUhhOG1UTExQ?= =?iso-2022-jp?B?L1J2RDBVZndQSEo5VzlxU3NoejZOQzhOUnVNMmR6TTFZSzRzZjMrT0Zk?= =?iso-2022-jp?B?SzRETDg0MG9IN3RLZUs3cWFsUjRyOXdFbjFnMFd5cnp5VEZDZUVIOXE4?= =?iso-2022-jp?B?NWpDQU55M1JVRy9Zb3lsWGVoRUdVa3VLeGZ4MEk3ZGM3elZtNUFic0JE?= =?iso-2022-jp?B?RGxDYXl2R2xselBFUHd0NHg5cTBnZFlQSFN4WkR5djUvOHROam0zUWs0?= =?iso-2022-jp?B?dEdYbEh6cDJwbGZzekt1c2M5VjZVeXRqM3c9PQ==?= Content-ID: <5A0F480D3A226748826745AAEEB16004@jpnprd01.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: es.takushoku-u.ac.jp X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OS0PR01MB6001.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 45a8eb53-257b-4b8b-a733-08dc9435f804 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2024 10:11:09.4666 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 853333e5-13b1-4738-ae04-bfb589cf2665 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3R829pYQP20gYYD6M3TJxzXBWewnyKhtksmamm5exva/1rezVDLRNCMHayRJY1lANKg4cnjYvgr2zIkaZtx3u6d5DvhOtnvnLD+hg13+oU0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB9764 Subject: Re: [FFmpeg-devel] [PATCH v3 2/3] avcodec/jpeg2000dec: Add support for placeholder passes 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="iso-2022-jp" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Placeholder pass is a coding pass having zero length. It is necessary to keep pass boundaries of layers for the transcoding from HT to non HT codestream. It is defined in the spec of HTJ2K. A detaled explanation is available at https://ds.jpeg.org/documents/jpeg2000/wg1n100680-101-COM-Guideline_on_Placeholder_Passes_and_Multiple_HT_Sets_in_HTJ2K_codestreams.zip > 2024/06/24 18:34、Andreas Rheinhardt のメール: > > ?Osamu Watanabe: >> This commit adds support for placeholder pass parsing >> > > What is a placeholder pass? > >> Signed-off-by: Osamu Watanabe >> --- >> libavcodec/jpeg2000.h | 2 + >> libavcodec/jpeg2000dec.c | 292 +++++++++++++++++++++++++++++++------ >> libavcodec/jpeg2000htdec.c | 18 +-- >> 3 files changed, 257 insertions(+), 55 deletions(-) >> > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".