#include "savefile.inc"
#include "samplescroll.h"
#include "sha1.h"
+#include "shuttle.h"
#include "sighandler.h"
#include "splashgui.h"
#include "statusbar.h"
in_destructor = 0;
speed_edl = 0;
proxy_beep = 0;
+ shuttle = 0;
}
delete proxy_beep;
delete create_bd; create_bd = 0;
delete create_dvd; create_dvd = 0;
+ delete shuttle; shuttle = 0;
delete batch_render; batch_render = 0;
delete render; render = 0;
commit_commercial();
exportedl = new ExportEDL(this);
}
+void MWindow::init_shuttle()
+{
+#ifdef HAVE_SHUTTLE
+ const char *dev_name = Shuttle::probe();
+ if( dev_name ) {
+ shuttle = new Shuttle(this);
+ shuttle->start(dev_name);
+ }
+#endif
+}
+
void MWindow::init_brender()
{
if(preferences->use_brender && !brender)
init_render();
if(debug) printf("MWindow::create_objects %d total_time=%d\n", __LINE__, (int)timer.get_difference());
+ init_shuttle();
init_brender();
init_exportedl();
init_commercials();