From patchwork Mon Oct 14 10:27:04 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 15744 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 1EDB344AB89 for ; Mon, 14 Oct 2019 13:35:05 +0300 (EEST) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0AC886883AD; Mon, 14 Oct 2019 13:35:05 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pf1-f194.google.com (mail-pf1-f194.google.com [209.85.210.194]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 02400687F8D for ; Mon, 14 Oct 2019 13:34:57 +0300 (EEST) Received: by mail-pf1-f194.google.com with SMTP id x127so10158242pfb.7 for ; Mon, 14 Oct 2019 03:34:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=TN5YOREhKuJuM6qZiHEu8y9eztjxB05CSS13mhwMRDE=; b=lPamdBHXX4x0LvBj5lwaS8fIWyDI1OOXy5qOe+zJ+b6u5yCKcuAVxiZHB+Udpk0z+l hKRgwYcFXgsVfimhYUCf87HoaZBYQ/7Ucagk/ss8XL+pH21PDIGAKQA5HvlIyUv7T+X3 k5UilStPSswdvHayZcA/ifdH3Cw9ckq7ia8EpT2a2vDb8ic5BSMnxlNfKU60U/4t+vmp I8fOSv1V+Hn+sUPHGnzluhONZbIWLYCFcXm+xdkh68J09EVG0GHaaeaumdBo2GJItW+I Nl4m8KRGMiA/z9Vv4Fi6id01Hko7tov8xjWA3E3wPZR++AZIxRCYK9AmR6khMbproJmq 8uQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=TN5YOREhKuJuM6qZiHEu8y9eztjxB05CSS13mhwMRDE=; b=Gs0eanKHig59AP7i94eVEHi8DwVBjjFdBEP0EkeJRf2kDPEv5FMPRskwPeb7dbd/3n SOchowKlYb73YBTqL5MqX3yQOreuo9eKt4r18Kzol6Qy5LTCn8u2ge/D7S17fVSztSyq h/PZk2P/eow5noddcISOdWbQtFdCbBWOcLqJCI4EfESiDrQOZvLTzUNBGDVXT+TKlyiN yAyvuFzz/fSD7WLNpiC3bsf1kkP8v6wiVf6ktPEv1VGlgeuSnvdYBq6Vmmy2yJyKaCCl LQVLAo7ANsJvf06XjiYVpP7Hle3vm1xj0c/pZC6Elr/Z54joksA3HeDqmZYIbm5vRCs/ GB7g== X-Gm-Message-State: APjAAAW5BbXirtymaqDPG0Xm42qVOLJGiInphsbGkXAcsq7bEeL0Yre+ fXuprLiaxLqMrVKjedg7LZMgkkvtm7k= X-Google-Smtp-Source: APXvYqzEr2ulLnCoMfy6yGI2JtUPJC1NKAVM3H29QXzPJSn/nakpgRBu6XZSU7csAIOiHI3IDnPfNg== X-Received: by 2002:a63:ed4b:: with SMTP id m11mr29504199pgk.24.1571048833129; Mon, 14 Oct 2019 03:27:13 -0700 (PDT) Received: from vpn.localdomain ([47.90.99.151]) by smtp.gmail.com with ESMTPSA id y15sm21398829pfp.111.2019.10.14.03.27.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 Oct 2019 03:27:12 -0700 (PDT) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Mon, 14 Oct 2019 18:27:04 +0800 Message-Id: <20191014102707.19898-1-lance.lmwang@gmail.com> X-Mailer: git-send-email 2.9.5 Subject: [FFmpeg-devel] [PATCH v1 1/4] avfilter/vf_unsharp: rename config_props -> config_input, link -> inlink X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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: Limin Wang MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" From: Limin Wang Signed-off-by: Limin Wang --- libavfilter/vf_unsharp.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libavfilter/vf_unsharp.c b/libavfilter/vf_unsharp.c index af05833a5d..95b4968d41 100644 --- a/libavfilter/vf_unsharp.c +++ b/libavfilter/vf_unsharp.c @@ -230,10 +230,10 @@ static int init_filter_param(AVFilterContext *ctx, UnsharpFilterParam *fp, const return 0; } -static int config_props(AVFilterLink *link) +static int config_input(AVFilterLink *inlink) { - UnsharpContext *s = link->dst->priv; - const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(link->format); + UnsharpContext *s = inlink->dst->priv; + const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format); int ret; s->hsub = desc->log2_chroma_w; @@ -241,13 +241,13 @@ static int config_props(AVFilterLink *link) // ensure (height / nb_threads) > 4 * steps_y, // so that we don't have too much overlap between two threads - s->nb_threads = FFMIN(ff_filter_get_nb_threads(link->dst), - link->h / (4 * s->luma.steps_y)); + s->nb_threads = FFMIN(ff_filter_get_nb_threads(inlink->dst), + inlink->h / (4 * s->luma.steps_y)); - ret = init_filter_param(link->dst, &s->luma, "luma", link->w); + ret = init_filter_param(inlink->dst, &s->luma, "luma", inlink->w); if (ret < 0) return ret; - ret = init_filter_param(link->dst, &s->chroma, "chroma", AV_CEIL_RSHIFT(link->w, s->hsub)); + ret = init_filter_param(inlink->dst, &s->chroma, "chroma", AV_CEIL_RSHIFT(inlink->w, s->hsub)); if (ret < 0) return ret; @@ -325,7 +325,7 @@ static const AVFilterPad avfilter_vf_unsharp_inputs[] = { .name = "default", .type = AVMEDIA_TYPE_VIDEO, .filter_frame = filter_frame, - .config_props = config_props, + .config_props = config_input, }, { NULL } };