From b15f21a0c760bc8b8b28cd2a04491f4963ac0549 Mon Sep 17 00:00:00 2001 From: Pierre-Anthony Lemieux Date: Sun, 12 Apr 2020 13:28:38 -0700 Subject: Add support for IAB Track File reading and writing --- src/Metadata.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/Metadata.cpp') diff --git a/src/Metadata.cpp b/src/Metadata.cpp index 4ab2044..9ca3d66 100755 --- a/src/Metadata.cpp +++ b/src/Metadata.cpp @@ -4860,13 +4860,13 @@ PIMFDynamicMetadataDescriptor::WriteToBuffer(ASDCP::FrameBuffer& Buffer) // -IABEssenceDescriptor::IABEssenceDescriptor(const Dictionary*& d) : FileDescriptor(d), m_Dict(d) +IABEssenceDescriptor::IABEssenceDescriptor(const Dictionary*& d) : GenericSoundEssenceDescriptor(d), m_Dict(d) { assert(m_Dict); m_UL = m_Dict->ul(MDD_IABEssenceDescriptor); } -IABEssenceDescriptor::IABEssenceDescriptor(const IABEssenceDescriptor& rhs) : FileDescriptor(rhs.m_Dict), m_Dict(rhs.m_Dict) +IABEssenceDescriptor::IABEssenceDescriptor(const IABEssenceDescriptor& rhs) : GenericSoundEssenceDescriptor(rhs.m_Dict), m_Dict(rhs.m_Dict) { assert(m_Dict); m_UL = m_Dict->ul(MDD_IABEssenceDescriptor); @@ -4879,7 +4879,7 @@ ASDCP::Result_t IABEssenceDescriptor::InitFromTLVSet(TLVReader& TLVSet) { assert(m_Dict); - Result_t result = FileDescriptor::InitFromTLVSet(TLVSet); + Result_t result = GenericSoundEssenceDescriptor::InitFromTLVSet(TLVSet); return result; } @@ -4888,7 +4888,7 @@ ASDCP::Result_t IABEssenceDescriptor::WriteToTLVSet(TLVWriter& TLVSet) { assert(m_Dict); - Result_t result = FileDescriptor::WriteToTLVSet(TLVSet); + Result_t result = GenericSoundEssenceDescriptor::WriteToTLVSet(TLVSet); return result; } @@ -4896,7 +4896,7 @@ IABEssenceDescriptor::WriteToTLVSet(TLVWriter& TLVSet) void IABEssenceDescriptor::Copy(const IABEssenceDescriptor& rhs) { - FileDescriptor::Copy(rhs); + GenericSoundEssenceDescriptor::Copy(rhs); } // @@ -4909,7 +4909,7 @@ IABEssenceDescriptor::Dump(FILE* stream) if ( stream == 0 ) stream = stderr; - FileDescriptor::Dump(stream); + GenericSoundEssenceDescriptor::Dump(stream); } // -- cgit v1.2.3