Add MCA labels for Sign Language Video Stream 19/head
authorradford-for-smpte <Mike.Radford@disney.com>
Wed, 30 Oct 2019 18:40:47 +0000 (11:40 -0700)
committerradford-for-smpte <Mike.Radford@disney.com>
Wed, 30 Oct 2019 18:40:47 +0000 (11:40 -0700)
src/MDD.cpp
src/MDD.h
src/MXF.cpp

index c8de0040752cb8e0f40de5ca1c364f62271be153..5aa87b1a9bc52e7bdc683248db30ee04f92aa404 100644 (file)
@@ -1609,6 +1609,9 @@ static const ASDCP::MDDEntry s_MDD_Table[] = {
    { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, // 518
        0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00 },
      {0}, false, "DCAudioChannel_FSKSyncSignalChannel" },   
+   { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, // 519
+       0x0d, 0x0f, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00 },
+     {0}, false, "AudioChannelSLVS" },
    { {0}, {0}, false, 0 },
 
 };
index 23d6730d673081ea5c0de2f3dcac894a76261c5d..55fa3859da52b0db2136964d901ae21d1836b8f1 100755 (executable)
--- a/src/MDD.h
+++ b/src/MDD.h
@@ -554,6 +554,7 @@ namespace ASDCP {
        MDD_ACESUncompressedMonoscopicWithAlpha, // 516
        MDD_ACESFrameWrappedEssence, // 517
        MDD_DCAudioChannel_FSKSyncSignalChannel, // 518
+       MDD_AudioChannelSLVS, // 519
        MDD_Max
     }; // enum MDD_t
 
index b49fb83b5cfd1e4f18456dcf27279cb63091935f..2185af903082f5f8e3952895682006cc1e874e24 100755 (executable)
@@ -1760,6 +1760,7 @@ ASDCP::MXF::ASDCP_MCAConfigParser::ASDCP_MCAConfigParser(const Dictionary*& d) :
   m_LabelMap.insert(pair("FSKSync",   label_traits("FSK Sync"                      , true,  m_Dict->ul(MDD_DCAudioChannel_FSKSyncSignalChannel))));
   m_LabelMap.insert(pair("DBOX",  label_traits("D-BOX Motion Code Primary Stream"  , false, m_Dict->ul(MDD_DBOXMotionCodePrimaryStream))));
   m_LabelMap.insert(pair("DBOX2", label_traits("D-BOX Motion Code Secondary Stream", false, m_Dict->ul(MDD_DBOXMotionCodeSecondaryStream))));
+  m_LabelMap.insert(pair("SLVS",  label_traits("Sign Language Video Stream"        , false, m_Dict->ul(MDD_AudioChannelSLVS))));
 }
 
 //