Mercurial > audlegacy-plugins
annotate src/mplayer/interface.c @ 168:e094aa00fdee trunk
[svn] - support lookup of actuator templates by their display name
- use displayed names in the "new actuator" popup menu.
| author | nenolod |
|---|---|
| date | Tue, 31 Oct 2006 22:42:55 -0800 |
| parents | 52c85b72354b |
| children | 81592119ee73 |
| rev | line source |
|---|---|
|
135
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
1 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
2 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
3 #include <sys/types.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
4 #include <sys/stat.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
5 #include <unistd.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
6 #include <string.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
7 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
8 #include <glib.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
9 #include <gtk/gtk.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
10 #include <gdk/gdk.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
11 #include <gdk/gdkx.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
12 #include <audacious/plugin.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
13 #include <audacious/beepctrl.h> |
| 137 | 14 #include <audacious/configdb.h> |
|
135
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
15 #include <audacious/util.h> |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
16 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
17 #include "xmmsmplayer.h" |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
18 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
19 static GtkWidget *vo_none; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
20 static GtkWidget *vo_xv; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
21 static GtkWidget *vo_x11; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
22 static GtkWidget *vo_gl; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
23 static GtkWidget *vo_sdl; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
24 static GtkWidget *opt_zoom; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
25 static GtkWidget *opt_framedrop; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
26 static GtkWidget *opt_idx; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
27 static GtkWidget *opt_onewin; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
28 static GtkWidget *opt_xmmsaudio; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
29 static GtkWidget *ao_none; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
30 static GtkWidget *ao_oss; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
31 static GtkWidget *ao_arts; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
32 static GtkWidget *ao_esd; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
33 static GtkWidget *ao_alsa; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
34 static GtkWidget *ao_sdl; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
35 static GtkWidget *entry_extra_opts; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
36 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
37 static GtkWidget *mplayer_configure_win = NULL; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
38 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
39 void mplayer_destroyed_conf_win(GtkWidget *widget, gpointer data) { |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
40 mplayer_configure_win = NULL; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
41 } |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
42 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
43 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
44 void on_btn_cancel_clicked(GtkButton *button, gpointer user_data){ |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
45 gtk_widget_destroy(mplayer_configure_win); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
46 mplayer_configure_win=NULL; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
47 } |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
48 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
49 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
50 void on_btn_ok_clicked (GtkButton *button, gpointer user_data){ |
| 137 | 51 ConfigDb *cfg; |
|
135
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
52 struct mplayer_cfg new_cfg; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
53 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(vo_none))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
54 new_cfg.vo=MPLAYER_VO_NONE; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
55 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(vo_xv))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
56 new_cfg.vo=MPLAYER_VO_XV; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
57 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(vo_x11))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
58 new_cfg.vo=MPLAYER_VO_X11; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
59 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(vo_gl))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
60 new_cfg.vo=MPLAYER_VO_GL; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
61 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(vo_sdl))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
62 new_cfg.vo=MPLAYER_VO_SDL; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
63 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ao_none))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
64 new_cfg.ao=MPLAYER_AO_NONE; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
65 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ao_oss))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
66 new_cfg.ao=MPLAYER_AO_OSS; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
67 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ao_arts))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
68 new_cfg.ao=MPLAYER_AO_ARTS; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
69 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ao_esd))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
70 new_cfg.ao=MPLAYER_AO_ESD; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
71 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ao_alsa))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
72 new_cfg.ao=MPLAYER_AO_ALSA; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
73 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ao_sdl))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
74 new_cfg.ao=MPLAYER_AO_SDL; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
75 new_cfg.zoom=gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(opt_zoom)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
76 new_cfg.framedrop= |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
77 gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(opt_framedrop)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
78 new_cfg.idx=gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(opt_idx)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
79 new_cfg.onewin=gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(opt_onewin)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
80 new_cfg.xmmsaudio=gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(opt_xmmsaudio)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
81 if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(opt_xmmsaudio))) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
82 new_cfg.ao=MPLAYER_AO_XMMS; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
83 new_cfg.extra=gtk_entry_get_text(GTK_ENTRY(entry_extra_opts)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
84 |
| 137 | 85 cfg = bmp_cfg_db_open(); |
| 86 bmp_cfg_db_set_int(cfg,"xmms-mplayer","vo",new_cfg.vo); | |
| 87 bmp_cfg_db_set_int(cfg,"xmms-mplayer","ao",new_cfg.ao); | |
| 88 bmp_cfg_db_set_bool(cfg,"xmms-mplayer","zoom",new_cfg.zoom); | |
| 89 bmp_cfg_db_set_bool(cfg,"xmms-mplayer","framedrop",new_cfg.framedrop); | |
| 90 bmp_cfg_db_set_bool(cfg,"xmms-mplayer","idx",new_cfg.idx); | |
| 91 bmp_cfg_db_set_bool(cfg,"xmms-mplayer","onewin",new_cfg.onewin); | |
| 92 bmp_cfg_db_set_bool(cfg,"xmms-mplayer","xmmsaudio",new_cfg.xmmsaudio); | |
| 93 bmp_cfg_db_set_string(cfg,"xmms-mplayer","extra",new_cfg.extra); | |
| 94 bmp_cfg_db_close(cfg); | |
|
135
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
95 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
96 gtk_widget_destroy(mplayer_configure_win); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
97 mplayer_configure_win=NULL; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
98 } |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
99 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
100 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
101 GtkWidget* |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
102 mplayer_create_configure_win (void) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
103 { |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
104 GtkWidget *window1; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
105 GtkWidget *scrolledwindow1; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
106 GtkWidget *layout1; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
107 GtkWidget *notebook1; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
108 GtkWidget *scrolledwindow2; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
109 GtkWidget *layout2; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
110 GSList *layout2_group = NULL; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
111 GtkWidget *label_vo; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
112 GtkWidget *scrolledwindow3; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
113 GtkWidget *layout3; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
114 GSList *layout3_group = NULL; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
115 GtkWidget *label_ao; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
116 GtkWidget *scrolledwindow4; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
117 GtkWidget *layout4; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
118 GtkWidget *label_other; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
119 GtkWidget *scrolledwindow5; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
120 GtkWidget *layout5; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
121 GtkWidget *label_extra_des; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
122 GtkWidget *label_extra; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
123 GtkWidget *btn_ok; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
124 GtkWidget *btn_cancel; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
125 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
126 window1 = gtk_window_new (GTK_WINDOW_TOPLEVEL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
127 gtk_object_set_data (GTK_OBJECT (window1), "window1", window1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
128 gtk_window_set_title (GTK_WINDOW (window1), "Xmms-Mplayer"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
129 gtk_widget_set_usize (window1, 550, 430); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
130 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
131 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
132 scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
133 gtk_widget_ref (scrolledwindow1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
134 gtk_object_set_data_full (GTK_OBJECT (window1), "scrolledwindow1", scrolledwindow1, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
135 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
136 gtk_widget_show (scrolledwindow1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
137 gtk_container_add (GTK_CONTAINER (window1), scrolledwindow1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
138 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow1), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
139 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
140 layout1 = gtk_layout_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
141 gtk_widget_ref (layout1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
142 gtk_object_set_data_full (GTK_OBJECT (window1), "layout1", layout1, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
143 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
144 gtk_widget_show (layout1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
145 gtk_container_add (GTK_CONTAINER (scrolledwindow1), layout1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
146 gtk_layout_set_size (GTK_LAYOUT (layout1), 336, 235); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
147 GTK_ADJUSTMENT (GTK_LAYOUT (layout1)->hadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
148 GTK_ADJUSTMENT (GTK_LAYOUT (layout1)->vadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
149 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
150 notebook1 = gtk_notebook_new (); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
151 gtk_widget_ref (notebook1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
152 gtk_object_set_data_full (GTK_OBJECT (window1), "notebook1", notebook1, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
153 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
154 gtk_widget_show (notebook1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
155 gtk_layout_put (GTK_LAYOUT (layout1), notebook1, 24, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
156 gtk_widget_set_usize (notebook1, 496, 336); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
157 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
158 scrolledwindow2 = gtk_scrolled_window_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
159 gtk_widget_ref (scrolledwindow2); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
160 gtk_object_set_data_full (GTK_OBJECT (window1), "scrolledwindow2", scrolledwindow2, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
161 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
162 gtk_widget_show (scrolledwindow2); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
163 gtk_container_add (GTK_CONTAINER (notebook1), scrolledwindow2); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
164 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow2), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
165 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
166 layout2 = gtk_layout_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
167 gtk_widget_ref (layout2); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
168 gtk_object_set_data_full (GTK_OBJECT (window1), "layout2", layout2, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
169 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
170 gtk_widget_show (layout2); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
171 gtk_container_add (GTK_CONTAINER (scrolledwindow2), layout2); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
172 gtk_layout_set_size (GTK_LAYOUT (layout2), 384, 296); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
173 GTK_ADJUSTMENT (GTK_LAYOUT (layout2)->hadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
174 GTK_ADJUSTMENT (GTK_LAYOUT (layout2)->vadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
175 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
176 vo_none = gtk_radio_button_new_with_label (layout2_group, "Automatic (MPlayer Chooses)"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
177 layout2_group = gtk_radio_button_group (GTK_RADIO_BUTTON (vo_none)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
178 gtk_widget_ref (vo_none); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
179 gtk_object_set_data_full (GTK_OBJECT (window1), "vo_none", vo_none, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
180 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
181 gtk_widget_show (vo_none); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
182 gtk_layout_put (GTK_LAYOUT (layout2), vo_none, 24, 32); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
183 gtk_widget_set_usize (vo_none, 336, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
184 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
185 vo_xv = gtk_radio_button_new_with_label (layout2_group, "Xvideo"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
186 layout2_group = gtk_radio_button_group (GTK_RADIO_BUTTON (vo_xv)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
187 gtk_widget_ref (vo_xv); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
188 gtk_object_set_data_full (GTK_OBJECT (window1), "vo_xv", vo_xv, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
189 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
190 gtk_widget_show (vo_xv); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
191 gtk_layout_put (GTK_LAYOUT (layout2), vo_xv, 24, 64); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
192 gtk_widget_set_usize (vo_xv, 96, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
193 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
194 vo_x11 = gtk_radio_button_new_with_label (layout2_group, "X11"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
195 layout2_group = gtk_radio_button_group (GTK_RADIO_BUTTON (vo_x11)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
196 gtk_widget_ref (vo_x11); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
197 gtk_object_set_data_full (GTK_OBJECT (window1), "vo_x11", vo_x11, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
198 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
199 gtk_widget_show (vo_x11); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
200 gtk_layout_put (GTK_LAYOUT (layout2), vo_x11, 24, 104); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
201 gtk_widget_set_usize (vo_x11, 96, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
202 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
203 vo_gl = gtk_radio_button_new_with_label (layout2_group, "GL"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
204 layout2_group = gtk_radio_button_group (GTK_RADIO_BUTTON (vo_gl)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
205 gtk_widget_ref (vo_gl); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
206 gtk_object_set_data_full (GTK_OBJECT (window1), "vo_gl", vo_gl, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
207 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
208 gtk_widget_show (vo_gl); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
209 gtk_layout_put (GTK_LAYOUT (layout2), vo_gl, 24, 144); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
210 gtk_widget_set_usize (vo_gl, 96, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
211 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
212 vo_sdl = gtk_radio_button_new_with_label (layout2_group, "SDL"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
213 layout2_group = gtk_radio_button_group (GTK_RADIO_BUTTON (vo_sdl)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
214 gtk_widget_ref (vo_sdl); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
215 gtk_object_set_data_full (GTK_OBJECT (window1), "vo_sdl", vo_sdl, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
216 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
217 gtk_widget_show (vo_sdl); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
218 gtk_layout_put (GTK_LAYOUT (layout2), vo_sdl, 24, 184); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
219 gtk_widget_set_usize (vo_sdl, 96, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
220 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
221 label_vo = gtk_label_new ("Video Out"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
222 gtk_widget_ref (label_vo); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
223 gtk_object_set_data_full (GTK_OBJECT (window1), "label_vo", label_vo, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
224 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
225 gtk_widget_show (label_vo); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
226 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 0), label_vo); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
227 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
228 scrolledwindow3 = gtk_scrolled_window_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
229 gtk_widget_ref (scrolledwindow3); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
230 gtk_object_set_data_full (GTK_OBJECT (window1), "scrolledwindow3", scrolledwindow3, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
231 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
232 gtk_widget_show (scrolledwindow3); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
233 gtk_container_add (GTK_CONTAINER (notebook1), scrolledwindow3); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
234 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow3), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
235 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
236 layout3 = gtk_layout_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
237 gtk_widget_ref (layout3); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
238 gtk_object_set_data_full (GTK_OBJECT (window1), "layout3", layout3, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
239 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
240 gtk_widget_show (layout3); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
241 gtk_container_add (GTK_CONTAINER (scrolledwindow3), layout3); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
242 gtk_layout_set_size (GTK_LAYOUT (layout3), 382, 295); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
243 GTK_ADJUSTMENT (GTK_LAYOUT (layout3)->hadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
244 GTK_ADJUSTMENT (GTK_LAYOUT (layout3)->vadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
245 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
246 ao_none = gtk_radio_button_new_with_label (layout3_group, "Automatic (MPlayer Chooses)"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
247 layout3_group = gtk_radio_button_group (GTK_RADIO_BUTTON (ao_none)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
248 gtk_widget_ref (ao_none); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
249 gtk_object_set_data_full (GTK_OBJECT (window1), "ao_none", ao_none, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
250 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
251 gtk_widget_show (ao_none); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
252 gtk_layout_put (GTK_LAYOUT (layout3), ao_none, 24, 32); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
253 gtk_widget_set_usize (ao_none, 272, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
254 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
255 ao_oss = gtk_radio_button_new_with_label (layout3_group, "OSS"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
256 layout3_group = gtk_radio_button_group (GTK_RADIO_BUTTON (ao_oss)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
257 gtk_widget_ref (ao_oss); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
258 gtk_object_set_data_full (GTK_OBJECT (window1), "ao_oss", ao_oss, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
259 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
260 gtk_widget_show (ao_oss); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
261 gtk_layout_put (GTK_LAYOUT (layout3), ao_oss, 24, 64); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
262 gtk_widget_set_usize (ao_oss, 96, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
263 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
264 ao_arts = gtk_radio_button_new_with_label (layout3_group, "ARTS"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
265 layout3_group = gtk_radio_button_group (GTK_RADIO_BUTTON (ao_arts)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
266 gtk_widget_ref (ao_arts); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
267 gtk_object_set_data_full (GTK_OBJECT (window1), "ao_arts", ao_arts, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
268 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
269 gtk_widget_show (ao_arts); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
270 gtk_layout_put (GTK_LAYOUT (layout3), ao_arts, 24, 96); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
271 gtk_widget_set_usize (ao_arts, 96, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
272 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
273 ao_esd = gtk_radio_button_new_with_label (layout3_group, "ESD"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
274 layout3_group = gtk_radio_button_group (GTK_RADIO_BUTTON (ao_esd)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
275 gtk_widget_ref (ao_esd); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
276 gtk_object_set_data_full (GTK_OBJECT (window1), "ao_esd", ao_esd, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
277 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
278 gtk_widget_show (ao_esd); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
279 gtk_layout_put (GTK_LAYOUT (layout3), ao_esd, 24, 128); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
280 gtk_widget_set_usize (ao_esd, 96, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
281 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
282 ao_alsa = gtk_radio_button_new_with_label (layout3_group, "ALSA"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
283 layout3_group = gtk_radio_button_group (GTK_RADIO_BUTTON (ao_alsa)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
284 gtk_widget_ref (ao_alsa); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
285 gtk_object_set_data_full (GTK_OBJECT (window1), "ao_alsa", ao_alsa, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
286 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
287 gtk_widget_show (ao_alsa); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
288 gtk_layout_put (GTK_LAYOUT (layout3), ao_alsa, 24, 160); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
289 gtk_widget_set_usize (ao_alsa, 103, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
290 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
291 ao_sdl = gtk_radio_button_new_with_label (layout3_group, "SDL"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
292 layout3_group = gtk_radio_button_group (GTK_RADIO_BUTTON (ao_sdl)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
293 gtk_widget_ref (ao_sdl); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
294 gtk_object_set_data_full (GTK_OBJECT (window1), "ao_sdl", ao_sdl, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
295 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
296 gtk_widget_show (ao_sdl); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
297 gtk_layout_put (GTK_LAYOUT (layout3), ao_sdl, 24, 192); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
298 gtk_widget_set_usize (ao_sdl, 103, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
299 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
300 opt_xmmsaudio = gtk_radio_button_new_with_label (layout3_group, "XMMS Output Plugin (Experimental)"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
301 layout3_group = gtk_radio_button_group (GTK_RADIO_BUTTON (opt_xmmsaudio)); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
302 gtk_widget_ref (opt_xmmsaudio); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
303 gtk_object_set_data_full (GTK_OBJECT (window1), "opt_xmmsaudio", opt_xmmsaudio, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
304 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
305 gtk_widget_show (opt_xmmsaudio); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
306 gtk_layout_put (GTK_LAYOUT (layout3), opt_xmmsaudio, 24, 224); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
307 gtk_widget_set_usize (opt_xmmsaudio, 272, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
308 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
309 label_ao = gtk_label_new ("Audio Out"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
310 gtk_widget_ref (label_ao); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
311 gtk_object_set_data_full (GTK_OBJECT (window1), "label_ao", label_ao, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
312 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
313 gtk_widget_show (label_ao); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
314 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 1), label_ao); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
315 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
316 scrolledwindow4 = gtk_scrolled_window_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
317 gtk_widget_ref (scrolledwindow4); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
318 gtk_object_set_data_full (GTK_OBJECT (window1), "scrolledwindow4", scrolledwindow4, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
319 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
320 gtk_widget_show (scrolledwindow4); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
321 gtk_container_add (GTK_CONTAINER (notebook1), scrolledwindow4); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
322 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow4), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
323 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
324 layout4 = gtk_layout_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
325 gtk_widget_ref (layout4); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
326 gtk_object_set_data_full (GTK_OBJECT (window1), "layout4", layout4, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
327 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
328 gtk_widget_show (layout4); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
329 gtk_container_add (GTK_CONTAINER (scrolledwindow4), layout4); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
330 gtk_layout_set_size (GTK_LAYOUT (layout4), 377, 272); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
331 GTK_ADJUSTMENT (GTK_LAYOUT (layout4)->hadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
332 GTK_ADJUSTMENT (GTK_LAYOUT (layout4)->vadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
333 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
334 opt_zoom = gtk_check_button_new_with_label ("Software Zoom"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
335 gtk_widget_ref (opt_zoom); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
336 gtk_object_set_data_full (GTK_OBJECT (window1), "opt_zoom", opt_zoom, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
337 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
338 gtk_widget_show (opt_zoom); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
339 gtk_layout_put (GTK_LAYOUT (layout4), opt_zoom, 24, 32); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
340 gtk_widget_set_usize (opt_zoom, 168, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
341 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
342 opt_framedrop = gtk_check_button_new_with_label ("Frame Dropping"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
343 gtk_widget_ref (opt_framedrop); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
344 gtk_object_set_data_full (GTK_OBJECT (window1), "opt_framedrop", opt_framedrop, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
345 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
346 gtk_widget_show (opt_framedrop); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
347 gtk_layout_put (GTK_LAYOUT (layout4), opt_framedrop, 24, 72); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
348 gtk_widget_set_usize (opt_framedrop, 136, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
349 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
350 opt_idx = gtk_check_button_new_with_label ("Build Index"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
351 gtk_widget_ref (opt_idx); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
352 gtk_object_set_data_full (GTK_OBJECT (window1), "opt_idx", opt_idx, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
353 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
354 gtk_widget_show (opt_idx); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
355 gtk_layout_put (GTK_LAYOUT (layout4), opt_idx, 24, 112); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
356 gtk_widget_set_usize (opt_idx, 102, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
357 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
358 opt_onewin = gtk_check_button_new_with_label ("One Window (Experimental)"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
359 gtk_widget_ref (opt_onewin); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
360 gtk_object_set_data_full (GTK_OBJECT (window1), "opt_onewin", opt_onewin, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
361 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
362 gtk_widget_show (opt_onewin); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
363 gtk_layout_put (GTK_LAYOUT (layout4), opt_onewin, 24, 152); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
364 gtk_widget_set_usize (opt_onewin, 240, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
365 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
366 label_other = gtk_label_new ("Other"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
367 gtk_widget_ref (label_other); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
368 gtk_object_set_data_full (GTK_OBJECT (window1), "label_other", label_other, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
369 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
370 gtk_widget_show (label_other); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
371 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 2), label_other); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
372 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
373 scrolledwindow5 = gtk_scrolled_window_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
374 gtk_widget_ref (scrolledwindow5); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
375 gtk_object_set_data_full (GTK_OBJECT (window1), "scrolledwindow5", scrolledwindow5, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
376 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
377 gtk_widget_show (scrolledwindow5); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
378 gtk_container_add (GTK_CONTAINER (notebook1), scrolledwindow5); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
379 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow5), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
380 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
381 layout5 = gtk_layout_new (NULL, NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
382 gtk_widget_ref (layout5); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
383 gtk_object_set_data_full (GTK_OBJECT (window1), "layout5", layout5, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
384 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
385 gtk_widget_show (layout5); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
386 gtk_container_add (GTK_CONTAINER (scrolledwindow5), layout5); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
387 gtk_layout_set_size (GTK_LAYOUT (layout5), 346, 267); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
388 GTK_ADJUSTMENT (GTK_LAYOUT (layout5)->hadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
389 GTK_ADJUSTMENT (GTK_LAYOUT (layout5)->vadjustment)->step_increment = 10; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
390 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
391 entry_extra_opts = gtk_entry_new (); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
392 gtk_widget_ref (entry_extra_opts); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
393 gtk_object_set_data_full (GTK_OBJECT (window1), "entry_extra_opts", entry_extra_opts, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
394 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
395 gtk_widget_show (entry_extra_opts); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
396 gtk_layout_put (GTK_LAYOUT (layout5), entry_extra_opts, 40, 192); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
397 gtk_widget_set_usize (entry_extra_opts, 392, 24); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
398 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
399 label_extra_des = gtk_label_new ("Extra options for mplayer can be added here.\nParsing is done based on spaces.\nQuotes and escapes are not recognised yet."); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
400 gtk_widget_ref (label_extra_des); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
401 gtk_object_set_data_full (GTK_OBJECT (window1), "label_extra_des", label_extra_des, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
402 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
403 gtk_widget_show (label_extra_des); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
404 gtk_layout_put (GTK_LAYOUT (layout5), label_extra_des, 40, 48); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
405 gtk_widget_set_usize (label_extra_des, 392, 128); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
406 gtk_label_set_justify (GTK_LABEL (label_extra_des), GTK_JUSTIFY_LEFT); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
407 gtk_misc_set_alignment (GTK_MISC (label_extra_des), 0.18, 1); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
408 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
409 label_extra = gtk_label_new ("Extra"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
410 gtk_widget_ref (label_extra); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
411 gtk_object_set_data_full (GTK_OBJECT (window1), "label_extra", label_extra, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
412 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
413 gtk_widget_show (label_extra); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
414 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 3), label_extra); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
415 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
416 btn_ok = gtk_button_new_with_label ("OK"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
417 gtk_widget_ref (btn_ok); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
418 gtk_object_set_data_full (GTK_OBJECT (window1), "btn_ok", btn_ok, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
419 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
420 gtk_widget_show (btn_ok); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
421 gtk_layout_put (GTK_LAYOUT (layout1), btn_ok, 432, 376); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
422 gtk_widget_set_usize (btn_ok, 88, 32); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
423 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
424 btn_cancel = gtk_button_new_with_label ("Cancel"); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
425 gtk_widget_ref (btn_cancel); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
426 gtk_object_set_data_full (GTK_OBJECT (window1), "btn_cancel", btn_cancel, |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
427 (GtkDestroyNotify) gtk_widget_unref); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
428 gtk_widget_show (btn_cancel); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
429 gtk_layout_put (GTK_LAYOUT (layout1), btn_cancel, 24, 376); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
430 gtk_widget_set_usize (btn_cancel, 88, 30); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
431 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
432 gtk_signal_connect(GTK_OBJECT(window1), |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
433 "destroy", |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
434 GTK_SIGNAL_FUNC(mplayer_destroyed_conf_win), |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
435 NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
436 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
437 gtk_signal_connect (GTK_OBJECT (btn_ok), "clicked", |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
438 GTK_SIGNAL_FUNC (on_btn_ok_clicked), |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
439 NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
440 gtk_signal_connect (GTK_OBJECT (btn_cancel), "clicked", |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
441 GTK_SIGNAL_FUNC (on_btn_cancel_clicked), |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
442 NULL); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
443 return window1; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
444 } |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
445 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
446 void mplayer_configure(){ |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
447 struct mplayer_cfg *cfg; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
448 if (mplayer_configure_win) |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
449 return; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
450 mplayer_configure_win=mplayer_create_configure_win(); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
451 gtk_widget_show(mplayer_configure_win); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
452 cfg=mplayer_read_cfg(); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
453 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (opt_zoom),cfg->zoom); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
454 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (opt_framedrop),cfg->framedrop); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
455 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (opt_idx),cfg->idx); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
456 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (opt_onewin),cfg->onewin); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
457 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (opt_xmmsaudio),cfg->xmmsaudio); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
458 |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
459 switch(cfg->vo){ |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
460 case MPLAYER_VO_NONE: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
461 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (vo_none), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
462 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
463 case MPLAYER_VO_XV: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
464 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (vo_xv), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
465 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
466 case MPLAYER_VO_X11: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
467 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (vo_x11), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
468 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
469 case MPLAYER_VO_GL: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
470 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (vo_gl), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
471 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
472 case MPLAYER_VO_SDL: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
473 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (vo_sdl), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
474 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
475 } |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
476 switch(cfg->ao){ |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
477 case MPLAYER_AO_NONE: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
478 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (ao_none), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
479 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
480 case MPLAYER_AO_OSS: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
481 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (ao_oss), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
482 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
483 case MPLAYER_AO_ARTS: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
484 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (ao_arts), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
485 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
486 case MPLAYER_AO_ESD: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
487 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (ao_esd), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
488 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
489 case MPLAYER_AO_SDL: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
490 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (ao_sdl), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
491 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
492 case MPLAYER_AO_ALSA: |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
493 gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (ao_alsa), TRUE); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
494 break; |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
495 } |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
496 gtk_entry_set_text(GTK_ENTRY(entry_extra_opts),cfg->extra); |
|
33d24bd94ccc
[svn] Adds mplayer controls the plugin pack. I don't know crap about
asheldon
parents:
diff
changeset
|
497 } |
