*/
-#include <glib/gstdio.h>
+#include "pbd/gstdio_compat.h"
#include "ardour/profile.h"
#include "ardour/rc_configuration.h"
#include "interthread_progress_window.h"
#include "pbd/openuri.h"
-#include "i18n.h"
+#include "pbd/i18n.h"
using namespace std;
void
Editor::update_video_timeline (bool flush)
{
+ // catch GUIIdle -> Editor::idle_visual_changer during quit/close
+ assert (ARDOUR_UI::instance()->video_timeline);
+
if (flush) {
ARDOUR_UI::instance()->video_timeline->flush_local_cache();
}
}
void
-Editor::embed_audio_from_video (std::string path, framepos_t n, bool lock_position_to_video)
+Editor::embed_audio_from_video (std::string path, samplepos_t n, bool lock_position_to_video)
{
vector<std::string> paths;
paths.push_back(path);