projects
/
dcpomatic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Give 'wrong target' KDM errors in a dialogue box rather than in the job manager ...
[dcpomatic.git]
/
src
/
wx
/
audio_mapping_view.h
diff --git
a/src/wx/audio_mapping_view.h
b/src/wx/audio_mapping_view.h
index a96757b5c986c49f049061e6a0734a74c34f08ce..88060e461817b4bd147d9e0907b40d417547be76 100644
(file)
--- a/
src/wx/audio_mapping_view.h
+++ b/
src/wx/audio_mapping_view.h
@@
-1,5
+1,5
@@
/*
/*
- Copyright (C) 2013-20
19
Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2013-20
20
Carl Hetherington <cth@carlh.net>
This file is part of DCP-o-matic.
This file is part of DCP-o-matic.
@@
-45,7
+45,7
@@
class AudioMappingView : public wxPanel
{
public:
class AudioMappingView : public wxPanel
{
public:
- explicit AudioMappingView (wxWindow *);
+ explicit AudioMappingView (wxWindow *
, wxString left_label, wxString from, wxString top_label, wxString to
);
void set (AudioMapping);
void set_input_channels (std::vector<std::string> const & names);
void set (AudioMapping);
void set_input_channels (std::vector<std::string> const & names);
@@
-90,10
+90,10
@@
private:
boost::optional<std::pair<int, int> > mouse_event_to_channels (wxMouseEvent& ev) const;
boost::optional<std::string> mouse_event_to_input_group_name (wxMouseEvent& ev) const;
void setup ();
boost::optional<std::pair<int, int> > mouse_event_to_channels (wxMouseEvent& ev) const;
boost::optional<std::string> mouse_event_to_input_group_name (wxMouseEvent& ev) const;
void setup ();
+ wxString safe_input_channel_name (int n) const;
+ wxString safe_output_channel_name (int n) const;
- void off ();
- void full ();
- void minus6dB ();
+ void set_gain_from_menu (double linear);
void edit ();
AudioMapping _map;
void edit ();
AudioMapping _map;
@@
-105,6
+105,11
@@
private:
int _menu_input;
int _menu_output;
int _menu_input;
int _menu_output;
+ wxString _left_label;
+ wxString _from;
+ wxString _top_label;
+ wxString _to;
+
std::vector<std::string> _input_channels;
std::vector<std::string> _output_channels;
std::vector<Group> _input_groups;
std::vector<std::string> _input_channels;
std::vector<std::string> _output_channels;
std::vector<Group> _input_groups;