summaryrefslogtreecommitdiff
path: root/multimedia/gnome-mplayer/files/patch-src_gui.h
blob: 8f80379b8d725db403165bdcf66ebce4eba2e7a9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
--- src/gui.h.orig	2014-04-24 03:38:08 UTC
+++ src/gui.h
@@ -44,56 +44,56 @@
 
 #include "playlist.h"
 
-GtkWidget *window;
+extern GtkWidget *window;
 
-GtkMenuItem *menuitem_edit_random;
-GtkMenuItem *menuitem_edit_loop;
-GtkMenuItem *menuitem_edit_play_single;
-GtkWidget *repeat;
-GtkWidget *shuffle;
-GtkMenuItem *menuitem_edit_select_audio_lang;
-GtkMenuItem *menuitem_edit_select_sub_lang;
-GtkWidget *tracks;
-GtkWidget *subtitles;
+extern GtkMenuItem *menuitem_edit_random;
+extern GtkMenuItem *menuitem_edit_loop;
+extern GtkMenuItem *menuitem_edit_play_single;
+extern GtkWidget *repeat;
+extern GtkWidget *shuffle;
+extern GtkMenuItem *menuitem_edit_select_audio_lang;
+extern GtkMenuItem *menuitem_edit_select_sub_lang;
+extern GtkWidget *tracks;
+extern GtkWidget *subtitles;
 
-GtkMenuItem *menuitem_view_info;
-GtkMenuItem *menuitem_view_playlist;
+extern GtkMenuItem *menuitem_view_info;
+extern GtkMenuItem *menuitem_view_playlist;
 
-GtkMenuItem *menuitem_prev;
-GtkMenuItem *menuitem_next;
+extern GtkMenuItem *menuitem_prev;
+extern GtkMenuItem *menuitem_next;
 
-GtkWidget *pane;
-GtkWidget *hbox;
+extern GtkWidget *pane;
+extern GtkWidget *hbox;
 
-GtkWidget *media;
-GtkWidget *cover_art;
-GtkWidget *audio_meter;
+extern GtkWidget *media;
+extern GtkWidget *cover_art;
+extern GtkWidget *audio_meter;
 
-GtkWidget *details_table;
+extern GtkWidget *details_table;
 
-GtkWidget *play_event_box;
+extern GtkWidget *play_event_box;
 
-GtkWidget *prev_event_box;
-GtkWidget *next_event_box;
-GtkWidget *menu_event_box;
-GtkWidget *fs_event_box;
+extern GtkWidget *prev_event_box;
+extern GtkWidget *next_event_box;
+extern GtkWidget *menu_event_box;
+extern GtkWidget *fs_event_box;
 
-GmtkMediaTracker *tracker;
-GtkWidget *vol_slider;
+extern GmtkMediaTracker *tracker;
+extern GtkWidget *vol_slider;
 
-GtkWidget *conf_volume_label;
+extern GtkWidget *conf_volume_label;
 
 #ifdef GTK2_12_ENABLED
 #else
-GtkTooltips *tooltip;
+extern GtkTooltips *tooltip;
 #endif
 
 // Playlist container
-GtkWidget *plvbox;
-GSList *lang_group;
-GSList *audio_group;
+extern GtkWidget *plvbox;
+extern GSList *lang_group;
+extern GSList *audio_group;
 
-GtkAccelGroup *accel_group;
+extern GtkAccelGroup *accel_group;
 
 gboolean popup_handler(GtkWidget * widget, GdkEvent * event, void *data);
 gboolean delete_callback(GtkWidget * widget, GdkEvent * event, void *data);
@@ -138,7 +138,7 @@ void assign_default_keys();
 void reset_keys_callback(GtkButton * button, gpointer data);
 gint get_index_from_key_and_modifier(guint key, GdkModifierType modifier);
 
-GMutex *fs_controls_lock;
+extern GMutex *fs_controls_lock;
 void show_fs_controls();
 void hide_fs_controls();
 gboolean set_destroy(gpointer data);