From patchwork Wed Jul 10 22:50:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Niedermayer X-Patchwork-Id: 50464 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a59:b968:0:b0:482:c625:d099 with SMTP id w8csp706835vqx; Wed, 10 Jul 2024 15:51:08 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWNZyJib9hzKqEhPNiskugEj5eUFbvIB0EQ+Qaua2+JL5cialrFL1BJ025srXfBY7FzH5pLgOeW40qrMecyPO3Y8pa/9BASzUJOtw== X-Google-Smtp-Source: AGHT+IEojBMwXf1f38s0VAfa4JmdYorGHKlMqavUuqNAnBDB8LCBAA44B8A++3vdPWimmloojtr1 X-Received: by 2002:a17:906:6d8:b0:a77:eb34:3b4f with SMTP id a640c23a62f3a-a780b6b1db8mr436672166b.17.1720651868023; Wed, 10 Jul 2024 15:51:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1720651868; cv=none; d=google.com; s=arc-20160816; b=FSwpkRzTbU3Oly8c+1Ac+XIwVnWVXimkfr45HRnmDRQRLMnFhKnBgQu2CQzlR+Af6R FfH8Iip5v4MBzsV196M4pyzABvNcXSp7oRJnm17LeuBttu22Ki876Er5p5ne0iLVkVG7 OmQZGyCMANQjhbXdGMvGsSDK/44bEirwoSXrI7RRJQagXvEpGoS7ShWcKNBb/o38I6eY 76CmZYBlfBDhJmrqaNKJpXGz+GjXaFVhXVPU0oydMDZtQvc7kjdy8rKQoKZaOIR/e8zp OTOmA0ABRP5YoNNSH4hef5Wo3y6xnhTdXuICIdS9uFpccw/3EDEEpbgsSklcUIi+tJwC wXuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=+ZlyI7rhagG1tTMH8ssF+jpIYjaaJ1ve6HWrGltOSHQ=; fh=e5zN9xSzcxLA6bGo3lF+CqTbY/oLwzApV03EO/RBfgQ=; b=u7Lzx8hSNG07ncVgWlwEpLGjR11KmQQWeSDEXKJek1SGd7Ntmt3e8ngmNYO+6woyiS eKpYmAq3EtQZKHW9KnvkTfZmP3JHGwr6mP3UNywym98XFDa6ls3QcjD/HvWlJ7OjGwj+ m5Zp2kLcnmJsEhfcV1NrdzSgcSwle2wK+NJvBiaC3Q7DNzpyu86O+oal5dfdDATg+4uF Aumj/e4aJrqX+1Zco23JyLPwdeidgjnbFhAmqbCL4yD9RCprfdMApi/+Q+vGxNHfxr1N 644Nri4xa+dISGxFUVr+D2UHCSqN7UYcBpol2PhaYg3+/Xyb6gAKtRu/V52l3LkX5+lh K2ag==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@niedermayer.cc header.s=gm1 header.b=k2ubUZ9K; 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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id a640c23a62f3a-a780a9c854esi252246066b.177.2024.07.10.15.51.07; Wed, 10 Jul 2024 15:51:08 -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=@niedermayer.cc header.s=gm1 header.b=k2ubUZ9K; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 10E1368DC09; Thu, 11 Jul 2024 01:50:28 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from relay5-d.mail.gandi.net (relay5-d.mail.gandi.net [217.70.183.197]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B84DE68DB3D for ; Thu, 11 Jul 2024 01:50:17 +0300 (EEST) Received: by mail.gandi.net (Postfix) with ESMTPSA id 2831A1C0005 for ; Wed, 10 Jul 2024 22:50:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc; s=gm1; t=1720651817; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=f41iMDoTU1ewHFf+MQGM89CK5JTiy5oz+Hsi6BUvnIw=; b=k2ubUZ9KfC/5TPz5zDMcx4x1gZHsOFMNTIDQMuhMkrTxpJMhrfes/1ggivVL8/01HnUC+q EUYR7RUMQtPktTAYhcrhlPIWq6kgyxYYwIOlLGbnpcAVK6aiWUuZae8W80swJSuwLaU1Hj 2AQqOyXhv+4VPdtgeok3WRLOYR72XHk5B+C5UYSUNEAE/IpdJMkMt3d/8UeCvdgUR9mDAd L4vatgXsKZvfaMucsdJiFYI+ykINWBrwxB4DM5TnGpQIwS7FScrTT2lPizjDMHrgMfFsNB 4cXpmrARJIZmxqoeiEo4Raj8OIsW99sLzKucuK3iQSubWRNduEOoMLqaDAzdSQ== From: Michael Niedermayer To: FFmpeg development discussions and patches Date: Thu, 11 Jul 2024 00:50:11 +0200 Message-ID: <20240710225012.691594-5-michael@niedermayer.cc> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240710225012.691594-1-michael@niedermayer.cc> References: <20240710225012.691594-1-michael@niedermayer.cc> MIME-Version: 1.0 X-GND-Sasl: michael@niedermayer.cc Subject: [FFmpeg-devel] [PATCH 5/6] avfilter/vf_v360: Assert that vf was initialized 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: hrvpkLmBoxmh Maybe helps: CID1504571 Uninitialized scalar variable Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavfilter/vf_v360.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavfilter/vf_v360.c b/libavfilter/vf_v360.c index 299dbe9ff54..9a6c31228d3 100644 --- a/libavfilter/vf_v360.c +++ b/libavfilter/vf_v360.c @@ -3789,6 +3789,8 @@ static int barrelsplit_to_xyz(const V360Context *s, case 3: // back bottom vf = (y * 2.f - 1.5f) / scaleh + 3.f - facef; break; + default: + av_assert0(0); } l_x = (0.5f - uf) / scalew; l_y = 0.5f * dir_vert;