From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id A428B442D6 for ; Mon, 5 Sep 2022 05:14:53 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 75AF468B3FD; Mon, 5 Sep 2022 08:14:50 +0300 (EEST) Received: from mail.overt.org (mail.overt.org [157.230.92.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0460768B22C for ; Mon, 5 Sep 2022 08:14:44 +0300 (EEST) Received: from authenticated-user (mail.overt.org [157.230.92.47]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by mail.overt.org (Postfix) with ESMTPSA id A24C13F736; Mon, 5 Sep 2022 00:14:42 -0500 (CDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=overt.org; s=mail; t=1662354883; bh=N12jkZmXQ9GaKcfsC7p/SSicOxTPzRvDc+KVwx+yh0Q=; h=From:To:Cc:Subject:Date:From; b=mzy1/aTC++rMeQNXDj+n1bV4+2KQCeT+B7omgZwt3RvTg+Nj3mxYSpKeriag/tkmV frsHqNI0XOyR2ReK3jDsJaIh9nZfHapnfpPjpTrDm/aik39wXEqJVKGaQAAcaG28S1 qPxQAa9FUpLn9+vYnlbQaGV8x+q7hbL7DNOzgLrLWvFdJThFfzK9UdBSyJmReIzgRf pM4ggMj6ELMqEqZwqepGJU9ILd0GvLld7lKv1T9ZnkTWGkjSXcRd4STP/LUx38KLFw oiBdGnG1NN0T8j4M+NFs8cb4+tcGlz2Kp2O/8M8zQ8GCpdod2WxQX4ZofEfMMzr48M 3p/zdsSYK5Mlw== From: Philip Langdale To: ffmpeg-devel@ffmpeg.org Date: Sun, 4 Sep 2022 22:14:26 -0700 Message-Id: <20220905051430.218289-1-philipl@overt.org> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 0/4] swscale/input: Add support for new VAAPI formats 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: Philip Langdale Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This patch set adds swscale input support for the formats used by vaapi for high bit depth content that are not already supported: * 12bit 4:2:0 -> P012 * 12bit 4:2:2 -> Y212 * 10bit 4:4:4 -> XV30 * 12bit 4:4:4 -> XV36 Except for P012 where the code already existed, I've only implemented it for LE because these formats are only interesting when working with Intel VAAPI and that will always be a little endian system. Philip Langdale (4): swscale/input: add support for XV36LE swscale/input: add support for P012 swscale/input: add support for XV30LE swscale/input: add support for Y212LE libswscale/input.c | 224 ++++++++++++++++++++++++++++++--------------- libswscale/utils.c | 5 + 2 files changed, 155 insertions(+), 74 deletions(-) -- 2.34.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".