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 285EE428B2 for ; Tue, 5 Apr 2022 14:31:35 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C528568B1F8; Tue, 5 Apr 2022 17:31:34 +0300 (EEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2073.outbound.protection.outlook.com [40.92.91.73]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 58152689F59 for ; Tue, 5 Apr 2022 17:31:28 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mngSfnwlFaRVeKyY80wek5bsC1pr4RRODJTJY9WcEyl9pq9lskKQVFbE0J+U43VC9e/KAJfaToP3N+fy2wiPF+NCbdlxdxQHZHn58HGtiGvUmN7SgDY6ZsJnD4NgehGWTy6CVERwPxy1IbMtJF7w6ppaiG+EKWmdk8bh75L4gLUL3QSPZ0Lt86oPFrastpN8rZEP/KBnytRrfxPXP5b+rfBmf1sfaJInYHuEDYDem5M0IGAPN+VTm5CKE9YfarbTJ9HYXCVX1DiBGvoXgwyYktsMBKss+wvvwerpWQdqz7POisTrxbiN0/j0CBoYE4nvpz7/rdG60Yl2pxzw/EEMjg== 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=X4HXVZfcOkUOUHNu0TxEoNZJVXCWjewr0Q9JDmYCNSw=; b=VoKGUqx2lPF8isAzPqgCnmJPqVS2Mil/f44ckkbnGFz4Mska2FTFJA5zBEF6Y/ueZiwjL0LAjaUpfkNR7qfaS5qZnp0aR5BxMyreIu2kq2CvyLT2Np82t+YiOO+ee1uFQs66OvZGw+y7pAOujNW+oD9uuxQiptU1W7dESQHHIJHSkkftMW268G0Qz5pLR2UT3wWej3TyQMc9mK910sxyPUwLljSCtqQnIQS8MTIzcL2/mXwJOmOnsw11NyDNKLeOwyAAB7CG5oWjytK3iwk9Ky9gjWChBONrIfwCyN5b7Zsw3eJzTD95gltQkxevUxCN1///9ZPezCoHHZd5/lPzcQ== 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=X4HXVZfcOkUOUHNu0TxEoNZJVXCWjewr0Q9JDmYCNSw=; b=AFzgPlDVTr5Em2Pci43rBQV8UF2my526PeaNxIGCg5T66OMLN3xxrkUnmt4Z3oelKpPHOXQd3L7y9CBgnwqOvnBVtckj9h/lttP1fBBVEr/OmQhJcpQgeWIcbXK5SJnhnpg39fN8MRno8xr1GK5fQOVFibSEzvpFQ6In/Gpek1QzJNCo4HXraxqox6OYoHBP9twgY52bVdx3MHFtCmEd69czG03r7lQK2h9+kRhqM2yGEIDQxt/MsZtnJmQre2/zRttKl8LQ0X8gMW2HQ0CWDU0LiWI+u2YFJF6UO5IlYTav/1ihce1gvme5w2d6QK8HW7sUH2eFfVyheheNYvFWmA== Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) by GV1PR01MB8497.eurprd01.prod.exchangelabs.com (2603:10a6:150:20::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.31; Tue, 5 Apr 2022 14:31:27 +0000 Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::6553:a424:79bf:6dc3]) by AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::6553:a424:79bf:6dc3%3]) with mapi id 15.20.5123.031; Tue, 5 Apr 2022 14:31:27 +0000 Message-ID: Date: Tue, 5 Apr 2022 16:31:25 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [IRyLKQ5VywZC0uaQOq7lgFxArIboD8ua] X-ClientProxiedBy: ZR0P278CA0191.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:44::10) To AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c68dcae9-56ec-4386-e686-08da1710f7b7 X-MS-TrafficTypeDiagnostic: GV1PR01MB8497:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jGCDEOtOdyCmY6zSkFeKlTz1jnha2tO/hWnDy/trgRCFSkiSi9bYAJ7j0fb/eoOsdvob9JacUs7ztyXfhf3lg0cGRW/UqN0vDUvXWndbGuSkyjrijRCHjo2Ixn/FfF99la9wzdiYOpK1q7DJloUXkln5wB23s8/ZrAAcvG9N1lW0kh4LtuXVuvfkIniA1VeefFtJ52pWxwFTy27i1RRpsCwe1Xvv8nXabMksselWbJYuA6t0Rn4RhxOUcph60XCPztEOdZb11mFr2heiKwiOEsuudF3M77v4gb+sUkY2+u2p4GbGPuTLfP9VIN8xdjWW1DkT5byHI+vmkBxtMFeimJlyJER5VxxljAqL6IvXjUXAkJDIgebwCC+GhGYaLq1rLjPSNxgn6bB+Lcb2LZqjkTLxr3/94IGfjctNl40eSszqfk4ZW/JIal0BoJ3YTr5prxpiap+KWawBhGcC9e/pRzU023APfZx1bjGjwNZ5Zbnd6SDGoKnbTb4Y0+tPAy8ufCPKBvUzVgiHmBgFKlt9vUAt4R9zqp17VVita5kDBTjer8cZRFuL+3PyUVdIQmLJ17gIDKvtomYqgGHG+I5x3g== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WUhBRVBXcGRnVU84eXFBT05mYTdKaEdnYjlRTlp6RVd6RU9IWTNBYTFIREJo?= =?utf-8?B?L2tmaWg0NlV0VVYyT3R1bDFSOVFFUW8zWStkcEFxd2ZxUm5FZS9oY2gwSTRF?= =?utf-8?B?Rm13NG5ScjZnZlJ3aTdtU0NBemNoaW8yNitNQ21zMTEzRDk0bmxDSDFPaDFU?= =?utf-8?B?dm5NM2FzS0wzYm8vUFhPZzB5MWlhZllFSXdsalkvcVQxclBKV0pzdWJNeVZp?= =?utf-8?B?VVd0dzlJZXJ5N2ZiQ3V1dlhtYXVweGJXak5aMWdBdkJ2bVd2VmNLdUZpeUlI?= =?utf-8?B?RUFtcG5teG44enVBc2p2eHpsZFVCbnRBNkN2MTdJYUdweXJBSmk3Ui9wbTMw?= =?utf-8?B?NDZnNjRHM1l6bkFDQ3d6TzNGZFJCR0Y5TEgyN3BYYTFhQ1U5c0diRFZLYjlQ?= =?utf-8?B?c24yZngxM2lBQTRmN0ZqVG02RVhvMDd0QlV2NkxiaG9VL28wQ0VLZUdEcDZt?= =?utf-8?B?bVYyT1FVcWlEaGU0TDE0bEkwdXBLbnVnMFh3WXdkWXhtNDBPTUdvb1FLYmVS?= =?utf-8?B?ejZCWWJjb25icUhXSWZyOWlRMllqM3ZyOEJlUVZrRXo2Vk9tM29kUzNtU0s5?= =?utf-8?B?aU11SXN4WE9qM2xEUmRIcEUzaDNhVHdTUERYVXBLVmFkUEowd0I0YlZybDdJ?= =?utf-8?B?cjhUOStsMjY5QnBPMVIraWZQQk1GNFJzZEVRVUlKTHo0bDF0cWxOalh4UWV5?= =?utf-8?B?Sk55WE4rN3NhMURGRCsveDJBV3BTQ2NPR2tZSm5abzF4MzdrSDIxME52NzNV?= =?utf-8?B?TU8wbzVsNmZ0MjQ2REVZQUoyQmVSSk5lZE9LaGNvUTR6ci82RmNNSHV2eXZa?= =?utf-8?B?ZnV5a1hieU5zOGVtYTh4emUzdlRIRGx4SmhTb2RvTCs3Z1JZcm1nSW5uTXJu?= =?utf-8?B?UGkwTTIyMG1WcDY2NG5tb2lyV1U2bHBHbkR0Y2xsMHpYN0tCaHpzUUFMc2do?= =?utf-8?B?WDY2dGYvUjRYTEFqU3ZhZmQ3UEE2eVArallFZlZRclFzdzJKK3BudFZGOUt1?= =?utf-8?B?ajUrdkN0ZjR4NzNnQzVkSmRFVDFRTmM1d1lOY0lHV3ZzMXlnVXdveDRVdFZP?= =?utf-8?B?dFROS05MUm5sUjl2UlRKQzlFWmdiN0pKcGI4N2dYZUFkRFpJS2Q1Z2FzdDFD?= =?utf-8?B?dUdhOWRkSnYwUUZNbndLU2d1U3F4QjBVTXlaNmhYR3lSR1JLSTBrRkh1ZFRD?= =?utf-8?B?NXFacGlRZFVtSndBdkpDTVBNb0ZIQ1dwM2ZzTmpCTzdRODJjdVVyanBPTHpQ?= =?utf-8?B?Sk0vUnlUZW1EeEx0cHJoeU9FSUU3bzkwZHBRY01QZEhheWF6VUpvY1ZoNFFG?= =?utf-8?B?Q2xBNWFHcXoxVFNSSHdZU2N0Rlg1dDRDWmJKbUE1MnFDajQxN0k1a0YrNm5Q?= =?utf-8?B?VndZN2Uzd0dNSDN4b1ZHVWR2YUErZGhoTE1JdFpSVWV0QkI3MVFsREFxdEd0?= =?utf-8?B?T29VbUFxMHk1eXBNOXMxSFFWdGswOGVBUWM5dmNoSThVMzZFaEs4SDNPaWsy?= =?utf-8?B?T2JIMWgvazhLTCtGeExIbk5JZk55ZWZXL1BuRjg5MFI5bThoTGhsMHRqMHJW?= =?utf-8?B?K3RsN3N2LzBFb1NMUUE3Z21kWHJnZzNDYWg3L0NYZGFIY3dsNUlVRWUybi9R?= =?utf-8?B?VDluOUxxdk5BS2xEZkV2Y3RmSW5rOXFMWE4wbHBCRm8wSEFoTGpUSFdBNkVz?= =?utf-8?B?SXBEaHp0K3gvem5EWnFyeUlwSGRXMzUxUVpPcnNlYXV0QXZhWnQ5d1lKSGlF?= =?utf-8?B?bUJESm5XK1p3OXlvclFsYXVpdGRKbFF6Zkl4bVhVRWdhenYvWDZDUWxFai8z?= =?utf-8?B?QnFScmlBV3ZJUTQyQnVvVkpTWi9uTVpPL01lemZUNC8rdjlXTlU4L0d5d2FN?= =?utf-8?B?Tm84M1lQYkQ4bWdtT1MvK1ZQaDNkVlBLRWh1Ukllck10VmtYbEdSUzdXUUhZ?= =?utf-8?Q?KPq48OJF6WqeC4UDswK/WS9lc4LHTAjB?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c68dcae9-56ec-4386-e686-08da1710f7b7 X-MS-Exchange-CrossTenant-AuthSource: AS8PR01MB7944.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Apr 2022 14:31:27.1629 (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: GV1PR01MB8497 Subject: Re: [FFmpeg-devel] [PATCH 1/7] avcodec/options: Fix AVClassCategory of decoders with .receive_frame 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Andreas Rheinhardt: > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/options.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/options.c b/libavcodec/options.c > index 91ab994994..2e05d29e1e 100644 > --- a/libavcodec/options.c > +++ b/libavcodec/options.c > @@ -68,7 +68,7 @@ static const AVClass *codec_child_class_iterate(void **iter) > static AVClassCategory get_category(void *ptr) > { > AVCodecContext* avctx = ptr; > - if (avctx->codec && ffcodec(avctx->codec)->decode) > + if (avctx->codec && av_codec_is_decoder(avctx->codec)) > return AV_CLASS_CATEGORY_DECODER; > else > return AV_CLASS_CATEGORY_ENCODER; Will apply the first five patches of this patchset tonight unless there are objections. - Andreas _______________________________________________ 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".