bool have_midi = false;
bool have_locked = false;
bool have_unlocked = false;
-#ifdef WITH_VIDEOTIMELINE
bool have_video_locked = false;
bool have_video_unlocked = false;
-#endif
bool have_position_lock_style_audio = false;
bool have_position_lock_style_music = false;
bool have_muted = false;
} else {
have_unlocked = true;
}
-#ifdef WITH_VIDEOTIMELINE
+
if (r->video_locked()) {
have_video_locked = true;
} else {
have_video_unlocked = true;
}
-#endif
if (r->position_lock_style() == MusicTime) {
have_position_lock_style_music = true;
// a->set_inconsistent ();
}
-#ifdef WITH_VIDEOTIMELINE
a = Glib::RefPtr<ToggleAction>::cast_dynamic (_region_actions->get_action("toggle-region-video-lock"));
a->set_active (have_video_locked && !have_video_unlocked);
if (have_video_locked && have_video_unlocked) {
// a->set_inconsistent ();
}
-#endif
a = Glib::RefPtr<ToggleAction>::cast_dynamic (_region_actions->get_action("toggle-region-lock-style"));
a->set_active (have_position_lock_style_music && !have_position_lock_style_audio);