#include "lib/film.h"
+class Button;
class wxNotebook;
class wxPanel;
class wxBoxSizer;
class FilmViewer;
class Ratio;
+
class DCPPanel
{
public:
void markers_clicked ();
void metadata_clicked ();
void reencode_j2k_changed ();
+ void enable_audio_language_toggled ();
+ void edit_audio_language_clicked ();
void setup_frame_rate_widget ();
void setup_container ();
wxTextCtrl* _name;
wxStaticText* _dcp_name;
wxCheckBox* _use_isdcf_name;
+ wxCheckBox* _enable_audio_language = nullptr;
+ wxStaticText* _audio_language = nullptr;
+ Button* _edit_audio_language = nullptr;
wxStaticText* _container_label;
wxChoice* _container;
wxStaticText* _container_size;
wxButton* _metadata;
wxSizer* _audio_panel_sizer;
- AudioDialog* _audio_dialog;
- MarkersDialog* _markers_dialog;
- InteropMetadataDialog* _interop_metadata_dialog;
- SMPTEMetadataDialog* _smpte_metadata_dialog;
+ AudioDialog* _audio_dialog = nullptr;
+ MarkersDialog* _markers_dialog = nullptr;
+ InteropMetadataDialog* _interop_metadata_dialog = nullptr;
+ SMPTEMetadataDialog* _smpte_metadata_dialog = nullptr;
std::shared_ptr<Film> _film;
std::weak_ptr<FilmViewer> _viewer;