summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2015-06-03 10:41:01 +0100
committerCarl Hetherington <cth@carlh.net>2015-06-03 10:41:01 +0100
commit8923ed628cff91cb4312f6d1bd27664d3bc6d890 (patch)
tree0b7b326ccee318e2d923666437b38cfe59b339de /src
parent7f253493e704a75f1b58be4d06a9c5fc0f553e50 (diff)
Fix UI update when audio processor changes.
Diffstat (limited to 'src')
-rw-r--r--src/wx/dcp_panel.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/wx/dcp_panel.cc b/src/wx/dcp_panel.cc
index 96a7e6abc..786f294b0 100644
--- a/src/wx/dcp_panel.cc
+++ b/src/wx/dcp_panel.cc
@@ -355,6 +355,13 @@ DCPPanel::film_changed (int p)
checked_set (_standard, _film->interop() ? 1 : 0);
setup_dcp_name ();
break;
+ case Film::AUDIO_PROCESSOR:
+ if (_film->audio_processor ()) {
+ checked_set (_audio_processor, _film->audio_processor()->id());
+ } else {
+ checked_set (_audio_processor, 0);
+ }
+ break;
default:
break;
}
@@ -446,6 +453,7 @@ DCPPanel::set_film (shared_ptr<Film> film)
film_changed (Film::SEQUENCE_VIDEO);
film_changed (Film::THREE_D);
film_changed (Film::INTEROP);
+ film_changed (Film::AUDIO_PROCESSOR);
}
void