diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-07-23 11:31:23 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-07-23 11:31:23 +0100 |
| commit | 9348d4b229e6a7e7d69df27f63f89338bbac1eaa (patch) | |
| tree | 79677304b770c1b730cf51f2ac8b644f41f5b769 /src | |
| parent | 545e94c62f23f7a6225cfa97a91cd9a9258731a1 (diff) | |
Remove seemingly unnecessary stream description in audio panel; tidy layout a bit.
Diffstat (limited to 'src')
| -rw-r--r-- | src/wx/audio_panel.cc | 34 | ||||
| -rw-r--r-- | src/wx/audio_panel.h | 2 |
2 files changed, 2 insertions, 34 deletions
diff --git a/src/wx/audio_panel.cc b/src/wx/audio_panel.cc index e27e10752..b3e78397d 100644 --- a/src/wx/audio_panel.cc +++ b/src/wx/audio_panel.cc @@ -83,14 +83,13 @@ AudioPanel::AudioPanel (ContentPanel* p) add_label_to_grid_bag_sizer (grid, this, _("Stream"), true, wxGBPosition (r, 0)); _stream = new wxChoice (this, wxID_ANY); - grid->Add (_stream, wxGBPosition (r, 1)); - _description = add_label_to_grid_bag_sizer (grid, this, "", false, wxGBPosition (r, 2), wxGBSpan (1, 2)); + grid->Add (_stream, wxGBPosition (r, 1), wxGBSpan (1, 3), wxEXPAND); ++r; add_label_to_grid_bag_sizer (grid, this, _("Process with"), true, wxGBPosition (r, 0)); _processor = new wxChoice (this, wxID_ANY); setup_processors (); - grid->Add (_processor, wxGBPosition (r, 1)); + grid->Add (_processor, wxGBPosition (r, 1), wxGBSpan (1, 3), wxEXPAND); ++r; _mapping = new AudioMappingView (this); @@ -138,7 +137,6 @@ AudioPanel::film_content_changed (int property) _mapping->set (acs ? acs->audio_mapping () : AudioMapping ()); _sizer->Layout (); } else if (property == FFmpegContentProperty::AUDIO_STREAM) { - setup_stream_description (); _mapping->set (acs ? acs->audio_mapping () : AudioMapping ()); _sizer->Layout (); } else if (property == FFmpegContentProperty::AUDIO_STREAMS) { @@ -151,7 +149,6 @@ AudioPanel::film_content_changed (int property) if (fcs->audio_stream()) { checked_set (_stream, fcs->audio_stream()->identifier ()); - setup_stream_description (); } } } else if (property == AudioContentProperty::AUDIO_PROCESSOR) { @@ -231,33 +228,6 @@ AudioPanel::stream_changed () if (i != a.end ()) { fcs->set_audio_stream (*i); } - - setup_stream_description (); -} - -void -AudioPanel::setup_stream_description () -{ - FFmpegContentList fc = _parent->selected_ffmpeg (); - if (fc.size() != 1) { - _description->SetLabel (""); - return; - } - - shared_ptr<FFmpegContent> fcs = fc.front (); - - if (!fcs->audio_stream ()) { - _description->SetLabel (wxT ("")); - } else { - wxString s; - if (fcs->audio_channels() == 1) { - s << _("1 channel"); - } else { - s << fcs->audio_channels() << wxT (" ") << _("channels"); - } - s << wxT (", ") << fcs->audio_frame_rate() << _("Hz"); - _description->SetLabel (s); - } } void diff --git a/src/wx/audio_panel.h b/src/wx/audio_panel.h index 9a9d32698..d5821d26a 100644 --- a/src/wx/audio_panel.h +++ b/src/wx/audio_panel.h @@ -42,7 +42,6 @@ private: void show_clicked (); void stream_changed (); void mapping_changed (AudioMapping); - void setup_stream_description (); void processor_changed (); void setup_processors (); @@ -51,7 +50,6 @@ private: wxButton* _show; ContentSpinCtrl<AudioContent>* _delay; wxChoice* _stream; - wxStaticText* _description; wxChoice* _processor; AudioMappingView* _mapping; AudioDialog* _audio_dialog; |
