From patchwork Sat Dec 5 02:26:11 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andriy Gelman X-Patchwork-Id: 24352 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 6471644B4DE for ; Sat, 5 Dec 2020 04:34:27 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 24BD668A5AC; Sat, 5 Dec 2020 04:34:27 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qk1-f193.google.com (mail-qk1-f193.google.com [209.85.222.193]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 78F4A68A31F for ; Sat, 5 Dec 2020 04:34:20 +0200 (EET) Received: by mail-qk1-f193.google.com with SMTP id q22so7482416qkq.6 for ; Fri, 04 Dec 2020 18:34:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=btH6HDq7CcqVQZROW6qhf+oqDUbU9772rADP2mMDqQ8=; b=W8UBr3RoOjmPp7+BfDz+tzUrhmBKg4+ihFnAnYoB5AvSuELs8iHp7/vH8t9/1lA+O4 RLb988etamOm5RIhdJFGFhBh4/VwjW0X+4Z8Dqi9O0Vl/ZEWUgJAqAJgaxfnvVLFxPG6 m/w8rsTYDEzFmR6s4Yh7GFiwAY5jk/UNg7DT+mEJ9hD9ITWVZqFLLyadRmGStWfbX7Na dYEYv9ug/xaIStYpHUbxm1/XeCpHen15Hx0F2yHVVVGFbTLI5yzMpURzIle3XHe8afTx YY0NvYzSdwnQBvfNnFHM1JiEwzIwTrVHg6E64odHXvdNYu+aMxYQBfVVNNlMRoSvX8y2 3KqA== 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:mime-version :content-transfer-encoding; bh=btH6HDq7CcqVQZROW6qhf+oqDUbU9772rADP2mMDqQ8=; b=mR2NzvV6u2zzokojKzp0mp5arasWj8EDxgKLiXCJBnEOrcx99wMEjjk5jWBYDx5I/F vX3/31FZvXyJxgoOmOz0m+83sZ2bUm5nl8Wjlq5FNeqVCp3ryNyQAJKQP7cCYWdNz11P DwhcBPKau5GDfxpZEuWr6l66ZVmw1O0EoblAYeq7uNs6+0g2RIsnW+fFZdrDkY8ha1/p t/cT3k/Mw8yqbofeF2oiNAZQ3YwlX9VOd2SvgvSoQAzetqzRXgA/l+CBAMNS1zx6GUrn 26I9rx+x5RNotP+oYzR5qQwEY1YlA22b9+sE3tkpFH0D507QolRA4DEdADpTTg+ViBH1 xkTA== X-Gm-Message-State: AOAM533f/NceLnuYn1m6fBw+nXHA5cY484NQmn/TTFkLI6vXSJ+72NUb KAoyYn8HNooflR+8h5WFc4rUlQIz9F0= X-Google-Smtp-Source: ABdhPJyALOkXlMtIbojw2vShfgSZwrnf08t7ne2x6BYBZOusvB3yprlo9QWab+Fm6sjJO+uplk4zaw== X-Received: by 2002:a05:620a:150b:: with SMTP id i11mr13068642qkk.187.1607135279352; Fri, 04 Dec 2020 18:27:59 -0800 (PST) Received: from localhost.localdomain (c-73-149-98-40.hsd1.ma.comcast.net. [73.149.98.40]) by smtp.gmail.com with ESMTPSA id u15sm6468168qkj.122.2020.12.04.18.27.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Dec 2020 18:27:59 -0800 (PST) From: Andriy Gelman X-Google-Original-From: Andriy Gelman To: ffmpeg-devel@ffmpeg.org Date: Fri, 4 Dec 2020 21:26:11 -0500 Message-Id: <20201205022611.549778-1-andriy.gelman@gmail.com> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] fate: fix fate-filter-hqx on BE arches 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: Andriy Gelman Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" From: Andriy Gelman One of the inputs to the fate test has an rgba pixel format which needs to be converted to rgb32 (argb on BE) for the hqx filter. Because auto scaling in the fate test is disabled, this needs a separate scale filter. Signed-off-by: Andriy Gelman --- tests/fate/filter-video.mak | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak index f9059f42f8..a2967de3ae 100644 --- a/tests/fate/filter-video.mak +++ b/tests/fate/filter-video.mak @@ -423,9 +423,9 @@ fate-filter-overlay-dvdsub-2397: CMD = framecrc -auto_conversion_filters -flags FATE_FILTER_HQX-$(call ALLYES, IMAGE2_DEMUXER PNG_DECODER HQX_FILTER) = fate-filter-hq2x fate-filter-hq3x fate-filter-hq4x FATE_FILTER_SAMPLES-yes += $(FATE_FILTER_HQX-yes) -fate-filter-hq2x: CMD = framecrc -i $(TARGET_SAMPLES)/filter/pixelart%d.png -vf scale,hqx=2 -pix_fmt bgra -fate-filter-hq3x: CMD = framecrc -i $(TARGET_SAMPLES)/filter/pixelart%d.png -vf scale,hqx=3 -pix_fmt bgra -fate-filter-hq4x: CMD = framecrc -i $(TARGET_SAMPLES)/filter/pixelart%d.png -vf scale,hqx=4 -pix_fmt bgra +fate-filter-hq2x: CMD = framecrc -i $(TARGET_SAMPLES)/filter/pixelart%d.png -vf scale,format=rgb32,hqx=2,scale,format=bgra +fate-filter-hq3x: CMD = framecrc -i $(TARGET_SAMPLES)/filter/pixelart%d.png -vf scale,format=rgb32,hqx=3,scale,format=bgra +fate-filter-hq4x: CMD = framecrc -i $(TARGET_SAMPLES)/filter/pixelart%d.png -vf scale,format=rgb32,hqx=4,scale,format=bgra fate-filter-hqx: $(FATE_FILTER_HQX-yes) FATE_FILTER_XBR-$(call ALLYES, IMAGE2_DEMUXER PNG_DECODER XBR_FILTER) = fate-filter-2xbr fate-filter-3xbr fate-filter-4xbr