Fix warning and missing initialisation.
authorCarl Hetherington <cth@carlh.net>
Fri, 23 Nov 2018 21:44:17 +0000 (21:44 +0000)
committerCarl Hetherington <cth@carlh.net>
Fri, 23 Nov 2018 21:44:17 +0000 (21:44 +0000)
src/lib/frame_rate_change.cc

index 265ed0dbe1093813fea6f75bc68b3eba05da6a33..e16aad072473edc2205d40d98ad77f2421093d97 100644 (file)
@@ -37,11 +37,11 @@ about_equal (double a, double b)
 }
 
 FrameRateChange::FrameRateChange ()
-       : skip (false)
+       : source (24)
+       , dcp (24)
+       , skip (false)
        , repeat (1)
        , change_speed (false)
-       , source (24)
-       , dcp (24)
        , speed_up (1)
 {
 
@@ -79,13 +79,15 @@ FrameRateChange::construct (double source_, int dcp_)
 }
 
 FrameRateChange::FrameRateChange (shared_ptr<const Film> film, shared_ptr<const Content> content)
-       : repeat (1)
+       : skip (false)
+       , repeat (1)
 {
        construct (content->active_video_frame_rate(film), film->video_frame_rate());
 }
 
 FrameRateChange::FrameRateChange (shared_ptr<const Film> film, Content const * content)
-       : repeat (1)
+       : skip (false)
+       , repeat (1)
 {
        construct (content->active_video_frame_rate(film), film->video_frame_rate());
 }