ocarina/gui/main.cpp

26 lines
464 B
C++
Raw Normal View History

/*
* Copyright 2014 (c) Anna Schumaker.
*/
#include <audio.h>
#include <deck.h>
#include <ocarina.h>
Gtk::Window *ocarina_init(int *argc, char ***argv)
{
audio::init(argc, argv);
deck::init();
library::init();
return connect_wires();
}
#ifndef CONFIG_TEST
int main(int argc, char **argv)
{
Gtk::Main ocarina(&argc, &argv);
Gtk::Window *window = ocarina_init(&argc, &argv);
Gtk::Main::run(*window);
cleanup_tabs();
return 0;
}
#endif /* CONFIG_TEST */