From patchwork Fri Sep 29 08:32:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Dawid Kozinski/Multimedia \\(PLT\\) /SRPOL/Staff Engineer/Samsung Electronics" X-Patchwork-Id: 44017 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:394d:b0:15d:8365:d4b8 with SMTP id r13csp400009pzg; Fri, 29 Sep 2023 01:32:39 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFDF4v8dT3pz+3lO37j5xCw5LVYN2eLFXt0JOwcudpGJfLKOikFvPEoqfMAkkrkuPwJk+7f X-Received: by 2002:a17:906:11a:b0:9a1:bd82:de24 with SMTP id 26-20020a170906011a00b009a1bd82de24mr2771363eje.12.1695976359095; Fri, 29 Sep 2023 01:32:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695976359; cv=none; d=google.com; s=arc-20160816; b=GmOwD+78b21ATVfaMtMd/VYoZNCDlJaXwo2dhg8HK/+wigV5Nc3c0nfIUoxs3Pt6zB x1sPT98FBcvRNGIAYuCOiMgXiA0aq0FJLBFQI/nGaFujeShoyCvYHMH2kf/k56pyvFKX aEt6U6Sjo3n8iTfj6PSCKWcsuhQOC0HdgOs/inBgekNbh2dfhtSGVgUApSKPkHqLJKuz cJgpdG9zyRCrpCU2JY4o4ht62/Vwi7Rb797zmK5pdy/cLu25Pvv/GFAD1et12u0dmuma F4FjLkS8QhOd2wg6LqERw08zfjInW2v7iMVqbqy45Oq2pRE+xClOKQKgzDOi5DWNMIvq ZaXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:cms-type:mime-version :message-id:date:to:from:dkim-signature:dkim-filter:delivered-to; bh=djOBrQXzQeWnEcIo0N1KkwRul+H1yj78E9FHKPs59lY=; fh=+CoJMqcO7X76kE97Bx5T9sFRidmuqFXOXO2hAQXFslQ=; b=rUp7xlVLbfKLmPmqzZseR1eRk3wP0Z1wCH8kSLRm666g6ioVg+HJBjT6n5KhbcTi/S hmnxgA42pxx6eSvW3ed8yYhlie/gKYpyLj5JzxATvLnY4v/ZwCpFDh0x4Kw6g0Em/vAN Cgl2zpk4d+gHI/1TN/387lXelaKK7gaGzbX8PPmxRS7eHBjCXR10t1AgIxTRzpY6Md9Y XZLG32F+OqrOZ3MjYyOdUXZ+fWzKdssCd6MMY8+0+/MW5zrUOeSZ/8dOMAhOXWGUyZe9 e8//rAaegMdDpfq4Fd9wCNLgdISj1qYkjSExkamRlf8KOuM0OycUws48wiyjG9jF+zmW y6/w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@samsung.com header.s=mail20170921 header.b=P7SlXVzT; 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=samsung.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id vw13-20020a170907058d00b009b27d4d589bsi9087009ejb.927.2023.09.29.01.32.38; Fri, 29 Sep 2023 01:32:38 -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=@samsung.com header.s=mail20170921 header.b=P7SlXVzT; 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=samsung.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8DDFA68CBE9; Fri, 29 Sep 2023 11:32:35 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com [210.118.77.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 51CAB68CB83 for ; Fri, 29 Sep 2023 11:32:28 +0300 (EEST) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20230929083225euoutp029647d86829b960293536fa9de821c6cd~JUYArNpED1670016700euoutp02k for ; Fri, 29 Sep 2023 08:32:25 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20230929083225euoutp029647d86829b960293536fa9de821c6cd~JUYArNpED1670016700euoutp02k DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1695976345; bh=Qlv8+S624rmLrZd0tcvsQpPEoHWhcLInll19opQqBpk=; h=From:To:Cc:Subject:Date:References:From; b=P7SlXVzTsy8TpoIEVc/M+wi0vVAJtWTA+UT5UIt6WAr1yO9wfjwKHPP6WcEg3arMg 99wcd2085GuZV1fYoY6AarYNMFuBrkOFIJYYk+8754m65E2fhRCa1HBVFHlonOvqu1 u5VcUh4cT7RdP3lEB+nek53WfA5DmTs5vS8C/VSw= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20230929083225eucas1p192f8ae6bae8c3bbe5d5d56a919242b50~JUYAdpwoN1224212242eucas1p1O; Fri, 29 Sep 2023 08:32:25 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id FA.73.11320.99B86156; Fri, 29 Sep 2023 09:32:25 +0100 (BST) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20230929083224eucas1p2b7359a39687cb97fd1d51f6583371e77~JUYADX8q90379703797eucas1p2h; Fri, 29 Sep 2023 08:32:24 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20230929083224eusmtrp1fd7c5d926516faefc02ef6ef283735f4~JUYACz18S1039510395eusmtrp1t; Fri, 29 Sep 2023 08:32:24 +0000 (GMT) X-AuditID: cbfec7f4-993ff70000022c38-74-65168b998702 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id E8.2C.10549.89B86156; Fri, 29 Sep 2023 09:32:24 +0100 (BST) Received: from AMDN5164.EU.corp.samsungelectronics.net (unknown [106.120.60.90]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20230929083224eusmtip27d0f6d8e0bfecdc7434953e24ee199f7~JUX-vzubo2050120501eusmtip2K; Fri, 29 Sep 2023 08:32:24 +0000 (GMT) From: Dawid Kozinski To: d.frankiewic@samsung.com, ffmpeg-devel@ffmpeg.org Date: Fri, 29 Sep 2023 10:32:13 +0200 Message-Id: <20230929083213.1254-1-d.kozinski@samsung.com> X-Mailer: git-send-email 2.37.3.windows.1 MIME-Version: 1.0 X-Unsent: 1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJIsWRmVeSWpSXmKPExsWy7djP87ozu8VSDXafFbT4cu0Ls8XKb79Z LL59OsPswOzxZ9FmFo++LasYA5iiuGxSUnMyy1KL9O0SuDJ6dsQVLOCoaHtS0sB4jKWLkZND QsBEYsHB40xdjFwcQgIrGCV2vFzECuF8YZRo2nAKyvnMKLHq5nK4lm9t+xghEssZJU7M6GeH cFqZJHbeXs8KUsUmoCvx8sMjJhBbRMBU4mTzXjYQm1lAW2Ld3e9gtrCAu8SCb8vA6lkEVCX+ 3n/ECGLzClhJvNh+F2qbpsSELXOYIOKCEidnPoGKc0usm3WJFWKmvETz1tnMIEdICHxklzg5 ezU7RJGLRNvS76wQtrDEq+NboOIyEqcn9wAN4gCyiyUO9TtAmDUSh36kQ1RYS7xtPM4IEmYG OmH9Ln2IsKPE3q4P7BDVfBI33gpCHMAnMWnbdGaIMK9ER5sQhKki0dcpBtEoJfF02RyoCg+J Od/lJjAqzkLy1Cwkj8xC2LqAkXkVo3hqaXFuemqxUV5quV5xYm5xaV66XnJ+7iZGYGo4/e/4 lx2My1991DvEyMTBeIhRgoNZSYT34W2hVCHelMTKqtSi/Pii0pzU4kOM0hwsSuK82rYnk4UE 0hNLUrNTUwtSi2CyTBycUg1Mu5ymzkoQvDUjeL+5bU3+wwctixO+7jHbvKJ8S/nJlRsfbmY1 1NJkUTzxLSZ6roteAq/rZ9EXzl6Miu9KM420BHtml0e0/T36NzOv9mhK25NHXT+2bNtjm7nX eGVL0LZi7uPqk6cuOHT14s65dYy7Mx5Nv3Vk0wren4wrZn71VTLNNTRNSGFN4Pj70akkPmNW wOxs0R2p//Y+CbSbcifcla33yMz8twEThCTnZ0zbzvj299TW089jVB1+5Uu+mVDhsP+PzP3y Bxv6PhccbGLIkdA3rwy73vrvj9KH+RdqcpREPlTv4H78aLXjwmcViYcyi816hX9oXNqu+qzi 29Wzrt3HpXg7ti94ZxinMmubjhJLcUaioRZzUXEiAGxU8Ld8AwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrALMWRmVeSWpSXmKPExsVy+t/xe7ozusVSDaZfMbH4cu0Ls8XKb79Z LL59OsPswOzxZ9FmFo++LasYA5ii9GyK8ktLUhUy8otLbJWiDS2M9AwtLfSMTCz1DI3NY62M TJX07WxSUnMyy1KL9O0S9DJ6dsQVLOCoaHtS0sB4jKWLkZNDQsBE4lvbPsYuRi4OIYGljBL7 9q9mhkhISSxduogRwhaW+HOtiw2iqJlJ4syK4+wgCTYBXYmXHx4xgdgiAuYSF9fdAmtgFtCW WHf3OxuILSzgLrHg2zJWEJtFQFXi7/1HYDW8AlYSL7bfhbpCU2LCljlMEHFBiZMzn0DFuSXW zbrECjFTXqJ562zmCYz8s5CUzUKSWsDItIpRJLW0ODc9t9hQrzgxt7g0L10vOT93EyMwaLcd +7l5B+O8Vx/1DjEycTAeYpTgYFYS4X14WyhViDclsbIqtSg/vqg0J7X4EKMp0K0TmaVEk/OB cZNXEm9oZmBqaGJmaWBqaWasJM7rWdCRKCSQnliSmp2aWpBaBNPHxMEp1cDUahiqcr6tLFrb tOzH7uTOA0uZsu/kLzScZd3dVhWi1BUVIcfX/5p1dfKEv3eyuh+wvf5mF8zKvMXNS9vVzGNF Vk1kSZ/53GWxPXbX/s67dWGa8ZlmbpPrjozfbh5SfpXElXMx7FPUavU2IR7n32vEpU/IOzhk zVeqDg/SW5YqYVXP43cv5VR2m+j2YG0phUveK3pul6/95KTWV3Imrm/qYv1HtcZMERLhi5f1 2076ziQgZvH3sISz83yp48KLZiad5X91df/Mci0rj/kpkwM/TZogXvv6+5GSeG55+XWlpof2 xkev8hR6mV0zrfWp0R2RVIWNmzZ6r/kj2G3zxI+Nh7lr67a2I18uZ7znUWIpzkg01GIuKk4E AMbhy6TjAgAA X-CMS-MailID: 20230929083224eucas1p2b7359a39687cb97fd1d51f6583371e77 X-Msg-Generator: CA X-RootMTR: 20230929083224eucas1p2b7359a39687cb97fd1d51f6583371e77 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20230929083224eucas1p2b7359a39687cb97fd1d51f6583371e77 References: Subject: [FFmpeg-devel] [PATCH v1] avcodec/hevcpred_template: Removed unreachable code 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: Dawid Kozinski Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: ZVH1Y9aicMLW Signed-off-by: Dawid Kozinski --- libavcodec/hevcpred_template.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/libavcodec/hevcpred_template.c b/libavcodec/hevcpred_template.c index 16d1c7f35f..46bd806523 100644 --- a/libavcodec/hevcpred_template.c +++ b/libavcodec/hevcpred_template.c @@ -213,13 +213,10 @@ do { \ j = 0; while (j < size_max_x && !IS_INTRA(j, -1)) j++; - if (j > 0) - if (cand_up_left) { - EXTEND_LEFT_CIP(top, j, j + 1); - } else { - EXTEND_LEFT_CIP(top, j, j); - top[-1] = top[0]; - } + if (j > 0) { + EXTEND_LEFT_CIP(top, j, j); + top[-1] = top[0]; + } left[-1] = top[-1]; } left[-1] = top[-1];