diff options
| author | Wolfgang Ruppel <imftool@t-online.de> | 2019-12-02 21:48:30 +0100 |
|---|---|---|
| committer | Wolfgang Ruppel <imftool@t-online.de> | 2019-12-02 21:48:30 +0100 |
| commit | dc56ff4682afe48302ca3708e8893e943a7d5d42 (patch) | |
| tree | 3223c00c85208dedeec4dbbc81a902b59d1c0ea8 /src/AS_02_ACES.cpp | |
| parent | fbdfd30bb77d37b354b19cf6cf3be72eec3bf725 (diff) | |
Adds a ContainerConstraintsSubDescriptor to ACES files (mandatory per ST 379-2)
Diffstat (limited to 'src/AS_02_ACES.cpp')
| -rw-r--r-- | src/AS_02_ACES.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/AS_02_ACES.cpp b/src/AS_02_ACES.cpp index 040e059..9a847cc 100644 --- a/src/AS_02_ACES.cpp +++ b/src/AS_02_ACES.cpp @@ -559,7 +559,10 @@ AS_02::Result_t AS_02::ACES::MXFWriter::h__Writer::OpenWrite(const std::string & ASDCP::MXF::InterchangeObject_list_t::iterator i; for ( i = essence_sub_descriptor_list.begin(); i != essence_sub_descriptor_list.end(); ++i ) { - if ( ( (*i)->GetUL() != UL(m_Dict->ul(MDD_ACESPictureSubDescriptor)) ) && ( (*i)->GetUL() != UL(m_Dict->ul(MDD_TargetFrameSubDescriptor)) ) ) + if ( ( (*i)->GetUL() != UL(m_Dict->ul(MDD_ACESPictureSubDescriptor)) ) + && ( (*i)->GetUL() != UL(m_Dict->ul(MDD_TargetFrameSubDescriptor)) ) + && ( (*i)->GetUL() != UL(m_Dict->ul(MDD_ContainerConstraintsSubDescriptor)) ) + ) { DefaultLogSink().Error("Essence sub-descriptor is not an ACESPictureSubDescriptor or a TargetFrameSubDescriptor.\n"); (*i)->Dump(); |
