From patchwork Thu Sep 30 13:25:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 30692 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6506:0:0:0:0:0 with SMTP id z6csp668873iob; Thu, 30 Sep 2021 06:29:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyS4nYLXlgFYl5RalP5sNes/P1HVBWE1Iepju+0V7nvya421vljZbkuj1cr0TN9C+XRDrol X-Received: by 2002:a17:906:6691:: with SMTP id z17mr6862250ejo.207.1633008550578; Thu, 30 Sep 2021 06:29:10 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id z4si4544260edb.281.2021.09.30.06.29.09; Thu, 30 Sep 2021 06:29:10 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=UL3bW6nE; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 32F4368A773; Thu, 30 Sep 2021 16:29:05 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-oln040092069070.outbound.protection.outlook.com [40.92.69.70]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 64DBD689FCE for ; Thu, 30 Sep 2021 16:28:59 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AdPbN2lNF97GysQ7Nj1r74n3lIR9DiOPezOGiTYBRiZRZkQAVKslLWojjVLPifgojUl6+KnFj307ZNIXNaXicfsImI0dDVjmXXcVYr125vRlCKlFtmrmC97uLcRHjSqz595KtN7+d9aRm7BwuQFreiRUKV/DvGvfukAYl3NjOoGxaRGaBQlH9X1gBFeGCUuWBCTyqjOsRBh+hQcFETFnCZAKQ6wUgi9EiJlyY2pUMtB2m+TdxlHCP/iSEV0p32pHnM5yglL7zy9WC+IdcMzFwFakiJtxJQ1Xt18k5IK8CTCmqDkT3rTItkNH1qRgDBSdDPBQc8wZBdLycrOlRZ4hQQ== 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; bh=8ucHxXTIH2d/pc2a5AGJv2j4tQWBDW/+DQxve0S65Dk=; b=jOoje6+CpB0xjaxZC1xSsIs6o1bjKAd+GGXda8S4JSatcgU+F29TQW3SHMeuTSB8P4R2UlpNa4V7oxtz8PH6b9XFW/rUSPJcFEMbVJZQleJLQYUy0aVjNIWprgp5MH7zlUWmoE95WMaiBPUeNYgXZg8i0UYzSp2sCvdPfyJWa7p9aO5h2HbzS7KeTF1WfwKHcsqNXjwwKoS7N1lXQP4dVc2UVn452Pjyd4k0D5+556OCXGNujd0zp9qCQmjBy43X5htdvyf0Rdq2Lcsq4Ed8wv0pzaGy+7rVVPnou3l1ia3kMGdwsgvo/mmiRHWSerQwJV0w5/w4oJ2EUfQjVqSIjg== 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=8ucHxXTIH2d/pc2a5AGJv2j4tQWBDW/+DQxve0S65Dk=; b=UL3bW6nEiUFYshEhp8t9st6aZZri5/r0kItlOCec71Db8jVvJQvPIGAOVJ24rWjTVT7gvFmdAWCnML1BKSmTSxRx/nA0ebkNII4HVKS7RZIxTBOlW+f7zRosSjbyJjEBziTyAoQ2Z6F5SyqyRXelfWwKTQxpfwTYe7u6EAKZFDgCuukSyRmReRyV4PNCbqYMUFBDv96c7SW4Epo4evSFz793a5aUE/gbSOSGzDLxMwY919R3G5HwwmqxJLd0DWr3Ta2A/MLhWb363JKjnV0xMN016aWLug9PWFDbunCimOemrG0KdRvNVoL/9pVz+fzibCAZFtDIYH8izPFfuQXIaA== Received: from PR3PR03MB6665.eurprd03.prod.outlook.com (2603:10a6:102:7d::6) by PA4PR03MB6815.eurprd03.prod.outlook.com (2603:10a6:102:ed::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.15; Thu, 30 Sep 2021 13:28:57 +0000 Received: from PR3PR03MB6665.eurprd03.prod.outlook.com ([fe80::15d4:ff2d:e607:cf68]) by PR3PR03MB6665.eurprd03.prod.outlook.com ([fe80::15d4:ff2d:e607:cf68%3]) with mapi id 15.20.4566.015; Thu, 30 Sep 2021 13:28:57 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 30 Sep 2021 15:25:11 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 X-TMN: [dKen7IEN6vDIbDILemn/l+AJ8WrSlzDU] X-ClientProxiedBy: AS8P251CA0030.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:2f2::19) To PR3PR03MB6665.eurprd03.prod.outlook.com (2603:10a6:102:7d::6) X-Microsoft-Original-Message-ID: <20210930132848.2672546-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.142.38) by AS8P251CA0030.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:2f2::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.14 via Frontend Transport; Thu, 30 Sep 2021 13:28:56 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7a1098c8-4844-4cc4-d049-08d98416411b X-MS-Exchange-SLBlob-MailProps: f36zkjAOy3Uma0CLWtbSl2Usyl07K79WLk2yZIId1wE8TPxwVThRzdkrgjouLfLMkfvETUUdn+NRHMpMJ70D3mA5XltHnP1+qshSyx/3/feqnovKLxK9sBpSPugJSw6arP/h4zuS+kTGYqWqUxUSvyZ1yyRMl5cxKlK/VIYJpZaUyIMZV/vFU3P5iKd26a1auBUANLDs9HXeGnKKZGlNqnfs9DF8ADCQ4PqPOnUWJCijacJmcuSpUBqx1hNewo90qtM0aQx0zEYoQmlCOEpZpkD1sSYMGculOqPChns3OCO3A7ob/rc1SHxITdbH87lh0INJrGoLKIK2KLF8df8bkMTMqwqfAo8c79J8gOC5q6ExdsBPJmFwjwePHa/jZcvW1VkgKckix18rOOWq+H+0659BMI4EXt3o2LRE76jS6YP96hLCkZGT/cIoMbbHrBX12XM1iBucY2T/17P5mG1tLLSIgn2nDGU899EIR2Mh1qY/Yw8/npDclygtzahWufd7vDtiqounnzQSYgf+hKwuknCCA8SgmfrfJQnp2pr39rZ1SRm5xT+CgI2YlRMGeqJ9TEnyKT7YMigj2CAvN1lgTShvTb6aMozWkeTN4SUrtVqyYbkyTrXGaJW9SEubVxYQ/y+1IVAwBBV10jxcieFIebW58G41TtUMOUfQ2zIqVZO2FHc+w+IvyKLlZLang9Ha5KkX9/46U0kLarktfPtmlf1k+QbdUjQhA/w1LzMHplY= X-MS-TrafficTypeDiagnostic: PA4PR03MB6815: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yIvCugJiRk/8L8F3wnB9Xgnz2+LxmyP8jpEcsTNZXrKBKyP8OkWEJrRAz+q8iAEQq6OT7PTYZdUmVj6GRP1Rf6MR7og6HGuEo0fhLATHocAy25oaI4APmuNjRbcUm1IDHrVFDMJhtdLzuYUkluASS6x1UV5gWjhHNdLLqHbvtwtJaqln7cR84BAZw4/lih3vJ9piJnWQnkQWRds9mQhvRIv0CoNbeKaDV3fATjqCp1dyqQcfIpGcstlpd/sUZzIbZwBhkob38AUMWkiEQaO/JMJpO13ynSNG9t1TN8vypT3IuTKUS1iW8aDhHnDdIxomyjx9PF6Ad17QRBwjRerYUXPTwTG/JRsyiXYW2sM+a/HIIErSfO83dWE9xvMf7YAdZp96+ss2urYwAsIKwyQyrbRQXm+scMAM9fO5NAf5/8SCvUZEuc+Ge4sysoRJM7rD X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: FfXW1rN12dTssPsN4YmpPyQLUTox6CuIfVyvMArFZPIqtY8kxMpEj61SjLujYBUzYgoImNJBaStU7YNIec7wJlLp1I/gWN83BbrfjbO3uau0kVoJbhK1oYdGjH9Cd+5n3MzVBhbrklXZBhOpwLJUeQ== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a1098c8-4844-4cc4-d049-08d98416411b X-MS-Exchange-CrossTenant-AuthSource: PR3PR03MB6665.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2021 13:28:57.2566 (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: PA4PR03MB6815 Subject: [FFmpeg-devel] [PATCH 001/218] avfilter/f_reverse: Don't use redundant query_formats function 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 Cc: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: uGBJV1eQR68n Said function did exactly what ff_default_query_formats() does for audio; so just remove it, so that ff_default_query_formats() will be called. Signed-off-by: Andreas Rheinhardt --- libavfilter/f_reverse.c | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/libavfilter/f_reverse.c b/libavfilter/f_reverse.c index 82f0c705a2..0398aa9cb0 100644 --- a/libavfilter/f_reverse.c +++ b/libavfilter/f_reverse.c @@ -145,19 +145,6 @@ const AVFilter ff_vf_reverse = { #if CONFIG_AREVERSE_FILTER -static int query_formats(AVFilterContext *ctx) -{ - int ret = ff_set_common_all_channel_counts(ctx); - if (ret < 0) - return ret; - - ret = ff_set_common_formats(ctx, ff_all_formats(AVMEDIA_TYPE_AUDIO)); - if (ret < 0) - return ret; - - return ff_set_common_all_samplerates(ctx); -} - static void reverse_samples_planar(AVFrame *out) { for (int p = 0; p < out->channels; p++) { @@ -283,7 +270,6 @@ static const AVFilterPad areverse_outputs[] = { const AVFilter ff_af_areverse = { .name = "areverse", .description = NULL_IF_CONFIG_SMALL("Reverse an audio clip."), - .query_formats = query_formats, .priv_size = sizeof(ReverseContext), .init = init, .uninit = uninit,