From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTP id 681EB42883
	for <ffmpegdev@gitmailbox.com>; Tue,  5 Apr 2022 13:47:58 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7EF4D68B240;
	Tue,  5 Apr 2022 16:47:25 +0300 (EEST)
Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com
 [209.85.216.43])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3D0B168B181
 for <ffmpeg-devel@ffmpeg.org>; Tue,  5 Apr 2022 16:47:19 +0300 (EEST)
Received: by mail-pj1-f43.google.com with SMTP id kw18so5709307pjb.5
 for <ffmpeg-devel@ffmpeg.org>; Tue, 05 Apr 2022 06:47:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=HKdWzEY7zud1cy3cOd1FNJArkuPu6pApAuj5acwxKuE=;
 b=Gedh2KDFyf0YKy0ObpyQieLdJMErGotAjRzeLvicX8VzbOvR/JZU7sdhaAOztEnrs0
 J63BP1H+xPlZ+bl6Sqq9KEZ9HggwqgvAzAkkswkz8TBK9sPb7yhXoYNO0BrMRmBgYKF9
 zJ1Quem6ul1gCuv9BZQKxdDFm2f4n/H2pK02FpKrUA5n03Jt/aSAUNzRfdWqOfqfrmPv
 MzNHsIVEg03NYN4j0pdEG/aWIORBE7x7XRARWVQbFYVovqUlZQgK6bJ3gF7PYru+KKWc
 vmOVJFsR/Pa3MvgJ06xy36L3+a/COeWnZZyQvBA3uI6sKI6jfjprCG9F3SKRIn4J7Fkl
 kE8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=HKdWzEY7zud1cy3cOd1FNJArkuPu6pApAuj5acwxKuE=;
 b=GbyBw5SH532XnYg82iE7Iv2ToyiorNywre88ZVnperRguo+ggYhwuMXRA3esqW9iEP
 MHwaGvg0yhwwbfJpBRSu9SsO1O6Lb13EtgPcshAV39hxyvQok04vGhyYeCLSV1YJaL8s
 lNq7q3Y52PilbC5r/ke5VlNBgOxNpMjui0pKVEb9a4wQRZbzm3St8Yjn4JAXtoDJP/s3
 TekezfkyzInYbT7py0ztS3Zdc3JdSLZ1lmva+CT4jB3bGZo9obX07bzrI2OIwAOw1Alm
 NkfKY74pHQJsHp5udCLlOz3riMSAroxh6Mutg/Ih9SK5/uzkkiArTv65oPy4wZEiOzTJ
 2TMQ==
X-Gm-Message-State: AOAM531Re8iKT+Azx4G2yquB5vTLWlEIVFFc/VfdKIVv/eTEzjKhhMmF
 jmnOc2Jow2uMHlR+ySY008zvyEs8tQMyTg==
X-Google-Smtp-Source: ABdhPJwFNulC9jqq47BzzCmawvDHzSqZ0DZQkgr2bOPOZPIsBBmjKuFTbX9qXy7QSygq/xZkQ5I1/Q==
X-Received: by 2002:a17:90b:4c49:b0:1c7:d6c1:bb0f with SMTP id
 np9-20020a17090b4c4900b001c7d6c1bb0fmr4192833pjb.230.1649166437293; 
 Tue, 05 Apr 2022 06:47:17 -0700 (PDT)
Received: from vpn2.localdomain ([161.117.202.209])
 by smtp.gmail.com with ESMTPSA id
 c18-20020a056a000ad200b004f0f9696578sm17112705pfl.141.2022.04.05.06.47.16
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 05 Apr 2022 06:47:17 -0700 (PDT)
From: lance.lmwang@gmail.com
To: ffmpeg-devel@ffmpeg.org
Date: Tue,  5 Apr 2022 21:47:06 +0800
Message-Id: <1649166427-9667-4-git-send-email-lance.lmwang@gmail.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1649166427-9667-1-git-send-email-lance.lmwang@gmail.com>
References: <1648423513-21261-1-git-send-email-lance.lmwang@gmail.com>
 <1649166427-9667-1-git-send-email-lance.lmwang@gmail.com>
Subject: [FFmpeg-devel] [PATCH v3 4/5] fftools/ffprobe: add support for
 ambient viewing environment metadata
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Cc: Limin Wang <lance.lmwang@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/1649166427-9667-4-git-send-email-lance.lmwang@gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

From: Limin Wang <lance.lmwang@gmail.com>

Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
---
 fftools/ffprobe.c          | 5 +++++
 tests/ref/fate/hevc-dv-rpu | 6 ++++++
 2 files changed, 11 insertions(+)

diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c
index 05c167e..a13b93e 100644
--- a/fftools/ffprobe.c
+++ b/fftools/ffprobe.c
@@ -2605,6 +2605,11 @@ static void show_frame(WriterContext *w, AVFrame *frame, AVStream *stream,
                 AVContentLightMetadata *metadata = (AVContentLightMetadata *)sd->data;
                 print_int("max_content", metadata->MaxCLL);
                 print_int("max_average", metadata->MaxFALL);
+            } else if (sd->type == AV_FRAME_DATA_AMBIENT_VIEWING_ENV) {
+                AVAmbientViewingEnv *metadata = (AVAmbientViewingEnv *)sd->data;
+                print_int("ambient_illuminance", metadata->ambient_illuminance);
+                print_int("ambient_light_x", metadata->ambient_light_x);
+                print_int("ambient_light_y", metadata->ambient_light_y);
             } else if (sd->type == AV_FRAME_DATA_ICC_PROFILE) {
                 const AVDictionaryEntry *tag = av_dict_get(sd->metadata, "name", NULL, AV_DICT_MATCH_CASE);
                 if (tag)
diff --git a/tests/ref/fate/hevc-dv-rpu b/tests/ref/fate/hevc-dv-rpu
index 6879f71..4ad5436 100644
--- a/tests/ref/fate/hevc-dv-rpu
+++ b/tests/ref/fate/hevc-dv-rpu
@@ -119,6 +119,9 @@ source_diagonal=42
 [/SIDE_DATA]
 [SIDE_DATA]
 side_data_type=Ambient Viewing Environment
+ambient_illuminance=3140000
+ambient_light_x=15635
+ambient_light_y=16450
 [/SIDE_DATA]
 [/FRAME]
 [FRAME]
@@ -239,5 +242,8 @@ source_diagonal=42
 [/SIDE_DATA]
 [SIDE_DATA]
 side_data_type=Ambient Viewing Environment
+ambient_illuminance=3140000
+ambient_light_x=15635
+ambient_light_y=16450
 [/SIDE_DATA]
 [/FRAME]
-- 
1.8.3.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".