summaryrefslogtreecommitdiff
path: root/src/wx/interop_metadata_dialog.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-04-02 22:38:16 +0200
committerCarl Hetherington <cth@carlh.net>2021-04-04 20:48:34 +0200
commitf188fc8d92eaba89aaa63cfd7f5a2fc9836e94b6 (patch)
tree576f98fd4295ae0e9dae6e0ae92f019876f02ff3 /src/wx/interop_metadata_dialog.h
parent60520afb4a6bb364c981c2b6976805d4128ac81f (diff)
Use release territory from Interop/SMPTE metadata instead of ISDCF metadata dialogue.
Diffstat (limited to 'src/wx/interop_metadata_dialog.h')
-rw-r--r--src/wx/interop_metadata_dialog.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/wx/interop_metadata_dialog.h b/src/wx/interop_metadata_dialog.h
index b8a1a36e6..b730c1238 100644
--- a/src/wx/interop_metadata_dialog.h
+++ b/src/wx/interop_metadata_dialog.h
@@ -20,6 +20,7 @@
#include "editable_list.h"
+#include "metadata_dialog.h"
#include <dcp/language_tag.h>
#include <dcp/types.h>
#include <wx/wx.h>
@@ -31,17 +32,19 @@ class LanguageTagWidget;
class RatingDialog;
-class InteropMetadataDialog : public wxDialog
+class InteropMetadataDialog : public MetadataDialog
{
public:
InteropMetadataDialog (wxWindow* parent, std::weak_ptr<Film> film);
private:
- std::vector<dcp::Rating> ratings () const;
+ void setup_standard (wxPanel* panel, wxSizer* sizer) override;
+
void set_ratings (std::vector<dcp::Rating> r);
void content_version_changed ();
- std::weak_ptr<Film> _film;
+ std::vector<dcp::Rating> ratings () const;
+
EditableList<dcp::Rating, RatingDialog>* _ratings;
wxTextCtrl* _content_version;
};