Piece contains a copy of the DCP video rate so we need new pieces
if this changes. Fixes #699.
+2015-09-28 c.hetherington <cth@carlh.net>
+
+ * Fix update of display when changing DCP video rate (#699).
+
2015-09-28 Carl Hetherington <cth@carlh.net>
* Version 2.3.8 released.
last time we were run.
*/
- if (p == Film::CONTAINER || p == Film::VIDEO_FRAME_RATE) {
+ if (p == Film::CONTAINER) {
+ Changed (false);
+ } else if (p == Film::VIDEO_FRAME_RATE) {
+ /* Pieces contain a FrameRateChange which contains the DCP frame rate,
+ so we need new pieces here.
+ */
+ _have_valid_pieces = false;
Changed (false);
} else if (p == Film::AUDIO_PROCESSOR) {
if (_film->audio_processor ()) {