#include "omnplay.h"
#include "ui.h"
+#include "opts.h"
#include "omplrclnt.h"
omnplay_instance_t* omnplay_create(int argc, char** argv)
{
+ int i, c;
omnplay_instance_t* app;
+ /* prepare application instance */
app = (omnplay_instance_t*)malloc(sizeof(omnplay_instance_t));
memset(app, 0, sizeof(omnplay_instance_t));
- app->window = ui_omnplay(app);
+ /* load parameters from command line */
+ if(!omnplay_opt(argc, argv, app) && app->players.count)
+ app->window = ui_omnplay(app);
+ else
+ omnplay_usage();
return app;
};
-void omnplay_close(omnplay_instance_t* app)
+
+void omnplay_destroy(omnplay_instance_t* app)
{
+ free(app);
};
+
#if 0
static void test()
{
test();
#endif
};
+
+void omnplay_release(omnplay_instance_t* app)
+{
+};