Remove Screen pointer from KDMWithMetadata, preferring to
[dcpomatic.git] / src / wx / kdm_dialog.cc
index b067ff04afd36ce132196853cc3f30e28dbba2c0..f041c16c52febf299d9e500ba6471235732c70e6 100644 (file)
@@ -175,7 +175,13 @@ KDMDialog::make_clicked ()
                                                for_audio
                                                );
 
-                               screen_kdms.push_back (KDMWithMetadataPtr(new DCPKDMWithMetadata(i, kdm)));
+                               dcp::NameFormat::Map name_values;
+                               if (i->cinema) {
+                                       name_values['c'] = i->cinema->name;
+                               }
+                               name_values['s'] = i->name;
+
+                               screen_kdms.push_back (KDMWithMetadataPtr(new DCPKDMWithMetadata(name_values, i->cinema, kdm)));
                        }
                }