aboutsummaryrefslogtreecommitdiff
path: root/src/experiment-player.h
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2012-05-09 07:19:08 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2012-05-09 07:19:08 +0200
commit73a67468d522251a54654b4c5d6e7f02817fa0e7 (patch)
tree9443e611ac509ddf2735c166b0609e81960b4653 /src/experiment-player.h
parent5032e77c496199e18e86f71f35836af4dccf1468 (diff)
downloadexperiment-player-73a67468d522251a54654b4c5d6e7f02817fa0e7.tar.gz
moved quickopen-related functions into separate C file
Diffstat (limited to 'src/experiment-player.h')
-rw-r--r--src/experiment-player.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/experiment-player.h b/src/experiment-player.h
new file mode 100644
index 0000000..e8a145f
--- /dev/null
+++ b/src/experiment-player.h
@@ -0,0 +1,29 @@
+#ifndef __EXPERIMENT_PLAYER_H
+#define __EXPERIMENT_PLAYER_H
+
+#include <gtk/gtk.h>
+
+gboolean load_media_file(const gchar *uri);
+
+extern GtkWidget *player_window;
+
+extern GtkWidget *player_widget,
+ *controls_hbox,
+ *scale_widget,
+ *playpause_button,
+ *volume_button;
+
+extern gchar *current_filename;
+
+void refresh_quickopen_menu(GtkMenu *menu);
+
+extern GtkWidget *quickopen_menu,
+ *quickopen_menu_empty_item;
+
+extern gchar *quickopen_directory;
+
+#define BUILDER_INIT(BUILDER, VAR) do { \
+ VAR = GTK_WIDGET(gtk_builder_get_object(BUILDER, #VAR)); \
+} while (0)
+
+#endif \ No newline at end of file