fixes
authorjhurst <jhurst@cinecert.com>
Fri, 6 May 2016 18:40:17 +0000 (18:40 +0000)
committerjhurst <>
Fri, 6 May 2016 18:40:17 +0000 (18:40 +0000)
CMakeLists.txt
README
configure.ac

index 67d1078f90485136129c29394bb5a0e10ad86c16..8ccc914fd8658d7383974aa856f912f702ad7fdf 100644 (file)
@@ -3,9 +3,9 @@ cmake_minimum_required(VERSION 2.8.12)
 project(asdcplibmod)\r
 \r
 # The version number.\r
-set(VERSION_MAJOR 3)\r
-set(VERSION_MINOR 0)\r
-set(VERSION_PATCH 0)\r
+set(VERSION_MAJOR 2)\r
+set(VERSION_MINOR 5)\r
+set(VERSION_PATCH 13)\r
 set(VERSION_STRING ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})\r
 set_property(GLOBAL PROPERTY USE_FOLDERS ON)\r
 set_property(GLOBAL PROPERTY PREDEFINED_TARGETS_FOLDER "Default Targets")\r
diff --git a/README b/README
index 7a98217844cea3100513b9950f84fa2388b63167..e82028205b386c89dec39050bf4099c08f019c2e 100755 (executable)
--- a/README
+++ b/README
@@ -151,6 +151,35 @@ command-line utilities all respond to -h.
 
 Change History
 
+2016-05-06 - bug fixes, 2.5.13
+
+ o Release 2.5.12 caused two problems with Atoms and DTS-X wrapping that are
+   addressed by this release. The UL values that were changed to correct the
+   DCData (ST 429-14) implementation had two unintended side-effects:
+     1. v2.5.12 cannot read old DCData (and thus DTS-X) track files
+     2. v2.5.12 creates broken Atmos track files (incorrect ULs)
+   The fix for this involved the following changes:
+     1. ASDCP::DCData::(MXFReader|MXFWriter) are no longer base classes of
+        ASDCP::ATMOS::(MXFReader|MXFWriter).
+     2. New UL values have been added to carry the original Atoms UL values:
+        a. DolbyAtmosDCDataWrappingFrame
+        b. DolbyAtmosDCDataEssence
+        c. DolbyAtmosDCDataDescriptor
+     3. ASDCP::ATMOS::(MXFReader|MXFWriter) have been modified to use the
+        DolbyAtmosDCData* UL values.
+     4. ASDCP::DCData::MXFReader will parse files having either DCData* or
+        DolbyAtmosDCData* UL values.
+     5. ASDCP::DCData:: MXFWriter continues to use DCData* UL values from ST
+        429-14
+  o Some optional parameters of the MXF metadata packs were being erroneously
+    initialized with a value of zero (0), such as GenericPictureEssenceDescriptor
+    ::SignalStandard, GenericPictureEssenceDescriptor::SampledXOffset(0), etc.
+  o Added higher edit rates (96, 100, 120) to the cinema TimedText_Parser
+ o New files:
+     src/info.in
+ o Removed files:
+     AS_DCP_DCData_internal.h
+
 
 2016-03-17 - bug fixes, 2.5.12
  o Changed default UNIX file permissions to "666"
index 547c05733f0a6e258ffb1e481f32bb0496fad72f..bedb51ad44f8d73bfedaa00b3026e362ec7212a2 100644 (file)
@@ -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.5.12], [asdcplib@cinecert.com])
+AC_INIT([asdcplib], [2.5.13], [asdcplib@cinecert.com])
 
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_SRCDIR([src/KM_error.h])