summaryrefslogtreecommitdiff
path: root/src/AS_DCP_internal.h
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2018-08-20 00:15:11 +0000
committerjhurst <>2018-08-20 00:15:11 +0000
commit30dba88305439d4df852bb5149e134739889dc93 (patch)
tree771f8275a5b284985a88c0de8e0203bb2467d84b /src/AS_DCP_internal.h
parent79912d9558b67fb75dfad8bca29d2db1fa58a769 (diff)
o Fixes wrong MajorVersion in Preface
o Adds VideoLineMap also to RGBA essence descriptor o Adds VideoLineMap to RGBA and CDCI descriptor only when option -l is present (disputable - but distinguished value {0, 0} is not allowed in closed and complete partitions) o Fixes issue with IndexRate not set in AS-02 J2K files o Additional fixes to minor version number in AS-02 partition packs o CMake brought up to date o Fixed erroneous WAV RF64 header interpretation
Diffstat (limited to 'src/AS_DCP_internal.h')
-rwxr-xr-xsrc/AS_DCP_internal.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/AS_DCP_internal.h b/src/AS_DCP_internal.h
index 3c1a9b7..1049a98 100755
--- a/src/AS_DCP_internal.h
+++ b/src/AS_DCP_internal.h
@@ -630,14 +630,14 @@ namespace ASDCP
if ( mxf_ver == MXFVersion_2004 )
{
m_HeaderPart.MinorVersion = MXF_2004_MinorVersion;
- m_HeaderPart.m_Preface->Version = ((MXF_ObjectModelVersion < 8) | MXF_2004_MinorVersion);
+ m_HeaderPart.m_Preface->Version = ((MXF_ObjectModelVersion << 8) | MXF_2004_MinorVersion);
m_HeaderPart.m_Preface->ObjectModelVersion = MXF_ObjectModelVersion;
}
else
{
assert(mxf_ver == MXFVersion_2011);
m_HeaderPart.MinorVersion = MXF_2011_MinorVersion;
- m_HeaderPart.m_Preface->Version = ((MXF_ObjectModelVersion < 8) | MXF_2011_MinorVersion);
+ m_HeaderPart.m_Preface->Version = ((MXF_ObjectModelVersion << 8) | MXF_2011_MinorVersion);
m_HeaderPart.m_Preface->ObjectModelVersion = MXF_ObjectModelVersion;
}