aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/isom.h
diff options
context:
space:
mode:
authorDamiano Galassi <damiog@gmail.com>2024-02-04 15:14:12 +0000
committerJames Almer <jamrial@gmail.com>2024-02-04 13:36:25 -0300
commit112d3618ca47ac7a8243bb16eebdb2c4460d06d1 (patch)
tree903eb7c47442580a8ba28755583a452536826501 /libavformat/isom.h
parentdda4b25e2d92e3e72f500daef2de143587752126 (diff)
downloadffmpeg-112d3618ca47ac7a8243bb16eebdb2c4460d06d1.tar.gz
avformat/mov: add support for 'amve' ambient viewing environment box
As defined in ISOBMFF (ISO/IEC 14496-12) document. Co-Authored-By: Cosmin Stejerean <cosmin@cosmin.at>
Diffstat (limited to 'libavformat/isom.h')
-rw-r--r--libavformat/isom.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libavformat/isom.h b/libavformat/isom.h
index 77221d06e4..a4cca4c798 100644
--- a/libavformat/isom.h
+++ b/libavformat/isom.h
@@ -29,6 +29,7 @@
#include "libavutil/encryption_info.h"
#include "libavutil/mastering_display_metadata.h"
+#include "libavutil/ambient_viewing_environment.h"
#include "libavutil/spherical.h"
#include "libavutil/stereo3d.h"
@@ -249,6 +250,8 @@ typedef struct MOVStreamContext {
AVMasteringDisplayMetadata *mastering;
AVContentLightMetadata *coll;
size_t coll_size;
+ AVAmbientViewingEnvironment *ambient;
+ size_t ambient_size;
uint32_t format;