summaryrefslogtreecommitdiff
path: root/src/as-02-wrap.cpp
diff options
context:
space:
mode:
authorWolfgang Ruppel <imftool@t-online.de>2019-12-02 21:48:30 +0100
committerWolfgang Ruppel <imftool@t-online.de>2019-12-02 21:48:30 +0100
commitdc56ff4682afe48302ca3708e8893e943a7d5d42 (patch)
tree3223c00c85208dedeec4dbbc81a902b59d1c0ea8 /src/as-02-wrap.cpp
parentfbdfd30bb77d37b354b19cf6cf3be72eec3bf725 (diff)
Adds a ContainerConstraintsSubDescriptor to ACES files (mandatory per ST 379-2)
Diffstat (limited to 'src/as-02-wrap.cpp')
-rwxr-xr-xsrc/as-02-wrap.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/as-02-wrap.cpp b/src/as-02-wrap.cpp
index a498474..db76e19 100755
--- a/src/as-02-wrap.cpp
+++ b/src/as-02-wrap.cpp
@@ -1240,6 +1240,9 @@ write_ACES_file(CommandOptions& Options)
ASDCP::MXF::ACESPictureSubDescriptor* aces_picture_subdescriptor = new ASDCP::MXF::ACESPictureSubDescriptor(g_dict);
Kumu::GenRandomValue(aces_picture_subdescriptor->InstanceUID);
result = AS_02::ACES::ACES_PDesc_to_MD(PDesc, *g_dict, *tmp_dscr);
+ ASDCP::MXF::ContainerConstraintsSubDescriptor* gc_subdescriptor = new ASDCP::MXF::ContainerConstraintsSubDescriptor(g_dict);
+ Kumu::GenRandomValue(gc_subdescriptor->InstanceUID);
+ essence_sub_descriptors.push_back(gc_subdescriptor);
if (ASDCP_SUCCESS(result))
{