[Cellar] [PATCH 01/11] avformat/nut: Add GBR(A)PF16/32LE/BE

Michael Niedermayer <michael@niedermayer.cc> Mon, 24 March 2025 17:39 UTC

Return-Path: <michael@niedermayer.cc>
X-Original-To: cellar@mail2.ietf.org
Delivered-To: cellar@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id B218B11ADC51 for <cellar@mail2.ietf.org>; Mon, 24 Mar 2025 10:39:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.093
X-Spam-Level:
X-Spam-Status: No, score=-2.093 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UPPERCASE_50_75=0.008] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=niedermayer.cc
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o49amoJawaT0 for <cellar@mail2.ietf.org>; Mon, 24 Mar 2025 10:39:04 -0700 (PDT)
Received: from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id D6F4011ADC4E for <cellar@ietf.org>; Mon, 24 Mar 2025 10:39:02 -0700 (PDT)
Received: by mail.gandi.net (Postfix) with ESMTPSA id 94D664439F for <cellar@ietf.org>; Mon, 24 Mar 2025 17:39:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc; s=gm1; t=1742837941; 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; bh=keSXxacUbl+AIV5uk4hxWJtqPYryL/DZ4GnsVOcSgws=; b=U4kk8Low+YCaP6brVLwdnKz4vZfJ6C53Z5nPEgsLOS8W+etRHqadYtTld3a2gw6yjLXlDD kKP6wTa9XmQwAGt8ylSwfG7ykH7j6F2MGUIFHx2VvBRRd4KgHEp5sEQ1BWZWCoCnNBqqTy 6l9HGKYJh4WUN7XXl5OfA2JhVhw414orv/qsZhrNxaupPQOsPefh35JuCXQLSgBYxCsRuo Vmmo30p3yJXwTTTPs1IogRPOl6OGCNFHhnv9ze8V2D41qdUFHa54nKkQUBMV5wbwCFemDg yR4u5Ma4PalPZx/f3UddFpfvl6dqyQVQjqip3QRy/Wo1/LWDWuHYpi7axUDZpA==
From: Michael Niedermayer <michael@niedermayer.cc>
To: Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>
Date: Mon, 24 Mar 2025 18:38:50 +0100
Message-ID: <20250324173900.2574429-1-michael@niedermayer.cc>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-GND-State: clean
X-GND-Score: 30
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduiedtfeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecufghrlhcuvffnffculdeftddmnecujfgurhephffvufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefoihgthhgrvghlucfpihgvuggvrhhmrgihvghruceomhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtqeenucggtffrrghtthgvrhhnpefhledvvdehgfettdefueevtdeifffhkeeljeetjeeugfelgfffieduheevvefgvdenucfkphepgedurdeiiedrieejrdduudefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepgedurdeiiedrieejrdduudefpdhhvghloheplhhotggrlhhhohhsthdpmhgrihhlfhhrohhmpehmihgthhgrvghlsehnihgvuggvrhhmrgihvghrrdgttgdpnhgspghrtghpthhtohepuddprhgtphhtthhopegtvghllhgrrhesihgvthhfrdhorhhg
X-GND-Sasl: michael@niedermayer.cc
Message-ID-Hash: TLQZMG6ASMFE5L3JYDDDX73NHUW7OLNA
X-Message-ID-Hash: TLQZMG6ASMFE5L3JYDDDX73NHUW7OLNA
X-MailFrom: michael@niedermayer.cc
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-cellar.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Cellar] [PATCH 01/11] avformat/nut: Add GBR(A)PF16/32LE/BE
List-Id: Codec Encoding for LossLess Archiving and Realtime transmission <cellar.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/oPAqKai7fUDoQKSehCycIxLHPOE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cellar>
List-Help: <mailto:cellar-request@ietf.org?subject=help>
List-Owner: <mailto:cellar-owner@ietf.org>
List-Post: <mailto:cellar@ietf.org>
List-Subscribe: <mailto:cellar-join@ietf.org>
List-Unsubscribe: <mailto:cellar-leave@ietf.org>

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
---
 libavformat/nut.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/libavformat/nut.c b/libavformat/nut.c
index 9692336ece6..f3174358139 100644
--- a/libavformat/nut.c
+++ b/libavformat/nut.c
@@ -178,6 +178,10 @@ const AVCodecTag ff_nut_video_tags[] = {
     { AV_CODEC_ID_RAWVIDEO,         MKTAG(14,    0, '3', 'G') },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG('G', '3',   0,  16) },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG(16,    0, '3', 'G') },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG('G', '3',   0,  17) },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG(17 ,  0 , '3', 'G') },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG('G', '3',   0,  33) },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG(33 ,  0 , '3', 'G') },
 
     { AV_CODEC_ID_RAWVIDEO,         MKTAG('G', '4',   0,   8) },
 
@@ -189,6 +193,10 @@ const AVCodecTag ff_nut_video_tags[] = {
     { AV_CODEC_ID_RAWVIDEO,         MKTAG(14 , 00 , '4', 'G') },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG('G', '4', 00 , 16 ) },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG(16 , 00 , '4', 'G') },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG('G', '4',   0,  17) },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG(17 ,  0 , '4', 'G') },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG('G', '4',   0,  33) },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG(33 ,  0 , '4', 'G') },
 
     { AV_CODEC_ID_RAWVIDEO,         MKTAG('X', 'Y', 'Z' , 36 ) },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG(36 , 'Z' , 'Y', 'X') },
-- 
2.48.1