X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=README;h=c9a2165d0405c642e41dc443958e8774ce72d0d6;hb=b3e312cda7ce3e7027f5fb44ef2ffd87d713dd8d;hp=7b717a151a590cf829f005733cdb928bd63c6916;hpb=02915821cfb49cb6851086f5d991cee58328102b;p=asdcplib.git diff --git a/README b/README index 7b717a1..c9a2165 100755 --- a/README +++ b/README @@ -151,7 +151,72 @@ command-line utilities all respond to -h. Change History -2015-11-10 - bug fixes, IMF text, pink noise +2016-11-15 - AS-02 Aux Data, 2.3.16a (pre-release) + + o Added support for proposed Aux Data wrapping for AS-02/IMF + + +2016-08-11 - bug fixes, 2.5.15 + + o Modified as-02-wrap to pass WhiteRefLev, BlackRefLev and ColorRange + (contributed by Elmer Musser / Rod Bogart) + o Fixed a bug in the index reader that allowed an out-of-bounds vector index + to be used. + o Modified the IndexEntry parser to ignore additional bytes belonging to slice + values. + +2016-05-06 - bug fixes, 2.5.14 + + 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 Defined bool ASDCP::UL::operator<(const UL& rhs) const, which is needed to + carry out the version-insensitive lookup policy when searching for ULs in a + std::map<> of UL entries. + o New files: src/info.in src/CMakeLists.txt + o Removed filess: AS_DCP_DCData_internal.h + + +2016-03-17 - bug fixes, 2.5.12 + o Changed default UNIX file permissions to "666" + o Changed default UNIX file permissions to "777" + o Added missing initializer for caltime::offset + o Fixed UL values for Aux Data files (per ST 429-14) + o Added support for default TTML fonts (ST2052_TextParser) + o Added Solaris patch to KM_fileio (Thanks Mikey!) + o Fixed the version byte in UL DataEssenceCoding + o Fixed duplicate linkage error for symbol MIME2str + o Big patch from Wolfgang Ruppel: + o Corrected erroneous fixed-tag values in ActiveHeight, ActiveWidth, + ActiveXOffset, ActiveYOffset UL definitions. + o Provided a stub implementation for Kumu::DirScannerEx (A real + implementation will follow soon.) + o Added as-02-info program + o Added Seek() method to PCM parsers + o Added CMakeLists.txt + + +2015-11-10 - bug fixes, IMF text, pink noise, 2.5.11 o I moved personal dev environment from older gcc to newer clang. Many small changes were made to satisfy the new compiler: - Altered many printf format codes to use the correct format for the @@ -181,13 +246,13 @@ Change History o asdcp-wrap and as-02-wrap now allow split channel groups in MCA labels. -2015-02-23 - bug fixes +2015-02-23 - bug fixes, 2.4.10 o Fixed a new bug introduced by the fix to large numbers of subtitle ancillary resources. o Added support for generic Aux Data (ST 429-14) to asdcp-wrap. -2015-02-19 - PHDR feature, bug fixes +2015-02-19 - PHDR feature, bug fixes, 2.4.9 o Modified PCMParser and PCMParserList to return partial frame buffers at the end of a WAV input file. This was needed to allow wrapping all samples into an AS-02 audio file (which is clip-wrapped) in the case where the input file