diff options
| -rw-r--r-- | CONTRIBUTING.md | 16 | ||||
| -rwxr-xr-x | README.md | 32 | ||||
| -rw-r--r-- | configure.ac | 2 |
3 files changed, 48 insertions, 2 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..5b93958 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,16 @@ +By making a contribution to this project, I certify that: + +(a) The contribution was created in whole or in part by me and I have the right to submit it +under the open source license indicated in the file; or + +(b) The contribution is based upon previous work that, to the best of my knowledge, is covered +under an appropriate open source license and I have the right under that license to submit that +work with modifications, whether created in whole or in part by me, under the same open source +license (unless I am permitted to submit under a different license), as indicated in the file; or + +(c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) +and I have not modified it. + +(d) I understand and agree that this project and the contribution are public and that a record of the +contribution (including all personal information I submit with it, including my sign-off) is maintained +indefinitely and may be redistributed consistent with this project or the open source license(s) involved. @@ -42,6 +42,35 @@ of this work should be well understood if you want to tinker with anything, or, in some cases, understand what properties are required in a particular supported use case (e.g., selecting audio channel labels.) +### Build Procedure Change for Auto Tools + +You can ignore this if you are using CMake or one of the win32 build +methods. + +As of release 2.10.32 the release archive file will no longer contain +the result of running `autoreconf`. This places a new requirement on +the target platform, that `autoreconf` and friends are installed. This +should not be an issue for most users. If it is, you can roll your own +auto-tooled version by untarring the distribution and running +`autoreconf` in its root directory as follows: + +```sh +autoreconf -if +./configure --enable-freedist --enable-as-02 +make +make dist +``` + +## Libraries + +`libkumu.dylib` - Platform compatibility layer. + +`libasdcp.dylib` - SMPTE ST 429 (DCP) and JPEG Interop DCP. + +`libas02.dylib` - SMPTE ST 2067 (IMF). + +`libphdr.dylib` - Dolby Vision track file. Deprecated but maintained. + ## CLI Programs @@ -73,6 +102,7 @@ in a particular supported use case (e.g., selecting audio channel labels.) `j2c-test` - Displays information about JP2K codestreams. + ### PHDR An experimental feature, Prototype for High Dynamic Range is a wrapper @@ -99,7 +129,7 @@ on [SourceForge](https://sourceforge.net/projects/asdcplib) between [CineCert](https://www.cinecert.com/asdcplib/download). As of late February 2019, its new home is on [github](https://github.com/cinecert/asdcplib). -In the eraliest days, the project depended upon the +In the earliest days, the project depended upon the [mxflib](http://sourceforge.net/projects/mxflib) project. Because of its focus on covering the whole of the MXF specifications, mxflib is considerably larger and more complex that what was required for the diff --git a/configure.ac b/configure.ac index 05f0669..74e3f31 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.10.32], [asdcplib@cinecert.com]) +AC_INIT([asdcplib], [2.10.33], [asdcplib@cinecert.com]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_SRCDIR([src/KM_error.h]) |
