From patchwork Wed Sep 11 18:06:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhao Zhili X-Patchwork-Id: 51514 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:612c:14c:b0:48e:c0f8:d0de with SMTP id h12csp482756vqi; Wed, 11 Sep 2024 11:14:14 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCX1BUffMGj/Io/tEjNj25xzNj06iJnv6ccqhmGRY2iMHISPv3RmqN61jT1iHk7Ii35ynlxrOmNQPsHUG97jNNbD@gmail.com X-Google-Smtp-Source: AGHT+IGnMlKgv88vvDHulGwj6FDYHiuNWN53rYDpevjMNB/lGkGkkF8347pty5JlVfpeWzSmLSQm X-Received: by 2002:a05:6402:2793:b0:5c2:5523:7de5 with SMTP id 4fb4d7f45d1cf-5c413e53f46mr83271a12.6.1726078453807; Wed, 11 Sep 2024 11:14:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1726078453; cv=none; d=google.com; s=arc-20240605; b=JOHM9xF8I4UrjMco+Y9D1OmgTsrTLyLkkI+/Sdzlny8BwUBJqvrS+38MEoPOo6x8a9 8RL2ufsCrIQDDJ1oVfwKFYSwdsIIc01jz1MxcRhMuDTbvI1ifvBMGsLvZvXLv3yyuAT1 h5RJznIzjc9QJPzRm3ug8CrNr0BAyO/6JaBhbEAs+Utm9btKdcjpZKGAkur/Qt9W1Hzc cUtyJglkpx4nEgjmC8vcgRoKbz3H82ed/9I1+3Lusi+oBQPTC5CLgyvhA9GmhvolxUor 7//tzFIkoIFe+fWpd3+NwkJrZ8qZRpC3iEVqrTV8m79L971jA54tvleLuX7quShu4ohX xT1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:references:in-reply-to:date :to:from:message-id:dkim-signature:delivered-to; bh=8dQxN7CNwzNwaX+23aLhtZ2PSqX2E/WNSUIzUjdM4qM=; fh=HnHYuZ9XgUo86ZRXTLWWmQxhslYEI9B9taZ5X1DLFfc=; b=k2Dp31ztDcsveyF7K13wiW9MN35cOxk5qCDLelOHxz9Rs7ceESXWoyg0pphErhGtN9 7X8x6VZYbQMAYmfR1cZqJL0EuJMZJlW2ta+imMdH8rgXYs9SLKrySaEzkIMEOXJzagym aTll7vzExQQshbe2RXDe9YAfFck/WR5vTRQT5sBYDUK//uJZOdZhpbfjng3eS4uTExsw 7gxhb3IclZiFMoOADYEN7BM/87CIH6EitOLAC/n+ORI00xsY9nH1OXTQXCVKAfcT9vTf VFdyi3CMrgSTpzCSIY2KznO6/8GVf727AaZfhURNoYn3XbbaghwGUa4rgSegH9TNxVbY edUQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=ZQKhqcQu; 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=NONE dis=NONE) header.from=foxmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id 4fb4d7f45d1cf-5c3ebd42cc6si6909797a12.62.2024.09.11.11.14.13; Wed, 11 Sep 2024 11:14:13 -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=@foxmail.com header.s=s201512 header.b=ZQKhqcQu; 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=NONE dis=NONE) header.from=foxmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3361268E2C4; Wed, 11 Sep 2024 21:06:46 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from out203-205-221-231.mail.qq.com (out203-205-221-231.mail.qq.com [203.205.221.231]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AA2CD68E22A for ; Wed, 11 Sep 2024 21:06:31 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1726077983; bh=YTaxjzotbmztkWkMZEXlplKPjFur/rff4PgOEMSAxAk=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ZQKhqcQuBKN6pwp7gurPreiES3kSmwdMo6dcZlJILjjAs00DRVPOMrOf8RE1ZUeUI AgQCsDgpxcTCXqdBxZrIqP+yLTSUaZ/mE0wjMmsHDqqxLrMQB6P9rp04E4yQdn7Ruf kyt9P9YettIcl9+Q7M+vTEUlKXFW09ce3jZbYhXQ= Received: from ZHILIZHAO-MB1.tencent.com ([113.118.115.139]) by newxmesmtplogicsvrsza10-0.qq.com (NewEsmtp) with SMTP id 19397694; Thu, 12 Sep 2024 02:06:19 +0800 X-QQ-mid: xmsmtpt1726077983tmr67vskl Message-ID: X-QQ-XMAILINFO: ONalP3paAs/o9UhhfgYC4lQb57rZbiuDVPGdEfQ04V6gP+eDBLhsCZ2Q5bslpZ vKAdTTDeM2ozf08yzsU7BNN5GHiGTkQ0MU/qL22NBUbW2Z7lzc7UI5mCtMUNF+wtcNmZLBtPQSXW /J4BDvvw6zPzlnv46Hu4bEG5ueBYJu2jR4qUJuhl1jOc20kw0ts25UjU1Nh7ddfbuTgC034Lq5HE JdQ7YVBbnFS9TA78kMUmW78BZS8o8tCwPOpODbKUcsLvfBydtoxgfjBqAwq5r2ErE5VYSG7mgR1D ZXNOzh1kIG9EST3039fZIN/HWfxITRpoxP7Cj5XLiIaKRcqqNOvLt5D84UtxYq4Men8wAdkMFB4U 2Ol1gT1kMKK0SKEW1Mp77xsfLf/R9sNsPgQBufMZb1SeT/S3yJ4WWRQ+CfLSnchmRMQXRgi/WioP snzXHVsiZ8B/P0X913Beea/ahHM2r2QIqB1Xo4UHbTxtn+LJqHMY7ldHXW0SnYuerTLiwpE9xY82 YCbFNtcR9NUC5optKkXUJcJvDa9m8nW1MYNItUEngMgfPB/DtPCqAFSn2NhjmUzbanIcacd3J8DW jRpku9GRWTGsIlFv3L/ZPDnrRqQR61axTLftDWuW9fwVDwZQRgZWFwhGj30gr3Wi98tcLTk2fcxU F+sBLZUKLBU2BqUPIU/QR5wvfVM3B9L0cBD0xnJKW1YCBpPeFZ18JdJEEQ+9sqPq18Ojx56R4jY/ dWvSFsamoZlGQKWiOeTyHoIFRgTkKTZNQLfVLATh+Wa8pb7pu7B7ZZ+aSbTPCUe5j0617FlrH4m1 9dkrgwwZsGEyXQQPxyfW+3AHubv92gOyzh5KMokMmablfhGEgy8CKgwT0RqND0/h1S6XRRjly+2z MrNMlLy7Zw5C+wlbn1v5t7RVkKMJNnp3s0Kfxs2NFLvyZZSgk+OMTZUdvbKvcZWfRPdLPPHoXv3t xxLAHKvZcraD4guM9NmlrYv1iL+4B2XI9zubzVBx9jIpEeRk5CNu9dvjpD0bcMcUIETCLAQaI= X-QQ-XMRINFO: Mp0Kj//9VHAxr69bL5MkOOs= From: Zhao Zhili To: ffmpeg-devel@ffmpeg.org Date: Thu, 12 Sep 2024 02:06:10 +0800 X-OQ-MSGID: <20240911180618.28921-7-quinkblack@foxmail.com> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20240911180618.28921-1-quinkblack@foxmail.com> References: <20240911180618.28921-1-quinkblack@foxmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2 06/14] avcodec/hevc: ff_hevc_(qpel/epel)_filters are signed type 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: Zhao Zhili Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: x6zZywTZivcI From: Zhao Zhili --- libavcodec/hevc/dsp_template.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/hevc/dsp_template.c b/libavcodec/hevc/dsp_template.c index aebccd1a0c..a0f79c2673 100644 --- a/libavcodec/hevc/dsp_template.c +++ b/libavcodec/hevc/dsp_template.c @@ -302,8 +302,8 @@ IDCT_DC(32) //////////////////////////////////////////////////////////////////////////////// #define ff_hevc_pel_filters ff_hevc_qpel_filters #define DECL_HV_FILTER(f) \ - const uint8_t *hf = ff_hevc_ ## f ## _filters[mx]; \ - const uint8_t *vf = ff_hevc_ ## f ## _filters[my]; + const int8_t *hf = ff_hevc_ ## f ## _filters[mx]; \ + const int8_t *vf = ff_hevc_ ## f ## _filters[my]; #define FW_PUT(p, f, t) \ static void FUNC(put_hevc_## f)(int16_t *dst, const uint8_t *src, ptrdiff_t srcstride, int height, \