From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 5BF1F4DDD6 for ; Fri, 4 Jul 2025 22:26:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 0CE456900A9; Sat, 5 Jul 2025 01:26:22 +0300 (EEST) Received: from btbn.de (btbn.de [144.76.60.213]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 9991168F773 for ; Sat, 5 Jul 2025 01:26:15 +0300 (EEST) Received: from [authenticated] by btbn.de (Postfix) with ESMTPSA id 16B0027FFCCAA for ; Sat, 05 Jul 2025 00:26:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rothenpieler.org; s=mail; t=1751667975; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=g1P1BhBxzFA7ZS3a1ubEn50YGEcDYmSpB1ZeVyf4Uss=; b=eDury/F0tq/LN0uGTuisUYziE763v65xOTuXyu6d9eyOSfzWx9DLcdKdhFidaAnmEjajyh zOegI52SSXa0PEMcdFHRldblOuQg2ew+oUdCrVvG7IWyBTh7H6VGoFq8foP8t566KneUW0 dgta54rkq7Hg+Y3Sd9Ne6RSTw6n3u0GslUmB0vit60l5JJ9McvxEG58ndAt3dSYxEoqXj5 t1Re1vDOikm9T3IbrS6c+lbdCfyB5+PeVrRe99DxkRqbIxgIJf8/OVTpW5SUtPTHGpyCQh S6Su+ezCts2l/sXl7yioxd3YnIGWGlZHStsvuzrRKjZGEQXXUM7u8Tt1qANfbQ== Message-ID: Date: Sat, 5 Jul 2025 00:26:14 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250704221811.754517-1-timo@rothenpieler.org> Content-Language: en-US From: Timo Rothenpieler In-Reply-To: <20250704221811.754517-1-timo@rothenpieler.org> Subject: Re: [FFmpeg-devel] [PATCH 1/2] avutils/pixfmt: add YUV444/GBRP 10 and 12 bit MSB 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 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: I forgot to include the description of what this is. cuvid/nvdec/nvenc have for some reason decided to invent a new format (at least I have not ever seen this exist anywhere else) for dealing with 10 and 12 bit YUV444 input/output. While nvenc does support ingesting normal formats, nvdec exclusively outputs 4:4:4 content as YUV444P10/12, but with the data sitting in the MSB, not LSB. All 4:2:0 and 4:2:2 use P012/P010/P212/P210 respectively, but for 4:4:4 it does something weird. The data kept being in the MSB, like with the Pxxx family of formats, but it's fully planar. This patch series adds those MSB formats, and their GBRP counterparts, plus support for them to swscale. _______________________________________________ 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".