o Added options -c -n, -q to as-02-wrap (IMF "color system")
[asdcplib.git] / README
diff --git a/README b/README
index 24b3ae45a99f325191b07ad7ba3c1494ab9dbcad..f4fb6561538cf107771741909ff19d4da4ec3d84 100755 (executable)
--- a/README
+++ b/README
@@ -123,9 +123,9 @@ kmuuidgen, kmrandgen - generate UUID values and random numbers.
 wavesplit - Splits a WAVE file into two or more output files. Used
   to untangle incorrectly-paired DCDM sound files.
 
-blackwave - Write a WAVE file full of zeros,  Used to make filler
-  tracks (though you would be better off modifying asdcp-test if
-  this is a common use case).
+blackwave - Write a WAVE file of zeros.
+
+pinkwave - Write a WAVE file of SMPTE ST 2095 pink noise.
 
 j2c-test - Displays information about JP2K codestreams.
 
@@ -151,26 +151,50 @@ command-line utilities all respond to -h.
 
 Change History
 
-
-======
-NOTE: pre-release changes to be merged in final release version
-
-2016-11-22 - AS-02 Aux Data, 2.5.17b (pre-release)
-
- o Added optional Generic Partition to IMF Aux Data prototype, used to carry global metadata
+2016-12-10 - MDD bug fix 2.7.19
+ o The previous version (2.7.18) contained incorrect MDD.cpp and MDD.h
+   files which affect the PIMF and JP2KEssenceCompression labels.
+
+
+2016-12-10 - bug fixes 2.7.18
+ o Fixed *all* Partiton version numbers in AS-02 files (the previous attempt
+   only affected the header partition)
+ o Improved IMSC-1 profile detection. May not yet be perfect, experimentation
+   encouraged!
+ o Added IMF App2e UL values and new MXF data types ColorPrimary and
+   ThreeColorPrimaries (contributed by Schleich)
+ o Added picture descriptor elements MasteringDisplayPrimaries,
+   MasteringDisplayWhitePointChromaticity, MasteringDisplayMaximumLuminance,
+   and MasteringDisplayMinimumLuminance
+ o Added -o and -O options to as-02-wrap 
+ o Fixed as-02-wrap option -p when making 4:4:4 files
+ o Simplified as-02-wrap syntax description
+
+
+2016-12-01 - bug fixes 2.6.17
+ o Fixed Partiton and Preface version numbers in AS-02 files
+ o Replaced WIN32 directory scanner with dirent_win.h
+ o The NamespaceURI property of AS-02 timed text files has been exposed in the API
+   and via as-02-wrap -P. This behavior replaces previous bad behavior, but puts
+   responsibility for selecting the correct value on the operator.
+ o Exposed CreatePNGNameId and CreateFontNameId subroutines in AS_02::TimedText
+ o Adjusted UUID generation based on PNG and font names to exclude paths by
+   inserting a call to PathBasename at each Id generation site
+ o Fixed AS-02 timed text index partition
+ o Fixed contents of generic partiton EssenceContainers property in AS-DCP timed
+   text files
+ o Added PixelLayout to RGBAEssenceDescriptor (contributed by Schleich)
+ o Cleared up MXFGCP1FrameWrappedPictureElement / MXFGCP1FrameWrappedPictureElement
+   ambiguity. PHDR continues to use MXFGCP1FrameWrappedPictureElement.
+   MXFGCI1FrameWrappedPictureElement is supported for interlace.
  o Added support for 192, 200 and 240 fps images, includes 96, 100 and 120 fpe stereo
- o Fixed raw essence detector for IMF Aux Data files
  o Added missing MCA properties to MCALabelSubDescriptor (contributed by Ruppel)
  o New MXF data type: LineMapPair
  o Added default 0,0 VideoLineMap value when wrapping CDCI with as-02-wrap
  o Added VideoLineMap property to GenericPictureEssenceDescriptor
  o Added timed text unwrap support to as-02-unwrap (contributed by Ruppel)
-
-2016-11-15 - AS-02 Aux Data, 2.5.17a (pre-release)
-
- o Added support for proposed Aux Data wrapping for AS-02/IMF
-
-======
+ o Added prototype PIDM dynamic metadata wrapping, config with --enable-phdr
+   (Not for production use, caveat emptor, not the droids, etc.)
 
 
 2016-08-11 - bug fixes, 2.5.15
@@ -182,6 +206,7 @@ NOTE: pre-release changes to be merged in final release version
  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