From 44af0118320a49c29a8b39abb4ec1009e4a29589 Mon Sep 17 00:00:00 2001 From: jhurst Date: Fri, 6 May 2016 18:40:17 +0000 Subject: [PATCH] fixes --- CMakeLists.txt | 6 +++--- README | 29 +++++++++++++++++++++++++++++ configure.ac | 2 +- 3 files changed, 33 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 67d1078..8ccc914 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,9 +3,9 @@ cmake_minimum_required(VERSION 2.8.12) project(asdcplibmod) # The version number. -set(VERSION_MAJOR 3) -set(VERSION_MINOR 0) -set(VERSION_PATCH 0) +set(VERSION_MAJOR 2) +set(VERSION_MINOR 5) +set(VERSION_PATCH 13) set(VERSION_STRING ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) set_property(GLOBAL PROPERTY USE_FOLDERS ON) set_property(GLOBAL PROPERTY PREDEFINED_TARGETS_FOLDER "Default Targets") diff --git a/README b/README index 7a98217..e820282 100755 --- 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" diff --git a/configure.ac b/configure.ac index 547c057..bedb51a 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.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]) -- 2.30.2