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 962214350B for ; Tue, 14 Jun 2022 15:04:54 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 850BA68B63F; Tue, 14 Jun 2022 18:04:51 +0300 (EEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2012.outbound.protection.outlook.com [40.92.91.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4DF4968B628 for ; Tue, 14 Jun 2022 18:04:45 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EpqCiIYN88OFb7id4Cdi8H+bQhVBZqmCoxL1Nt75AMdS+tuC2FgblRdjabxSM/DOUrLBmVhsj2jkqt2muCW5LrVI6UPaJTL1HSlq7oFHE6Lz7rXW3ozr44pb1HApXU+ymdb9H2SAp5c26tjoDjOYkoZYpDcdKPeVBjIMKH3QJHULgJW4ReYsLrnnh/MGZL9PD62zUZmfiePsyVWqdEOapiLB1M1/cRq1LzjcCafT/katOvDeNE3ZSp8Eb/YD/+U41ikrtp2Bfp2Yhx2mepoziOMzna7pmqbRqzSx8UCJmxQxG1rIKG5O292rfBswzYBd82A1qNVW1X+2A+yjMcfAoQ== 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=HjKm76b6mmpL0G2PyfzQ1zXztqDDz2+fEvxCJwBUTTQ=; b=Q7yERssBAOBpoWnrrrq/wCVd3PFkl94IvKTOM5NbaLo0GjER3O7fzZj2t7Dl+FY/Z6bGkYBxDTjERUckQ4AJ/ONvqXua/QhGYf2BrCzl0QWXb/sWqBLIJ9cVlNEWktRD8V1urANI6LMD3XNW8D48qoYhSQpCDSJzwcKw8uIlob/0oEg7MNnkSX4eGfB7mS/UkmAMpIN3Ddx/OZZzzHDiiKGS+o2KyhkxRxTuhEYHsB18ecTkf8LhXWaFvX2A/zK/irUnpZnOBeZw3k+j3dmoUMDNinUewRmhh2mt7I2wGrixoEgY6jE/ILAfdNsz9XQNFbSgxXz6lv2PraUgufdruA== 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=HjKm76b6mmpL0G2PyfzQ1zXztqDDz2+fEvxCJwBUTTQ=; b=hYMsP331OPGh9y0B/Dh0UVS9JCt8gUyNR3BbtsCesoujhX2g6IvPs+xXsNRSUWcI2h0u5pFFqNJWem9RcSXayZqG6NH1P1qGS7cKfx3nXpZsYk6lm+ynJJn7IBjU4NFDYoR4dPgzXkMqZRS74s9UVh6EDE1+g6xiEA+hfjHIeizKy7myjm6WrwHfDaw+QjACZjDvHatz1ZrLX7nRB4jt1q+tvEq0VrElPrnNo/sDRq2G5hwt2GQMutWSmiS7pnsTPthcHqcfQc1RYtOdt8WyHJHWEnH2iP+R+BykA40p7M3siz2ylBKCkphvTEqNtGftpWSCo4OGzhOf+GkjU1evjA== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by PAXPR01MB9051.eurprd01.prod.exchangelabs.com (2603:10a6:102:2b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.20; Tue, 14 Jun 2022 15:04:43 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5332.021; Tue, 14 Jun 2022 15:04:43 +0000 Message-ID: Date: Tue, 14 Jun 2022 17:04:41 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <10ec51ef44325c2de6d5de7b994a9b6c8eb5e3a2.camel@acc.umu.se> <3aeedc34b26bed5f82cadfc39fe7cce968bdc698.camel@acc.umu.se> From: Andreas Rheinhardt In-Reply-To: <3aeedc34b26bed5f82cadfc39fe7cce968bdc698.camel@acc.umu.se> X-TMN: [gr3Kh82lXuZv7jTbuMRIGcvNQfc/6uYD] X-ClientProxiedBy: ZR0P278CA0016.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:16::26) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <8694d4f6-28a3-971e-1a4d-a4789e1378a8@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 89725f82-eff8-434e-a0e5-08da4e173663 X-MS-TrafficTypeDiagnostic: PAXPR01MB9051:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VNU//RdY+jPQCDm52/UuTouvCAVkJ+4ljeslJOKEPgxjiXt96ws90Nw5Q63hTJq4o9WPGku+k1CTgTho4IddcH2zY64rNh1jrkd1sMxJhA8gNSQw+gdqWNjmF1FnP0SJGktehfAGPLkIjR1Zbz/AfpfgAhYKjWREUiUqFJSwWQPRLhlAiFznZr4G185uCY1ffKgknk81j/R0Agi+bzHwejhV059TjELS60YlIgvy1RlS4FVN33Jww/1KqFu4UJq44LCkYlPAqeoF5NaB0IbJRLW6CzHd39UIxlF5w/5F2HgcAjjy/svfs4hnSGkxDCIZiN+rr21b8N/RUr18MTL0qnd8UTlBpPlbCMMzBsvFXnK0rlwYfAUr5zDvc2MRV8z51ycl/OsUe5DPDsZUm4JNBmAuB+Z+v52lQDRT2UMQyosxQFjGW3QiyJLoCT8aKI2Nu4dnmENWTtjBuc+6lfAJApm0pavb12RHB/mf2ObuNFSB5St69UhMzA/NYh49Y+7gzV4frUZ3wyvZja8gEw08JDDlgXCD3ORX4RAnyRDyq4wJmc8UgSw/uEJGPiXokC28urS0PSnNNhLCSETYRlsEeg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WDV5Tk0yZDF4OXplOU1SSUEyb0FGdDFwb09yRGRTcTZiZ2padTlKYWEwbEdy?= =?utf-8?B?U2xqT2lvTnVXTjFvQjh6RGhSMjdTZFhRc0lWODNVcW1JMm5sTGVZeGNSelhC?= =?utf-8?B?U2tRcDVUUFJOL2JuMUxnOWNRZURJYzdDM0UrT21IYjZjNWVvUXlhQUZsMXJR?= =?utf-8?B?Y21BVjdjTityZUthUFZzTzhIeTVQUll3VXd4MTFMblc5VEZ6blFXZ3NidmV2?= =?utf-8?B?OEhRcFBSM0h2RmZVVGRXREZhUG9uVngxdDVWeTM0enMrUVh4dTlaM3RSdEhu?= =?utf-8?B?TS8wczJOdVpBNnpxb3lBWk1BS0NnakZmTGdIRTR1RHZuZG9GNUYzR2pmRHk5?= =?utf-8?B?TlJsNGJHbkxjNWJoS1d2L1dzRVlZLzF4TlhGaW1icS8xSnBzYlBIWE1VR2Vv?= =?utf-8?B?dUxVa09wcm1uN0N2U095bm9NYkY1MUZCczBzWFBiSWZjVjhwd1NyNkpWamo0?= =?utf-8?B?TnFVTmlZWVFDMWtBcHloYkc1YXFOQkZUeFU4NWgzOFJNMEU2M0pwQ3hET09D?= =?utf-8?B?UW1Oank4ZDBKaUZKZFA0VFgyNi9jYnZWN0dWcU5DR0JKUjZNWm1BM3F2WXZT?= =?utf-8?B?K3BRL21LZTd3eUZGTVZ3YlBOSFhIcVozZTBhRVFxQ2dkNzFLaXZLN1hGQ3Zr?= =?utf-8?B?NVhkcEptQ280YnQyb3ZzWFhXWmtkUGVTc3FqQU9WU3QzdFBnWmVFTFNrZUdF?= =?utf-8?B?R2RIblMwU01ZZHFFM2NKckV3KzdXekhybWkxcWhnWUFTWUgwOEFRSE9hRjVW?= =?utf-8?B?ZjhWVzVud0tjcndmRE1Gd3lmcmxtYUhsM0FId1Y2OEhsTzF6NTVURkl1SHBV?= =?utf-8?B?V25MMXIzdTg0RVNZZUlsTVhwVnNRc01FVWRVMUk0TG4wU09xK01rdFNKZ0U0?= =?utf-8?B?RTlpMWRJY2NEUW1TSHFCMkhvUmUvcDVTRUVCTVhVSFVmVmpsMm9iSmwvdHFm?= =?utf-8?B?L29yTFc3K1lOUWZ5UHI0akI5ci83UEQxU0pmUXZZR1M3dnowc1lmN21XOFYr?= =?utf-8?B?UE9FN0pyYS9LWWZGRCtVYVRjK1dtakVIa0lLQkdSa3hmaDdMNG9oSzNGQTBS?= =?utf-8?B?Ylc2V080RVFsM3l0TWYrcVN2V0YwVE9pSWpkMDB4R3BEVi9ramVBVkRPSDd0?= =?utf-8?B?d1lTYjVpT1JxRlNkc09RU3p2ZFBqNmNVNEhUK2IzMlcyb0V4MnMwNm5YaElu?= =?utf-8?B?cE0yaC9XV3lHcnF0cjllSlVuT1NvNWZlS0RSS1NPeVpQMTA0MVVrTmlMQzVr?= =?utf-8?B?Zk1BSWJ6K2ZrSHBlNldlV2VUR1ZlV2xCdHF6RWE4RnRwTHljaW1OdTVPbVU4?= =?utf-8?B?RHR3bkZwZGEvbmZ5ZXV4SUUzaUxRSkVrL0ZKQVJqckMzSDBQNzdvVS9HbmQx?= =?utf-8?B?TnpPZGxaZi8xTjQvZnRNalg2MUsrRVpyZCtaREFPby91SWNMUnUzRVdIRWkz?= =?utf-8?B?RGpIY3JWWDdPeSs0bzh4eXRSQTFlQW5sMGtNNG9ySHB2K3JlQnF3NkVXZURD?= =?utf-8?B?SURuQmtvQ3lvRWFjOTNjNFA0amZLK2ZhTjZUbGhZZWdncG5qaldqck1LQ1F5?= =?utf-8?B?ZEZrOFNzeW9pbGIvOGVnMnk2alhzK2VOR0lMQUtubElhSzlESDFoOXdUU3dU?= =?utf-8?B?RkxyaDZVUWdGcmcxSkVTTEtLWFNVRWYxYWp2VzFSazZVNDl6cDFQeW4zb050?= =?utf-8?B?dllLcnA3Szg5QlUvNEtQU2J3TnBXRjVHeE5hd0VIKzFBMXJtM0JXUUt5VkJu?= =?utf-8?B?L0ZSbzRtMEdaQlk2Z2pXY3grQkUzaUtXMWZ4RHFKcUtnV0UvekxzSzVQQUor?= =?utf-8?B?amhpTVlPMWFTM1R0TWNRbFN6NG9aenBkZEg1Vm5RV1BoOTBiK2NCdVgxWVNm?= =?utf-8?B?VVZ1UktaMDJac0pXRThkMWE1VXBqUi9vR1ZNcTAxa0R6elBFQVNPUE56OHV2?= =?utf-8?B?ejdOYzRuMWhZY1U1WWtqNFVmZ2phcS91cFZLK09HWjlmbnJETUh6bnVvQmVz?= =?utf-8?B?bFBFM0J4a2NBPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89725f82-eff8-434e-a0e5-08da4e173663 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2022 15:04:43.3497 (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: PAXPR01MB9051 Subject: Re: [FFmpeg-devel] [PATCH 11/13] lavc/jpeg2000: Minimize calls to av_codec_is_encoder() 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: VG9tYXMgSMOkcmRpbjoKPiAKPiAKCldoeSBjYWxsIGl0IGF0IGFsbD8gV2h5IG5vdCBqdXN0IGFk ZCBhIG5ldyBwYXJhbWV0ZXIgdG8KZmZfanBlZzIwMDBfaW5pdF9jb21wb25lbnQgdGhhdCBpcyBh bHdheXMgc2V0IHRvIDEgd2hlbiBjYWxsZWQgZnJvbSB0aGUKZW5jb2RlciBhbmQgMCB3aGVuIGNh bGxlZCBmcm9tIHRoZSBkZWNvZGVyPwooQW5kIGlzIHRoaXMgcmVhbGx5IGEgYm90dGxlbmVjaz8p CgotIEFuZHJlYXMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=