diff options
| author | jhurst <jhurst@cinecert.com> | 2009-02-13 05:16:08 +0000 |
|---|---|---|
| committer | jhurst <> | 2009-02-13 05:16:08 +0000 |
| commit | 6eca07453693f56b943290573ddf22a3fb251a44 (patch) | |
| tree | a0700be950d42151d74df2289b6077667224ae77 /src | |
| parent | eba0b92c6ce46a626f46c0843a88ab33d6b281af (diff) | |
revised comment
Diffstat (limited to 'src')
| -rwxr-xr-x | src/AS_DCP.h | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/src/AS_DCP.h b/src/AS_DCP.h index 70367ce..d8d734b 100755 --- a/src/AS_DCP.h +++ b/src/AS_DCP.h @@ -37,11 +37,12 @@ may not be limited to: o MXF Interop Track File Specification o MXF Interop Track File Essence Encryption Specification o MXF Interop Operational Constraints Specification + o SMPTE 429-2-2009 DCP Operational Constraints o SMPTE 429-3-2006 Track File Specification o SMPTE 429-4-2006 JPEG 2000 for D-Cinema - o SMPTE 429-5-200X Timed Text Track File + o SMPTE 429-5-2009 Timed Text Track File o SMPTE 429-6-2006 Essence Encryption Specification - o SMPTE 429-10-200X Stereoscopic Image Track File + o SMPTE 429-10-2008 Stereoscopic Image Track File o SMPTE 330M - UMID o SMPTE 336M - KLV o SMPTE 377M - MXF @@ -79,8 +80,9 @@ The following use cases are supported by the library: This project depends upon the following libraries: - OpenSSL http://www.openssl.org/ - - Expat http://expat.sourceforge.net/ (optional) - + - Expat http://expat.sourceforge.net/ or + Xerces-C http://xerces.apache.org/xerces-c/ + An XML library is not needed if you don't need support for SMPTE 429-5-2009. */ #ifndef _AS_DCP_H_ @@ -753,10 +755,14 @@ namespace ASDCP { // namespace PCM { - // The channel format will normally be CF_NONE. Unless you have read and understand - // SMPTE 429-2-2009 Annex A you should leave it as-is. If you want to label your channel - // format and it is one of the fomats given in 429-2, select the appropriate value - // from this enum and use it in the ChannelFormat element of the AudioDescriptor struct. + // The default value of the ChannelFormat element of the AudioDescriptor struct + // is CF_NONE. If the value is set to one of the other ChannelFormat_t enum + // values, the file's Wave Audio Descriptor will contain a Channel Assignment + // element. + // + // The channel format should be one of (CF_CFG_1, CF_CFG_2, or CF_CFG_3) for + // SMPTE 429-2 files. It should normally be CF_NONE for JPEG Interop files, but + // the 429-2 may also be used. // enum ChannelFormat_t { CF_NONE, |
