summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormschroffel <mschroffel@cinecert.com>2014-10-23 23:31:24 +0000
committermschroffel <>2014-10-23 23:31:24 +0000
commitc37d749945eba6b8922ecf58ef886f32ee55b38e (patch)
treec690826ca3f2f53b0fc96a88f207b6c08956dd3c
parentb0385c16a93fb6a6ff8fa6d77560c9c05f3f4111 (diff)
version bump
-rw-r--r--configure.ac2
-rw-r--r--src/AS_02_PHDR.cpp5
-rw-r--r--src/h__02_Reader.cpp3
3 files changed, 8 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index f367749..03379a8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -37,7 +37,7 @@ AC_PREREQ([2.59])
# For example, if asdcplib version 1.0.0 were modified to accomodate changes
# in file format, and if no changes were made to AS_DCP.h, the new version would be
# 1.0.1. If changes were also required in AS_DCP.h, the new version would be 1.1.1.
-AC_INIT([asdcplib], [2.2.6], [asdcplib@cinecert.com])
+AC_INIT([asdcplib], [2.2.7], [asdcplib@cinecert.com])
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_SRCDIR([src/KM_error.h])
diff --git a/src/AS_02_PHDR.cpp b/src/AS_02_PHDR.cpp
index c57eb05..db9228a 100644
--- a/src/AS_02_PHDR.cpp
+++ b/src/AS_02_PHDR.cpp
@@ -220,6 +220,11 @@ AS_02::PHDR::MXFReader::h__Reader::ReadFrame(ui32_t FrameNum, AS_02::PHDR::Frame
{
FrameBuf.OpaqueMetadata.assign((const char*)tmp_metadata_buffer.RoData(), tmp_metadata_buffer.Size());
}
+ else
+ {
+ DefaultLogSink().Error("Metadata packet not found at frame %d.\n", FrameNum);
+ result = RESULT_OK;
+ }
}
return result;
diff --git a/src/h__02_Reader.cpp b/src/h__02_Reader.cpp
index b67f9c8..1d5feb2 100644
--- a/src/h__02_Reader.cpp
+++ b/src/h__02_Reader.cpp
@@ -93,7 +93,8 @@ AS_02::MXF::AS02IndexReader::InitFromFile(const Kumu::FileReader& reader, const
}
else if ( i->BodySID != first_body_sid )
{
- DefaultLogSink().Error("RIP contains multipls BodySID identities.\n");
+ DefaultLogSink().Debug("The index assembler is ignoring BodySID %d.\n", i->BodySID);
+ continue;
}
reader.Seek(i->ByteOffset);