+void
+Reel::add_kdm (KDM const & kdm)
+{
+ list<KDMKey> keys = kdm.keys ();
+
+ for (list<KDMKey>::iterator i = keys.begin(); i != keys.end(); ++i) {
+ if (i->key_id() == _main_picture->key_id()) {
+ _main_picture->set_key (i->key ());
+ }
+ if (i->key_id() == _main_sound->key_id()) {
+ _main_sound->set_key (i->key ());
+ }
+ }
+}
+
+void
+Reel::set_mxf_keys (Key key)
+{
+ _main_picture->set_key (key);
+ if (_main_sound) {
+ _main_sound->set_key (key);
+ }
+
+ /* XXX: subtitle asset? */
+}