From patchwork Mon Sep 23 12:40:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ramiro Polla X-Patchwork-Id: 51754 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a59:d154:0:b0:48e:c0f8:d0de with SMTP id bt20csp2473037vqb; Mon, 23 Sep 2024 06:59:26 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCX8yBrMNshkOZ7tDTRsorDKd0HcwI6KzvIO6c7E6vxpjh+9/MxNQUHULtbD8PKmIZkqOhcTpY5ezCtAaVSO8378@gmail.com X-Google-Smtp-Source: AGHT+IEoPr9AhmVCjlq5pioI1Q3Tbpf1GmgGcjC01ITPrbzNS9FDkFf2Y+q7tk2ZLXZ9laDCtR8F X-Received: by 2002:a05:651c:1989:b0:2f7:5239:5d9b with SMTP id 38308e7fff4ca-2f7cb2cfe22mr64428601fa.4.1727099966195; Mon, 23 Sep 2024 06:59:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1727099966; cv=none; d=google.com; s=arc-20240605; b=Pcyb577zPvkYnHdhxQ34nb/k3BBDebj6L/d5+FWJNthoZIBh5RWG10PkT11R+rZfWV 64OOyWkbWPaP4izaZWeMjtHfGhVS5iAX8vFukXAjLQ3jdc2RY90RQPjV402YwRIlw2Qe 2vKtlNturhS/pxNxm7BX2x8VPePqpa9HdQQT9gXnhynHpk/jeAntjFjopPPwtSuT6S0K 5/zvAv2CtzIz3yvO/lfi86rpJZMO+2ddKFu8quVBj2hE+6JL/bXoCzGTgj8ATKAfhBYh 2NvK427Hyq2mlGl0TVlpp8X7itSgMER+zVP3X2D8iH1kBpzm60PdIoP2fSJdOaA5TcSO gv5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=U4aLsFq2ZNv+eapx/dBHr0NFpXja0p6BIMsQSalXPeM=; fh=YOA8vD9MJZuwZ71F/05pj6KdCjf6jQRmzLS+CATXUQk=; b=PEpXtuvC6q0M+JIJp6n2MRG0QswJ1kI91/8yfBRYZUo1jxtAuLyIPTJsNimGGl9l49 La3vUT1gksGyEQMJm+pTkKWglpdwBrW1b1t8Zn8jGnKlvQmhXRAIYB+eu/qeH8zmQAq1 0lmQjol+Icio8VsYrOIYMxRmC97jpa8A4JcZrax6EqoGW+TBlpRbOg7ALcjsgVOVLLqb JAZ/NC/Kym+t5HiMgmOL8iJt5gdwVmYWh8umI+A19xL8UmC7e9ejOwFkYpePQryjfrTa HGKMZIYNFHDJRtROznfj+7AhevNgmi46EsojbPCMQIOvD2+ua9TdiiSM5836BBt6ALSj MYQA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20230601 header.b="LJRTtaR/"; 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=gmail.com; dara=fail header.i=@gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id 38308e7fff4ca-2f79d35e11bsi57772921fa.293.2024.09.23.06.59.25; Mon, 23 Sep 2024 06:59:26 -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=@gmail.com header.s=20230601 header.b="LJRTtaR/"; 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=gmail.com; dara=fail header.i=@gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1D66868DB89; Mon, 23 Sep 2024 15:40:37 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 48B4568DB20 for ; Mon, 23 Sep 2024 15:40:27 +0300 (EEST) Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-374c180d123so2510196f8f.3 for ; Mon, 23 Sep 2024 05:40:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727095226; x=1727700026; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=dfM5bv8CNed2AwYrkuxV1JZ+HzI09fLEMZM0LXZ/4zI=; b=LJRTtaR/cKXxfFdxgmKjFg7WondWQgpZqOUilP9E+344gmBo8/Vj50muUUDhH6Jd7q F3CMtJ93K2Rmvq0bqxP5UmSnb536EfiQPXTvxHDVjZvMcd2E9oGuOSizoo/pQrptZEOK DeBTvnNSnVxGZyCWCigi6eKWXv0QE6NOkZjMP02eKyBeXUByjIGaMX5COFG2b4tYqi1v LNQD/2aUqL8g/X29eLateLU7+cGMJGxgDvOjlk+bQV3ANz3JU28PX98S5+wlLTl2/vdB 68f+7USIYiEn5hl5ngwZm0eMqU++XcgwPws2j0sGRiB0wPoMH6Hx7N3ha79vuwLS5Qcp 5jng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727095226; x=1727700026; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dfM5bv8CNed2AwYrkuxV1JZ+HzI09fLEMZM0LXZ/4zI=; b=rWQ179Sd9QBMgDlhJHD6YVDEjWlW+8/lL3rWFAFul+bv1sbTPwP8zVCGts03yyyeRn UT7vdf1pbaKqp0v/IMXVtWLX6pUpc7JEWLcWyH2JFJUI1CpS4ZFqq0xDXbsW4IIiPLGm LH9gJMFv9hJFMx8vXAunpJxrUm/25PKzNa/apAffcxNUbceZSn97I5qXaKrQkjtWIRpP b8CaUO+Y7QGqn1/U+Y25NBl8TbaWYorTg9RQ/IxosStMYkEEOfVPVDcgyL/ykSWLaO7O YvyA/jc9vfiR1vJjBqU1bZTLyuOSnoZBiPPBqASjnQnC7BA49dnlB/Uz3nCGxfO2PQ8W LRZA== X-Gm-Message-State: AOJu0YwHDEveAxIK/3z0jP09zgswFdevSicnDTpm/ieRvAJOMLuGSBa/ WVbtw4HlElHlnIqQVp8QsVAQ3osrUmrnTcRq/bRHJMCBXeN9I99GI+3G7g== X-Received: by 2002:a5d:408e:0:b0:374:b31e:3b36 with SMTP id ffacd0b85a97d-37a4223e280mr5854387f8f.6.1727095226054; Mon, 23 Sep 2024 05:40:26 -0700 (PDT) Received: from localhost.localdomain (213.95-240-81.adsl-dyn.isp.belgacom.be. [81.240.95.213]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-378e71f0683sm24424345f8f.13.2024.09.23.05.40.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Sep 2024 05:40:25 -0700 (PDT) From: Ramiro Polla To: ffmpeg-devel@ffmpeg.org Date: Mon, 23 Sep 2024 14:40:08 +0200 Message-Id: <20240923124017.33659-6-ramiro.polla@gmail.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20240923124017.33659-1-ramiro.polla@gmail.com> References: <20240923124017.33659-1-ramiro.polla@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 05/14] checkasm/sw_range_convert: use YUV pixel formats instead of YUVJ 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: NG7uAUPuRaGq We are already setting the range, so we can use regular YUV pixel formats instead of YUVJ. --- tests/checkasm/sw_range_convert.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/checkasm/sw_range_convert.c b/tests/checkasm/sw_range_convert.c index 1f04988097..8c8af995e7 100644 --- a/tests/checkasm/sw_range_convert.c +++ b/tests/checkasm/sw_range_convert.c @@ -44,8 +44,8 @@ static void check_lumConvertRange(int from) if (sws_init_context(ctx, NULL, NULL) < 0) fail(); - ctx->srcFormat = from ? AV_PIX_FMT_YUVJ444P : AV_PIX_FMT_YUV444P; - ctx->dstFormat = from ? AV_PIX_FMT_YUV444P : AV_PIX_FMT_YUVJ444P; + ctx->srcFormat = AV_PIX_FMT_YUV444P; + ctx->dstFormat = AV_PIX_FMT_YUV444P; ctx->srcRange = from; ctx->dstRange = !from; @@ -88,8 +88,8 @@ static void check_chrConvertRange(int from) if (sws_init_context(ctx, NULL, NULL) < 0) fail(); - ctx->srcFormat = from ? AV_PIX_FMT_YUVJ444P : AV_PIX_FMT_YUV444P; - ctx->dstFormat = from ? AV_PIX_FMT_YUV444P : AV_PIX_FMT_YUVJ444P; + ctx->srcFormat = AV_PIX_FMT_YUV444P; + ctx->dstFormat = AV_PIX_FMT_YUV444P; ctx->srcRange = from; ctx->dstRange = !from;