summaryrefslogtreecommitdiff
path: root/src/MXF.cpp
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2006-11-03 06:07:12 +0000
committerjhurst <>2006-11-03 06:07:12 +0000
commitc1e4a07e40fb33558f445d333c7f03a6572f3f14 (patch)
tree588196c27b6bc9d9c8dcf556ec52fe16a8428425 /src/MXF.cpp
parent6b5d04290663a89cb8666cdc1c0df238d065a981 (diff)
jp2k subdesc fix
Diffstat (limited to 'src/MXF.cpp')
-rwxr-xr-xsrc/MXF.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/MXF.cpp b/src/MXF.cpp
index 28b156c..b4cba03 100755
--- a/src/MXF.cpp
+++ b/src/MXF.cpp
@@ -219,9 +219,10 @@ void
ASDCP::MXF::Partition::AddChildObject(InterchangeObject* Object)
{
assert(Object);
- UUID TmpID;
- Kumu::GenRandomValue(TmpID);
- Object->InstanceUID = TmpID;
+
+ if ( ! Object->InstanceUID.HasValue() )
+ GenRandomValue(Object->InstanceUID);
+
m_PacketList->AddPacket(Object);
}