From b7f478b7c5d2e53205dd77dee6955f6d7ac1ce5c Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 4 Jun 2015 22:32:52 +0100 Subject: Make read_writer_info do more stuff, and return id. --- src/mxf.cc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/mxf.cc') diff --git a/src/mxf.cc b/src/mxf.cc index d259bd97..bc5c0bd1 100644 --- a/src/mxf.cc +++ b/src/mxf.cc @@ -131,10 +131,16 @@ MXF::set_key (Key key) } } -void +string MXF::read_writer_info (ASDCP::WriterInfo const & info) { char buffer[64]; + + Kumu::bin2UUIDhex (info.CryptographicKeyID, ASDCP::UUIDlen, buffer, sizeof (buffer)); + _key_id = buffer; + + _metadata.read (info); + Kumu::bin2UUIDhex (info.AssetUUID, ASDCP::UUIDlen, buffer, sizeof (buffer)); - _id = buffer; + return buffer; } -- cgit v1.2.3