diff options
Diffstat (limited to 'src/decrypted_kdm.cc')
| -rw-r--r-- | src/decrypted_kdm.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/decrypted_kdm.cc b/src/decrypted_kdm.cc index bf9daa1a..4d9c44a8 100644 --- a/src/decrypted_kdm.cc +++ b/src/decrypted_kdm.cc @@ -203,10 +203,10 @@ DecryptedKDM::DecryptedKDM ( /* XXX: do non-MXF assets need keys? */ shared_ptr<const ReelMXFAsset> mxf = boost::dynamic_pointer_cast<const ReelMXFAsset> (i); if (mxf) { - if (mxf->key_id().empty ()) { + if (!mxf->key_id ()) { throw NotEncryptedError (mxf->id()); } - _keys.push_back (DecryptedKDMKey (mxf->key_type(), mxf->key_id(), key, cpl->id ())); + _keys.push_back (DecryptedKDMKey (mxf->key_type(), mxf->key_id().get(), key, cpl->id ())); } } } |
