2 * DO NOT EDIT THIS FILE - it is generated by Glade.
15 #include <gdk/gdkkeysyms.h>
18 #include "pda_callbacks.h"
19 #include "pda_interface.h"
20 #include "pda_support.h"
22 #define GLADE_HOOKUP_OBJECT(component,widget,name) \
23 g_object_set_data_full (G_OBJECT (component), name, \
24 gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref)
26 #define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \
27 g_object_set_data (G_OBJECT (component), name, widget)
33 GdkPixbuf *pda_icon_pixbuf;
36 GtkWidget *tmp_toolbar_icon;
44 GtkWidget *timeSlider;
46 GtkWidget *scrolledwindow6;
49 GtkWidget *scrolledwindow7;
50 GtkWidget *tvFileList;
52 GtkWidget *AddFileToPlaylist;
56 GtkWidget *labelNetworkMRL;
58 GList *comboMRL_items = NULL;
60 GtkWidget *hseparator15;
62 GtkWidget *labelNetworkPort;
63 GtkWidget *labelNetworkAddress;
64 GtkObject *entryNetworkPort_adj;
65 GtkWidget *entryNetworkPort;
66 GtkWidget *comboNetworkAddress;
67 GtkWidget *entryNetworkAddress;
68 GtkWidget *comboNetworkType;
69 GList *comboNetworkType_items = NULL;
70 GtkWidget *entryNetworkType;
71 GtkWidget *labelNetworkType;
72 GtkWidget *comboNetworkProtocolType;
73 GList *comboNetworkProtocolType_items = NULL;
74 GtkWidget *entryNetworkProtocolType;
75 GtkWidget *labelNetworkProtocol;
77 GtkWidget *AddNetworkPlaylist;
80 GtkWidget *scrolledV4Lwindow;
81 GtkWidget *viewportV4L;
83 GtkWidget *labelV4lVideDevice;
84 GtkWidget *labelV4LAudioDevice;
85 GtkWidget *comboV4lVideoDevice;
86 GList *comboV4lVideoDevice_items = NULL;
87 GtkWidget *entryV4LVideoDevice;
88 GtkWidget *comboV4lAudioDevice;
89 GList *comboV4lAudioDevice_items = NULL;
90 GtkWidget *entryV4LAudioDevice;
91 GtkWidget *labelV4LChannel;
92 GtkObject *entryV4LChannel_adj;
93 GtkWidget *entryV4LChannel;
94 GtkWidget *labelV4LNorm;
95 GtkWidget *comboV4LNorm;
96 GList *comboV4LNorm_items = NULL;
97 GtkWidget *entryV4LNorm;
98 GtkWidget *labelV4LSize;
99 GtkWidget *comboV4LSize;
100 GList *comboV4LSize_items = NULL;
101 GtkWidget *entryV4LSize;
102 GtkWidget *labelV4LFrequency;
103 GtkObject *entryV4LFrequency_adj;
104 GtkWidget *entryV4LFrequency;
105 GtkWidget *labelV4LSampleRate;
106 GtkObject *entryV4LSampleRate_adj;
107 GtkWidget *entryV4LSampleRate;
108 GtkWidget *labelV4LQuality;
109 GtkObject *entryV4LQuality_adj;
110 GtkWidget *entryV4LQuality;
111 GtkWidget *labelV4LTuner;
112 GtkObject *entryV4LTuner_adj;
113 GtkWidget *entryV4LTuner;
114 GtkWidget *labelV4LSoundDirection;
115 GtkWidget *comboV4LSoundDirection;
116 GList *comboV4LSoundDirection_items = NULL;
117 GtkWidget *entryV4LSoundDirection;
118 GtkWidget *labelV4LMJPEG;
119 GtkWidget *checkV4LMJPEG;
120 GtkWidget *labelV4LDecimation;
121 GtkObject *entryV4LDecimation_adj;
122 GtkWidget *entryV4LDecimation;
124 GtkWidget *AddCameraToPlaylist;
127 GtkWidget *scrolledwindowTranscode;
128 GtkWidget *viewport5;
131 GtkWidget *AddTranscodeToPlaylist;
132 GtkWidget *Transcode;
134 GtkWidget *scrolledwindow5;
135 GtkWidget *tvPlaylist;
137 GtkWidget *UpdatePlaylist;
138 GtkWidget *DeletePlaylist;
139 GtkWidget *ClearPlaylist;
143 GtkWidget *PreferenceSave;
144 GtkWidget *PreferenceApply;
145 GtkWidget *PreferenceCancel;
146 GtkWidget *preferences;
147 GtkWidget *scrolledwindow3;
148 GtkWidget *viewport1;
150 GtkWidget *aboutImage;
151 GtkWidget *labelDescription;
152 GtkWidget *labelAuthors;
153 GtkWidget *labelProgramName;
154 GtkWidget *labelCopyright;
157 pda = gtk_window_new (GTK_WINDOW_TOPLEVEL);
158 gtk_widget_set_name (pda, "pda");
159 gtk_widget_set_size_request (pda, 240, 320);
160 gtk_window_set_title (GTK_WINDOW (pda), _("VLC media player"));
161 pda_icon_pixbuf = create_pixbuf ("vlc16x16.png");
164 gtk_window_set_icon (GTK_WINDOW (pda), pda_icon_pixbuf);
165 gdk_pixbuf_unref (pda_icon_pixbuf);
168 vbox = gtk_vbox_new (FALSE, 0);
169 gtk_widget_set_name (vbox, "vbox");
170 gtk_widget_show (vbox);
171 gtk_container_add (GTK_CONTAINER (pda), vbox);
173 toolbar = gtk_toolbar_new ();
174 gtk_widget_set_name (toolbar, "toolbar");
175 gtk_widget_show (toolbar);
176 gtk_box_pack_start (GTK_BOX (vbox), toolbar, FALSE, FALSE, 5);
177 gtk_widget_set_size_request (toolbar, 240, 22);
178 gtk_toolbar_set_style (GTK_TOOLBAR (toolbar), GTK_TOOLBAR_ICONS);
180 gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
182 tmp_toolbar_icon = create_pixmap (pda, "pda-rewindb16x16.xpm");
183 tbRewind = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
184 GTK_TOOLBAR_CHILD_BUTTON,
188 tmp_toolbar_icon, NULL, NULL);
189 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
190 gtk_widget_set_name (tbRewind, "tbRewind");
191 gtk_widget_show (tbRewind);
192 gtk_widget_set_size_request (tbRewind, 22, 22);
194 tmp_toolbar_icon = create_pixmap (pda, "pda-pauseb16x16.xpm");
195 tbPause = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
196 GTK_TOOLBAR_CHILD_BUTTON,
200 tmp_toolbar_icon, NULL, NULL);
201 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
202 gtk_widget_set_name (tbPause, "tbPause");
203 gtk_widget_show (tbPause);
204 gtk_widget_set_size_request (tbPause, 22, 22);
206 tmp_toolbar_icon = create_pixmap (pda, "pda-playb16x16.xpm");
207 tbPlay = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
208 GTK_TOOLBAR_CHILD_BUTTON,
212 tmp_toolbar_icon, NULL, NULL);
213 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
214 gtk_widget_set_name (tbPlay, "tbPlay");
215 gtk_widget_show (tbPlay);
216 gtk_widget_set_size_request (tbPlay, 22, 22);
218 tmp_toolbar_icon = create_pixmap (pda, "pda-stopb16x16.xpm");
219 tbStop = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
220 GTK_TOOLBAR_CHILD_BUTTON,
224 tmp_toolbar_icon, NULL, NULL);
225 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
226 gtk_widget_set_name (tbStop, "tbStop");
227 gtk_widget_show (tbStop);
228 gtk_widget_set_size_request (tbStop, 22, 22);
230 tmp_toolbar_icon = create_pixmap (pda, "pda-forwardb16x16.xpm");
231 tbForward = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
232 GTK_TOOLBAR_CHILD_BUTTON,
236 tmp_toolbar_icon, NULL, NULL);
237 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
238 gtk_widget_set_name (tbForward, "tbForward");
239 gtk_widget_show (tbForward);
240 gtk_widget_set_size_request (tbForward, 22, 22);
242 gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
244 tmp_toolbar_icon = create_pixmap (pda, "vlc16x16.png");
245 tbAbout = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
246 GTK_TOOLBAR_CHILD_BUTTON,
250 tmp_toolbar_icon, NULL, NULL);
251 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
252 gtk_widget_set_name (tbAbout, "tbAbout");
253 gtk_widget_show (tbAbout);
254 gtk_widget_set_size_request (tbAbout, 22, 22);
256 timeLabel = gtk_label_new (_("00:00:00"));
257 gtk_widget_set_name (timeLabel, "timeLabel");
258 gtk_widget_show (timeLabel);
259 gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
261 gtk_toolbar_append_widget (GTK_TOOLBAR (toolbar), timeLabel, NULL, NULL);
263 timeSlider = gtk_hscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (3, 0, 100, 1, 6.25, 0)));
264 gtk_widget_set_name (timeSlider, "timeSlider");
265 gtk_widget_show (timeSlider);
266 gtk_box_pack_start (GTK_BOX (vbox), timeSlider, FALSE, FALSE, 4);
267 gtk_scale_set_draw_value (GTK_SCALE (timeSlider), FALSE);
268 gtk_scale_set_value_pos (GTK_SCALE (timeSlider), GTK_POS_RIGHT);
269 gtk_scale_set_digits (GTK_SCALE (timeSlider), 3);
271 notebook = gtk_notebook_new ();
272 gtk_widget_set_name (notebook, "notebook");
273 gtk_widget_show (notebook);
274 gtk_box_pack_end (GTK_BOX (vbox), notebook, TRUE, TRUE, 0);
275 gtk_notebook_set_scrollable (GTK_NOTEBOOK (notebook), TRUE);
277 scrolledwindow6 = gtk_scrolled_window_new (NULL, NULL);
278 gtk_widget_set_name (scrolledwindow6, "scrolledwindow6");
279 gtk_widget_show (scrolledwindow6);
280 gtk_container_add (GTK_CONTAINER (notebook), scrolledwindow6);
281 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow6), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
283 viewport3 = gtk_viewport_new (NULL, NULL);
284 gtk_widget_set_name (viewport3, "viewport3");
285 gtk_widget_show (viewport3);
286 gtk_container_add (GTK_CONTAINER (scrolledwindow6), viewport3);
288 vbox8 = gtk_vbox_new (FALSE, 0);
289 gtk_widget_set_name (vbox8, "vbox8");
290 gtk_widget_show (vbox8);
291 gtk_container_add (GTK_CONTAINER (viewport3), vbox8);
293 scrolledwindow7 = gtk_scrolled_window_new (NULL, NULL);
294 gtk_widget_set_name (scrolledwindow7, "scrolledwindow7");
295 gtk_widget_show (scrolledwindow7);
296 gtk_box_pack_start (GTK_BOX (vbox8), scrolledwindow7, TRUE, TRUE, 0);
298 tvFileList = gtk_tree_view_new ();
299 gtk_widget_set_name (tvFileList, "tvFileList");
300 gtk_widget_show (tvFileList);
301 gtk_container_add (GTK_CONTAINER (scrolledwindow7), tvFileList);
303 hbox = gtk_hbox_new (FALSE, 0);
304 gtk_widget_set_name (hbox, "hbox");
305 gtk_widget_show (hbox);
306 gtk_box_pack_start (GTK_BOX (vbox8), hbox, FALSE, FALSE, 0);
308 AddFileToPlaylist = gtk_button_new_with_mnemonic (_("Add to Playlist"));
309 gtk_widget_set_name (AddFileToPlaylist, "AddFileToPlaylist");
310 gtk_widget_show (AddFileToPlaylist);
311 gtk_box_pack_start (GTK_BOX (hbox), AddFileToPlaylist, FALSE, FALSE, 0);
313 File = gtk_label_new (_("File"));
314 gtk_widget_set_name (File, "File");
315 gtk_widget_show (File);
316 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 0), File);
318 vbox5 = gtk_vbox_new (FALSE, 0);
319 gtk_widget_set_name (vbox5, "vbox5");
320 gtk_widget_show (vbox5);
321 gtk_container_add (GTK_CONTAINER (notebook), vbox5);
322 gtk_notebook_set_tab_label_packing (GTK_NOTEBOOK (notebook), vbox5,
323 TRUE, TRUE, GTK_PACK_START);
325 hbox12 = gtk_hbox_new (FALSE, 0);
326 gtk_widget_set_name (hbox12, "hbox12");
327 gtk_widget_show (hbox12);
328 gtk_box_pack_start (GTK_BOX (vbox5), hbox12, FALSE, FALSE, 0);
329 gtk_widget_set_size_request (hbox12, 247, 26);
331 labelNetworkMRL = gtk_label_new (_("MRL :"));
332 gtk_widget_set_name (labelNetworkMRL, "labelNetworkMRL");
333 gtk_widget_show (labelNetworkMRL);
334 gtk_box_pack_start (GTK_BOX (hbox12), labelNetworkMRL, FALSE, FALSE, 0);
335 gtk_widget_set_size_request (labelNetworkMRL, 35, 16);
337 comboMRL = gtk_combo_new ();
338 g_object_set_data (G_OBJECT (GTK_COMBO (comboMRL)->popwin),
339 "GladeParentKey", comboMRL);
340 gtk_widget_set_name (comboMRL, "comboMRL");
341 gtk_widget_show (comboMRL);
342 gtk_box_pack_start (GTK_BOX (hbox12), comboMRL, TRUE, TRUE, 0);
343 comboMRL_items = g_list_append (comboMRL_items, (gpointer) _("udp://@:1234"));
344 comboMRL_items = g_list_append (comboMRL_items, (gpointer) _("udp6://@:1234"));
345 comboMRL_items = g_list_append (comboMRL_items, (gpointer) _("rtp://"));
346 comboMRL_items = g_list_append (comboMRL_items, (gpointer) _("rtp6://"));
347 comboMRL_items = g_list_append (comboMRL_items, (gpointer) _("ftp://"));
348 comboMRL_items = g_list_append (comboMRL_items, (gpointer) _("http://"));
349 comboMRL_items = g_list_append (comboMRL_items, (gpointer) _("mms://"));
350 gtk_combo_set_popdown_strings (GTK_COMBO (comboMRL), comboMRL_items);
351 g_list_free (comboMRL_items);
353 entryMRL = GTK_COMBO (comboMRL)->entry;
354 gtk_widget_set_name (entryMRL, "entryMRL");
355 gtk_widget_show (entryMRL);
356 gtk_widget_set_size_request (entryMRL, 158, 24);
357 gtk_entry_set_text (GTK_ENTRY (entryMRL), _("udp://:1234"));
358 gtk_entry_set_activates_default (GTK_ENTRY (entryMRL), TRUE);
360 hseparator15 = gtk_hseparator_new ();
361 gtk_widget_set_name (hseparator15, "hseparator15");
362 gtk_widget_show (hseparator15);
363 gtk_box_pack_start (GTK_BOX (vbox5), hseparator15, FALSE, FALSE, 0);
364 gtk_widget_set_size_request (hseparator15, -2, 10);
366 table2 = gtk_table_new (6, 2, FALSE);
367 gtk_widget_set_name (table2, "table2");
368 gtk_widget_show (table2);
369 gtk_box_pack_start (GTK_BOX (vbox5), table2, TRUE, TRUE, 0);
371 labelNetworkPort = gtk_label_new (_("Port:"));
372 gtk_widget_set_name (labelNetworkPort, "labelNetworkPort");
373 gtk_widget_show (labelNetworkPort);
374 gtk_table_attach (GTK_TABLE (table2), labelNetworkPort, 0, 1, 0, 1,
375 (GtkAttachOptions) (GTK_FILL),
376 (GtkAttachOptions) (0), 0, 0);
377 gtk_label_set_justify (GTK_LABEL (labelNetworkPort), GTK_JUSTIFY_LEFT);
378 gtk_misc_set_alignment (GTK_MISC (labelNetworkPort), 0, 0.5);
380 labelNetworkAddress = gtk_label_new (_("Address:"));
381 gtk_widget_set_name (labelNetworkAddress, "labelNetworkAddress");
382 gtk_widget_show (labelNetworkAddress);
383 gtk_table_attach (GTK_TABLE (table2), labelNetworkAddress, 0, 1, 1, 2,
384 (GtkAttachOptions) (GTK_FILL),
385 (GtkAttachOptions) (0), 0, 0);
386 gtk_label_set_justify (GTK_LABEL (labelNetworkAddress), GTK_JUSTIFY_LEFT);
387 gtk_misc_set_alignment (GTK_MISC (labelNetworkAddress), 0, 0.5);
389 entryNetworkPort_adj = gtk_adjustment_new (1233, 0, 65535, 1, 10, 10);
390 entryNetworkPort = gtk_spin_button_new (GTK_ADJUSTMENT (entryNetworkPort_adj), 1, 0);
391 gtk_widget_set_name (entryNetworkPort, "entryNetworkPort");
392 gtk_widget_show (entryNetworkPort);
393 gtk_table_attach (GTK_TABLE (table2), entryNetworkPort, 1, 2, 0, 1,
394 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
395 (GtkAttachOptions) (0), 0, 0);
396 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryNetworkPort), TRUE);
398 comboNetworkAddress = gtk_combo_new ();
399 g_object_set_data (G_OBJECT (GTK_COMBO (comboNetworkAddress)->popwin),
400 "GladeParentKey", comboNetworkAddress);
401 gtk_widget_set_name (comboNetworkAddress, "comboNetworkAddress");
402 gtk_widget_show (comboNetworkAddress);
403 gtk_table_attach (GTK_TABLE (table2), comboNetworkAddress, 1, 2, 1, 2,
404 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
405 (GtkAttachOptions) (0), 0, 0);
407 entryNetworkAddress = GTK_COMBO (comboNetworkAddress)->entry;
408 gtk_widget_set_name (entryNetworkAddress, "entryNetworkAddress");
409 gtk_widget_show (entryNetworkAddress);
411 comboNetworkType = gtk_combo_new ();
412 g_object_set_data (G_OBJECT (GTK_COMBO (comboNetworkType)->popwin),
413 "GladeParentKey", comboNetworkType);
414 gtk_widget_set_name (comboNetworkType, "comboNetworkType");
415 gtk_widget_show (comboNetworkType);
416 gtk_table_attach (GTK_TABLE (table2), comboNetworkType, 1, 2, 2, 3,
417 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
418 (GtkAttachOptions) (0), 0, 0);
419 comboNetworkType_items = g_list_append (comboNetworkType_items, (gpointer) _("unicast"));
420 comboNetworkType_items = g_list_append (comboNetworkType_items, (gpointer) _("multicast"));
421 gtk_combo_set_popdown_strings (GTK_COMBO (comboNetworkType), comboNetworkType_items);
422 g_list_free (comboNetworkType_items);
424 entryNetworkType = GTK_COMBO (comboNetworkType)->entry;
425 gtk_widget_set_name (entryNetworkType, "entryNetworkType");
426 gtk_widget_show (entryNetworkType);
427 gtk_entry_set_text (GTK_ENTRY (entryNetworkType), _("unicast"));
428 gtk_entry_set_activates_default (GTK_ENTRY (entryNetworkType), TRUE);
430 labelNetworkType = gtk_label_new (_("Network: "));
431 gtk_widget_set_name (labelNetworkType, "labelNetworkType");
432 gtk_widget_show (labelNetworkType);
433 gtk_table_attach (GTK_TABLE (table2), labelNetworkType, 0, 1, 2, 3,
434 (GtkAttachOptions) (GTK_FILL),
435 (GtkAttachOptions) (0), 0, 0);
436 gtk_label_set_justify (GTK_LABEL (labelNetworkType), GTK_JUSTIFY_LEFT);
437 gtk_misc_set_alignment (GTK_MISC (labelNetworkType), 0, 0.5);
439 comboNetworkProtocolType = gtk_combo_new ();
440 g_object_set_data (G_OBJECT (GTK_COMBO (comboNetworkProtocolType)->popwin),
441 "GladeParentKey", comboNetworkProtocolType);
442 gtk_widget_set_name (comboNetworkProtocolType, "comboNetworkProtocolType");
443 gtk_widget_show (comboNetworkProtocolType);
444 gtk_table_attach (GTK_TABLE (table2), comboNetworkProtocolType, 1, 2, 3, 4,
445 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
446 (GtkAttachOptions) (0), 0, 0);
447 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("udp"));
448 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("udp6"));
449 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("rtp"));
450 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("rtp4"));
451 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("ftp"));
452 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("http"));
453 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("sout"));
454 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("mms"));
455 gtk_combo_set_popdown_strings (GTK_COMBO (comboNetworkProtocolType), comboNetworkProtocolType_items);
456 g_list_free (comboNetworkProtocolType_items);
458 entryNetworkProtocolType = GTK_COMBO (comboNetworkProtocolType)->entry;
459 gtk_widget_set_name (entryNetworkProtocolType, "entryNetworkProtocolType");
460 gtk_widget_show (entryNetworkProtocolType);
461 gtk_entry_set_text (GTK_ENTRY (entryNetworkProtocolType), _("udp"));
463 labelNetworkProtocol = gtk_label_new (_("Protocol:"));
464 gtk_widget_set_name (labelNetworkProtocol, "labelNetworkProtocol");
465 gtk_widget_show (labelNetworkProtocol);
466 gtk_table_attach (GTK_TABLE (table2), labelNetworkProtocol, 0, 1, 3, 4,
467 (GtkAttachOptions) (GTK_FILL),
468 (GtkAttachOptions) (0), 0, 0);
469 gtk_label_set_justify (GTK_LABEL (labelNetworkProtocol), GTK_JUSTIFY_LEFT);
470 gtk_misc_set_alignment (GTK_MISC (labelNetworkProtocol), 0, 0.5);
472 hbox13 = gtk_hbox_new (FALSE, 0);
473 gtk_widget_set_name (hbox13, "hbox13");
474 gtk_widget_show (hbox13);
475 gtk_box_pack_start (GTK_BOX (vbox5), hbox13, FALSE, FALSE, 0);
477 AddNetworkPlaylist = gtk_button_new_with_mnemonic (_("Add to Playlist"));
478 gtk_widget_set_name (AddNetworkPlaylist, "AddNetworkPlaylist");
479 gtk_widget_show (AddNetworkPlaylist);
480 gtk_box_pack_start (GTK_BOX (hbox13), AddNetworkPlaylist, FALSE, FALSE, 0);
482 Network = gtk_label_new (_("Network"));
483 gtk_widget_set_name (Network, "Network");
484 gtk_widget_show (Network);
485 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 1), Network);
487 vbox7 = gtk_vbox_new (FALSE, 0);
488 gtk_widget_set_name (vbox7, "vbox7");
489 gtk_widget_show (vbox7);
490 gtk_container_add (GTK_CONTAINER (notebook), vbox7);
492 scrolledV4Lwindow = gtk_scrolled_window_new (NULL, NULL);
493 gtk_widget_set_name (scrolledV4Lwindow, "scrolledV4Lwindow");
494 gtk_widget_show (scrolledV4Lwindow);
495 gtk_box_pack_start (GTK_BOX (vbox7), scrolledV4Lwindow, TRUE, TRUE, 0);
496 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledV4Lwindow), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS);
498 viewportV4L = gtk_viewport_new (NULL, NULL);
499 gtk_widget_set_name (viewportV4L, "viewportV4L");
500 gtk_widget_show (viewportV4L);
501 gtk_container_add (GTK_CONTAINER (scrolledV4Lwindow), viewportV4L);
503 tableV4L = gtk_table_new (12, 2, FALSE);
504 gtk_widget_set_name (tableV4L, "tableV4L");
505 gtk_widget_show (tableV4L);
506 gtk_container_add (GTK_CONTAINER (viewportV4L), tableV4L);
508 labelV4lVideDevice = gtk_label_new (_("Video:"));
509 gtk_widget_set_name (labelV4lVideDevice, "labelV4lVideDevice");
510 gtk_widget_show (labelV4lVideDevice);
511 gtk_table_attach (GTK_TABLE (tableV4L), labelV4lVideDevice, 0, 1, 0, 1,
512 (GtkAttachOptions) (GTK_FILL),
513 (GtkAttachOptions) (0), 0, 0);
514 gtk_label_set_justify (GTK_LABEL (labelV4lVideDevice), GTK_JUSTIFY_LEFT);
515 gtk_misc_set_alignment (GTK_MISC (labelV4lVideDevice), 0, 0.5);
517 labelV4LAudioDevice = gtk_label_new (_("Audio:"));
518 gtk_widget_set_name (labelV4LAudioDevice, "labelV4LAudioDevice");
519 gtk_widget_show (labelV4LAudioDevice);
520 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LAudioDevice, 0, 1, 1, 2,
521 (GtkAttachOptions) (GTK_FILL),
522 (GtkAttachOptions) (0), 0, 0);
523 gtk_label_set_justify (GTK_LABEL (labelV4LAudioDevice), GTK_JUSTIFY_LEFT);
524 gtk_misc_set_alignment (GTK_MISC (labelV4LAudioDevice), 0, 0.5);
526 comboV4lVideoDevice = gtk_combo_new ();
527 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4lVideoDevice)->popwin),
528 "GladeParentKey", comboV4lVideoDevice);
529 gtk_widget_set_name (comboV4lVideoDevice, "comboV4lVideoDevice");
530 gtk_widget_show (comboV4lVideoDevice);
531 gtk_table_attach (GTK_TABLE (tableV4L), comboV4lVideoDevice, 1, 2, 0, 1,
532 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
533 (GtkAttachOptions) (0), 0, 0);
534 gtk_combo_set_value_in_list (GTK_COMBO (comboV4lVideoDevice), TRUE, TRUE);
535 comboV4lVideoDevice_items = g_list_append (comboV4lVideoDevice_items, (gpointer) _("/dev/video"));
536 comboV4lVideoDevice_items = g_list_append (comboV4lVideoDevice_items, (gpointer) _("/dev/video0"));
537 comboV4lVideoDevice_items = g_list_append (comboV4lVideoDevice_items, (gpointer) _("/dev/video1"));
538 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4lVideoDevice), comboV4lVideoDevice_items);
539 g_list_free (comboV4lVideoDevice_items);
541 entryV4LVideoDevice = GTK_COMBO (comboV4lVideoDevice)->entry;
542 gtk_widget_set_name (entryV4LVideoDevice, "entryV4LVideoDevice");
543 gtk_widget_show (entryV4LVideoDevice);
544 gtk_entry_set_text (GTK_ENTRY (entryV4LVideoDevice), _("/dev/video"));
545 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LVideoDevice), TRUE);
547 comboV4lAudioDevice = gtk_combo_new ();
548 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4lAudioDevice)->popwin),
549 "GladeParentKey", comboV4lAudioDevice);
550 gtk_widget_set_name (comboV4lAudioDevice, "comboV4lAudioDevice");
551 gtk_widget_show (comboV4lAudioDevice);
552 gtk_table_attach (GTK_TABLE (tableV4L), comboV4lAudioDevice, 1, 2, 1, 2,
553 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
554 (GtkAttachOptions) (0), 0, 0);
555 comboV4lAudioDevice_items = g_list_append (comboV4lAudioDevice_items, (gpointer) _("/dev/dsp"));
556 comboV4lAudioDevice_items = g_list_append (comboV4lAudioDevice_items, (gpointer) _("/dev/audio"));
557 comboV4lAudioDevice_items = g_list_append (comboV4lAudioDevice_items, (gpointer) _("/dev/audio0"));
558 comboV4lAudioDevice_items = g_list_append (comboV4lAudioDevice_items, (gpointer) _("/dev/audio1"));
559 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4lAudioDevice), comboV4lAudioDevice_items);
560 g_list_free (comboV4lAudioDevice_items);
562 entryV4LAudioDevice = GTK_COMBO (comboV4lAudioDevice)->entry;
563 gtk_widget_set_name (entryV4LAudioDevice, "entryV4LAudioDevice");
564 gtk_widget_show (entryV4LAudioDevice);
565 gtk_entry_set_text (GTK_ENTRY (entryV4LAudioDevice), _("/dev/dsp"));
566 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LAudioDevice), TRUE);
568 labelV4LChannel = gtk_label_new (_("Channel:"));
569 gtk_widget_set_name (labelV4LChannel, "labelV4LChannel");
570 gtk_widget_show (labelV4LChannel);
571 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LChannel, 0, 1, 2, 3,
572 (GtkAttachOptions) (GTK_FILL),
573 (GtkAttachOptions) (0), 0, 0);
574 gtk_label_set_justify (GTK_LABEL (labelV4LChannel), GTK_JUSTIFY_LEFT);
575 gtk_misc_set_alignment (GTK_MISC (labelV4LChannel), 0, 0.5);
577 entryV4LChannel_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 10);
578 entryV4LChannel = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LChannel_adj), 1, 0);
579 gtk_widget_set_name (entryV4LChannel, "entryV4LChannel");
580 gtk_widget_show (entryV4LChannel);
581 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LChannel, 1, 2, 2, 3,
582 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
583 (GtkAttachOptions) (0), 0, 0);
584 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LChannel), TRUE);
586 labelV4LNorm = gtk_label_new (_("Norm:"));
587 gtk_widget_set_name (labelV4LNorm, "labelV4LNorm");
588 gtk_widget_show (labelV4LNorm);
589 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LNorm, 0, 1, 3, 4,
590 (GtkAttachOptions) (GTK_FILL),
591 (GtkAttachOptions) (0), 0, 0);
592 gtk_label_set_justify (GTK_LABEL (labelV4LNorm), GTK_JUSTIFY_LEFT);
593 gtk_misc_set_alignment (GTK_MISC (labelV4LNorm), 0, 0.5);
595 comboV4LNorm = gtk_combo_new ();
596 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4LNorm)->popwin),
597 "GladeParentKey", comboV4LNorm);
598 gtk_widget_set_name (comboV4LNorm, "comboV4LNorm");
599 gtk_widget_show (comboV4LNorm);
600 gtk_table_attach (GTK_TABLE (tableV4L), comboV4LNorm, 1, 2, 3, 4,
601 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
602 (GtkAttachOptions) (0), 0, 0);
603 comboV4LNorm_items = g_list_append (comboV4LNorm_items, (gpointer) _("pal"));
604 comboV4LNorm_items = g_list_append (comboV4LNorm_items, (gpointer) _("ntsc"));
605 comboV4LNorm_items = g_list_append (comboV4LNorm_items, (gpointer) _("secam"));
606 comboV4LNorm_items = g_list_append (comboV4LNorm_items, (gpointer) _("auto"));
607 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4LNorm), comboV4LNorm_items);
608 g_list_free (comboV4LNorm_items);
610 entryV4LNorm = GTK_COMBO (comboV4LNorm)->entry;
611 gtk_widget_set_name (entryV4LNorm, "entryV4LNorm");
612 gtk_widget_show (entryV4LNorm);
613 gtk_entry_set_text (GTK_ENTRY (entryV4LNorm), _("pal"));
614 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LNorm), TRUE);
616 labelV4LSize = gtk_label_new (_("Size:"));
617 gtk_widget_set_name (labelV4LSize, "labelV4LSize");
618 gtk_widget_show (labelV4LSize);
619 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LSize, 0, 1, 4, 5,
620 (GtkAttachOptions) (GTK_FILL),
621 (GtkAttachOptions) (0), 0, 0);
622 gtk_label_set_justify (GTK_LABEL (labelV4LSize), GTK_JUSTIFY_LEFT);
623 gtk_misc_set_alignment (GTK_MISC (labelV4LSize), 0, 0.5);
625 comboV4LSize = gtk_combo_new ();
626 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4LSize)->popwin),
627 "GladeParentKey", comboV4LSize);
628 gtk_widget_set_name (comboV4LSize, "comboV4LSize");
629 gtk_widget_show (comboV4LSize);
630 gtk_table_attach (GTK_TABLE (tableV4L), comboV4LSize, 1, 2, 4, 5,
631 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
632 (GtkAttachOptions) (0), 0, 0);
633 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("240x192"));
634 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("320x240"));
635 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("qsif"));
636 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("qcif"));
637 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("sif"));
638 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("cif"));
639 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("vga"));
640 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4LSize), comboV4LSize_items);
641 g_list_free (comboV4LSize_items);
643 entryV4LSize = GTK_COMBO (comboV4LSize)->entry;
644 gtk_widget_set_name (entryV4LSize, "entryV4LSize");
645 gtk_widget_show (entryV4LSize);
646 gtk_entry_set_text (GTK_ENTRY (entryV4LSize), _("240x192"));
647 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LSize), TRUE);
649 labelV4LFrequency = gtk_label_new (_("Frequency:"));
650 gtk_widget_set_name (labelV4LFrequency, "labelV4LFrequency");
651 gtk_widget_show (labelV4LFrequency);
652 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LFrequency, 0, 1, 5, 6,
653 (GtkAttachOptions) (GTK_FILL),
654 (GtkAttachOptions) (0), 0, 0);
655 gtk_label_set_justify (GTK_LABEL (labelV4LFrequency), GTK_JUSTIFY_LEFT);
656 gtk_misc_set_alignment (GTK_MISC (labelV4LFrequency), 0, 0.5);
658 entryV4LFrequency_adj = gtk_adjustment_new (8692, 0, 65535, 1, 10, 10);
659 entryV4LFrequency = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LFrequency_adj), 1, 0);
660 gtk_widget_set_name (entryV4LFrequency, "entryV4LFrequency");
661 gtk_widget_show (entryV4LFrequency);
662 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LFrequency, 1, 2, 5, 6,
663 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
664 (GtkAttachOptions) (0), 0, 0);
665 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LFrequency), TRUE);
667 labelV4LSampleRate = gtk_label_new (_("Samplerate:"));
668 gtk_widget_set_name (labelV4LSampleRate, "labelV4LSampleRate");
669 gtk_widget_show (labelV4LSampleRate);
670 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LSampleRate, 0, 1, 6, 7,
671 (GtkAttachOptions) (GTK_FILL),
672 (GtkAttachOptions) (0), 0, 0);
673 gtk_label_set_justify (GTK_LABEL (labelV4LSampleRate), GTK_JUSTIFY_LEFT);
674 gtk_misc_set_alignment (GTK_MISC (labelV4LSampleRate), 0, 0.5);
676 entryV4LSampleRate_adj = gtk_adjustment_new (44100, 0, 65535, 1, 10, 10);
677 entryV4LSampleRate = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LSampleRate_adj), 1, 0);
678 gtk_widget_set_name (entryV4LSampleRate, "entryV4LSampleRate");
679 gtk_widget_show (entryV4LSampleRate);
680 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LSampleRate, 1, 2, 6, 7,
681 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
682 (GtkAttachOptions) (0), 0, 0);
683 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LSampleRate), TRUE);
685 labelV4LQuality = gtk_label_new (_("Quality:"));
686 gtk_widget_set_name (labelV4LQuality, "labelV4LQuality");
687 gtk_widget_show (labelV4LQuality);
688 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LQuality, 0, 1, 7, 8,
689 (GtkAttachOptions) (GTK_FILL),
690 (GtkAttachOptions) (0), 0, 0);
691 gtk_label_set_justify (GTK_LABEL (labelV4LQuality), GTK_JUSTIFY_LEFT);
692 gtk_misc_set_alignment (GTK_MISC (labelV4LQuality), 0, 0.5);
694 entryV4LQuality_adj = gtk_adjustment_new (100, 0, 65535, 1, 10, 10);
695 entryV4LQuality = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LQuality_adj), 1, 0);
696 gtk_widget_set_name (entryV4LQuality, "entryV4LQuality");
697 gtk_widget_show (entryV4LQuality);
698 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LQuality, 1, 2, 7, 8,
699 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
700 (GtkAttachOptions) (0), 0, 0);
701 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LQuality), TRUE);
703 labelV4LTuner = gtk_label_new (_("Tuner:"));
704 gtk_widget_set_name (labelV4LTuner, "labelV4LTuner");
705 gtk_widget_show (labelV4LTuner);
706 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LTuner, 0, 1, 9, 10,
707 (GtkAttachOptions) (GTK_FILL),
708 (GtkAttachOptions) (0), 0, 0);
709 gtk_label_set_justify (GTK_LABEL (labelV4LTuner), GTK_JUSTIFY_LEFT);
710 gtk_misc_set_alignment (GTK_MISC (labelV4LTuner), 0, 0.5);
712 entryV4LTuner_adj = gtk_adjustment_new (0, -1, 100, 1, 10, 10);
713 entryV4LTuner = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LTuner_adj), 1, 0);
714 gtk_widget_set_name (entryV4LTuner, "entryV4LTuner");
715 gtk_widget_show (entryV4LTuner);
716 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LTuner, 1, 2, 9, 10,
717 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
718 (GtkAttachOptions) (0), 0, 0);
719 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LTuner), TRUE);
721 labelV4LSoundDirection = gtk_label_new (_("Sound:"));
722 gtk_widget_set_name (labelV4LSoundDirection, "labelV4LSoundDirection");
723 gtk_widget_show (labelV4LSoundDirection);
724 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LSoundDirection, 0, 1, 8, 9,
725 (GtkAttachOptions) (GTK_FILL),
726 (GtkAttachOptions) (0), 0, 0);
727 gtk_label_set_justify (GTK_LABEL (labelV4LSoundDirection), GTK_JUSTIFY_LEFT);
728 gtk_misc_set_alignment (GTK_MISC (labelV4LSoundDirection), 0, 0.5);
730 comboV4LSoundDirection = gtk_combo_new ();
731 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4LSoundDirection)->popwin),
732 "GladeParentKey", comboV4LSoundDirection);
733 gtk_widget_set_name (comboV4LSoundDirection, "comboV4LSoundDirection");
734 gtk_widget_show (comboV4LSoundDirection);
735 gtk_table_attach (GTK_TABLE (tableV4L), comboV4LSoundDirection, 1, 2, 8, 9,
736 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
737 (GtkAttachOptions) (0), 0, 0);
738 gtk_combo_set_value_in_list (GTK_COMBO (comboV4LSoundDirection), TRUE, TRUE);
739 gtk_combo_set_use_arrows_always (GTK_COMBO (comboV4LSoundDirection), TRUE);
740 comboV4LSoundDirection_items = g_list_append (comboV4LSoundDirection_items, (gpointer) _("Mono"));
741 comboV4LSoundDirection_items = g_list_append (comboV4LSoundDirection_items, (gpointer) _("Stereo"));
742 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4LSoundDirection), comboV4LSoundDirection_items);
743 g_list_free (comboV4LSoundDirection_items);
745 entryV4LSoundDirection = GTK_COMBO (comboV4LSoundDirection)->entry;
746 gtk_widget_set_name (entryV4LSoundDirection, "entryV4LSoundDirection");
747 gtk_widget_show (entryV4LSoundDirection);
748 gtk_entry_set_text (GTK_ENTRY (entryV4LSoundDirection), _("Mono"));
749 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LSoundDirection), TRUE);
751 labelV4LMJPEG = gtk_label_new (_("MJPEG:"));
752 gtk_widget_set_name (labelV4LMJPEG, "labelV4LMJPEG");
753 gtk_widget_show (labelV4LMJPEG);
754 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LMJPEG, 0, 1, 10, 11,
755 (GtkAttachOptions) (GTK_FILL),
756 (GtkAttachOptions) (0), 0, 0);
757 gtk_label_set_justify (GTK_LABEL (labelV4LMJPEG), GTK_JUSTIFY_LEFT);
758 gtk_misc_set_alignment (GTK_MISC (labelV4LMJPEG), 0, 0.5);
760 checkV4LMJPEG = gtk_check_button_new_with_mnemonic (_("enable"));
761 gtk_widget_set_name (checkV4LMJPEG, "checkV4LMJPEG");
762 gtk_widget_show (checkV4LMJPEG);
763 gtk_table_attach (GTK_TABLE (tableV4L), checkV4LMJPEG, 1, 2, 10, 11,
764 (GtkAttachOptions) (GTK_FILL),
765 (GtkAttachOptions) (0), 0, 0);
767 labelV4LDecimation = gtk_label_new (_("Decimation:"));
768 gtk_widget_set_name (labelV4LDecimation, "labelV4LDecimation");
769 gtk_widget_show (labelV4LDecimation);
770 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LDecimation, 0, 1, 11, 12,
771 (GtkAttachOptions) (GTK_FILL),
772 (GtkAttachOptions) (0), 0, 0);
773 gtk_label_set_justify (GTK_LABEL (labelV4LDecimation), GTK_JUSTIFY_LEFT);
774 gtk_misc_set_alignment (GTK_MISC (labelV4LDecimation), 0, 0.5);
776 entryV4LDecimation_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10);
777 entryV4LDecimation = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LDecimation_adj), 1, 0);
778 gtk_widget_set_name (entryV4LDecimation, "entryV4LDecimation");
779 gtk_widget_show (entryV4LDecimation);
780 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LDecimation, 1, 2, 11, 12,
781 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
782 (GtkAttachOptions) (0), 0, 0);
784 hbox16 = gtk_hbox_new (FALSE, 0);
785 gtk_widget_set_name (hbox16, "hbox16");
786 gtk_widget_show (hbox16);
787 gtk_box_pack_start (GTK_BOX (vbox7), hbox16, FALSE, FALSE, 0);
789 AddCameraToPlaylist = gtk_button_new_with_mnemonic (_("Add to Playlist"));
790 gtk_widget_set_name (AddCameraToPlaylist, "AddCameraToPlaylist");
791 gtk_widget_show (AddCameraToPlaylist);
792 gtk_box_pack_start (GTK_BOX (hbox16), AddCameraToPlaylist, FALSE, FALSE, 0);
794 Camera = gtk_label_new (_("Camera"));
795 gtk_widget_set_name (Camera, "Camera");
796 gtk_widget_show (Camera);
797 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 2), Camera);
798 gtk_label_set_justify (GTK_LABEL (Camera), GTK_JUSTIFY_LEFT);
800 vbox1 = gtk_vbox_new (FALSE, 0);
801 gtk_widget_set_name (vbox1, "vbox1");
802 gtk_widget_show (vbox1);
803 gtk_container_add (GTK_CONTAINER (notebook), vbox1);
805 scrolledwindowTranscode = gtk_scrolled_window_new (NULL, NULL);
806 gtk_widget_set_name (scrolledwindowTranscode, "scrolledwindowTranscode");
807 gtk_widget_show (scrolledwindowTranscode);
808 gtk_box_pack_start (GTK_BOX (vbox1), scrolledwindowTranscode, TRUE, TRUE, 0);
809 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindowTranscode), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS);
811 viewport5 = gtk_viewport_new (NULL, NULL);
812 gtk_widget_set_name (viewport5, "viewport5");
813 gtk_widget_show (viewport5);
814 gtk_container_add (GTK_CONTAINER (scrolledwindowTranscode), viewport5);
816 table6 = gtk_table_new (14, 2, FALSE);
817 gtk_widget_set_name (table6, "table6");
818 gtk_widget_show (table6);
819 gtk_container_add (GTK_CONTAINER (viewport5), table6);
821 hbox14 = gtk_hbox_new (FALSE, 0);
822 gtk_widget_set_name (hbox14, "hbox14");
823 gtk_widget_show (hbox14);
824 gtk_box_pack_start (GTK_BOX (vbox1), hbox14, FALSE, FALSE, 0);
826 AddTranscodeToPlaylist = gtk_button_new_with_mnemonic (_("Add to Playlist"));
827 gtk_widget_set_name (AddTranscodeToPlaylist, "AddTranscodeToPlaylist");
828 gtk_widget_show (AddTranscodeToPlaylist);
829 gtk_box_pack_start (GTK_BOX (hbox14), AddTranscodeToPlaylist, FALSE, FALSE, 0);
831 Transcode = gtk_label_new (_("Transcode"));
832 gtk_widget_set_name (Transcode, "Transcode");
833 gtk_widget_show (Transcode);
834 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 3), Transcode);
836 vbox4 = gtk_vbox_new (FALSE, 0);
837 gtk_widget_set_name (vbox4, "vbox4");
838 gtk_widget_show (vbox4);
839 gtk_container_add (GTK_CONTAINER (notebook), vbox4);
841 scrolledwindow5 = gtk_scrolled_window_new (NULL, NULL);
842 gtk_widget_set_name (scrolledwindow5, "scrolledwindow5");
843 gtk_widget_show (scrolledwindow5);
844 gtk_box_pack_start (GTK_BOX (vbox4), scrolledwindow5, TRUE, TRUE, 0);
845 GTK_WIDGET_UNSET_FLAGS (scrolledwindow5, GTK_CAN_FOCUS);
846 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow5), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
847 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow5), GTK_SHADOW_IN);
849 tvPlaylist = gtk_tree_view_new ();
850 gtk_widget_set_name (tvPlaylist, "tvPlaylist");
851 gtk_widget_show (tvPlaylist);
852 gtk_container_add (GTK_CONTAINER (scrolledwindow5), tvPlaylist);
854 hbox11 = gtk_hbox_new (TRUE, 0);
855 gtk_widget_set_name (hbox11, "hbox11");
856 gtk_widget_show (hbox11);
857 gtk_box_pack_start (GTK_BOX (vbox4), hbox11, FALSE, FALSE, 2);
859 UpdatePlaylist = gtk_button_new_with_mnemonic (_("Update"));
860 gtk_widget_set_name (UpdatePlaylist, "UpdatePlaylist");
861 gtk_widget_show (UpdatePlaylist);
862 gtk_box_pack_start (GTK_BOX (hbox11), UpdatePlaylist, FALSE, FALSE, 0);
864 DeletePlaylist = gtk_button_new_with_mnemonic (_("Delete"));
865 gtk_widget_set_name (DeletePlaylist, "DeletePlaylist");
866 gtk_widget_show (DeletePlaylist);
867 gtk_box_pack_start (GTK_BOX (hbox11), DeletePlaylist, FALSE, FALSE, 5);
869 ClearPlaylist = gtk_button_new_with_mnemonic (_(" Clear "));
870 gtk_widget_set_name (ClearPlaylist, "ClearPlaylist");
871 gtk_widget_show (ClearPlaylist);
872 gtk_box_pack_start (GTK_BOX (hbox11), ClearPlaylist, FALSE, FALSE, 5);
874 playlist = gtk_label_new (_("Playlist"));
875 gtk_widget_set_name (playlist, "playlist");
876 gtk_widget_show (playlist);
877 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 4), playlist);
879 vbox2 = gtk_vbox_new (FALSE, 0);
880 gtk_widget_set_name (vbox2, "vbox2");
881 gtk_widget_show (vbox2);
882 gtk_container_add (GTK_CONTAINER (notebook), vbox2);
884 hbox2 = gtk_hbox_new (TRUE, 0);
885 gtk_widget_set_name (hbox2, "hbox2");
886 gtk_widget_show (hbox2);
887 gtk_box_pack_end (GTK_BOX (vbox2), hbox2, FALSE, FALSE, 2);
889 PreferenceSave = gtk_button_new_with_mnemonic (_(" Save "));
890 gtk_widget_set_name (PreferenceSave, "PreferenceSave");
891 gtk_widget_show (PreferenceSave);
892 gtk_box_pack_start (GTK_BOX (hbox2), PreferenceSave, FALSE, FALSE, 0);
894 PreferenceApply = gtk_button_new_with_mnemonic (_(" Apply "));
895 gtk_widget_set_name (PreferenceApply, "PreferenceApply");
896 gtk_widget_show (PreferenceApply);
897 gtk_box_pack_start (GTK_BOX (hbox2), PreferenceApply, FALSE, FALSE, 0);
899 PreferenceCancel = gtk_button_new_with_mnemonic (_(" Cancel "));
900 gtk_widget_set_name (PreferenceCancel, "PreferenceCancel");
901 gtk_widget_show (PreferenceCancel);
902 gtk_box_pack_end (GTK_BOX (hbox2), PreferenceCancel, FALSE, FALSE, 0);
904 preferences = gtk_label_new (_("Preference"));
905 gtk_widget_set_name (preferences, "preferences");
906 gtk_widget_show (preferences);
907 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 5), preferences);
909 scrolledwindow3 = gtk_scrolled_window_new (NULL, NULL);
910 gtk_widget_set_name (scrolledwindow3, "scrolledwindow3");
911 gtk_widget_show (scrolledwindow3);
912 gtk_container_add (GTK_CONTAINER (notebook), scrolledwindow3);
913 GTK_WIDGET_UNSET_FLAGS (scrolledwindow3, GTK_CAN_FOCUS);
914 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow3), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
916 viewport1 = gtk_viewport_new (NULL, NULL);
917 gtk_widget_set_name (viewport1, "viewport1");
918 gtk_widget_show (viewport1);
919 gtk_container_add (GTK_CONTAINER (scrolledwindow3), viewport1);
921 fixed2 = gtk_fixed_new ();
922 gtk_widget_set_name (fixed2, "fixed2");
923 gtk_widget_show (fixed2);
924 gtk_container_add (GTK_CONTAINER (viewport1), fixed2);
926 aboutImage = create_pixmap (pda, "vlc48x48.png");
927 gtk_widget_set_name (aboutImage, "aboutImage");
928 gtk_widget_show (aboutImage);
929 gtk_fixed_put (GTK_FIXED (fixed2), aboutImage, 0, 0);
930 gtk_widget_set_size_request (aboutImage, 48, 48);
932 labelDescription = gtk_label_new (_("The VideoLAN Client is a MPEG, MPEG 2, MP3, DivX player, that accepts input from local or network sources and is licensed under the GPL (http://www.gnu.org/copyleft/gpl.html)."));
933 gtk_widget_set_name (labelDescription, "labelDescription");
934 gtk_widget_show (labelDescription);
935 gtk_fixed_put (GTK_FIXED (fixed2), labelDescription, 16, 112);
936 gtk_widget_set_size_request (labelDescription, 200, 112);
937 gtk_label_set_justify (GTK_LABEL (labelDescription), GTK_JUSTIFY_LEFT);
938 gtk_label_set_line_wrap (GTK_LABEL (labelDescription), TRUE);
940 labelAuthors = gtk_label_new (_("Authors: The VideoLAN Team, http://www.videolan.org/team/"));
941 gtk_widget_set_name (labelAuthors, "labelAuthors");
942 gtk_widget_show (labelAuthors);
943 gtk_fixed_put (GTK_FIXED (fixed2), labelAuthors, 16, 72);
944 gtk_widget_set_size_request (labelAuthors, 208, 32);
945 gtk_label_set_justify (GTK_LABEL (labelAuthors), GTK_JUSTIFY_LEFT);
946 gtk_label_set_line_wrap (GTK_LABEL (labelAuthors), TRUE);
948 labelProgramName = gtk_label_new (_("VLC media player"));
949 gtk_widget_set_name (labelProgramName, "labelProgramName");
950 gtk_widget_show (labelProgramName);
951 gtk_fixed_put (GTK_FIXED (fixed2), labelProgramName, 48, 16);
952 gtk_widget_set_size_request (labelProgramName, 152, 16);
953 gtk_label_set_line_wrap (GTK_LABEL (labelProgramName), TRUE);
955 labelCopyright = gtk_label_new (_("(C) 1996-2003 the VideoLAN team"));
956 gtk_widget_set_name (labelCopyright, "labelCopyright");
957 gtk_widget_show (labelCopyright);
958 gtk_fixed_put (GTK_FIXED (fixed2), labelCopyright, 16, 48);
959 gtk_widget_set_size_request (labelCopyright, 208, 16);
961 about = gtk_label_new (_("About"));
962 gtk_widget_set_name (about, "about");
963 gtk_widget_show (about);
964 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 6), about);
966 g_signal_connect ((gpointer) pda, "delete_event",
967 G_CALLBACK (onPDADeleteEvent),
969 g_signal_connect ((gpointer) tbRewind, "clicked",
970 G_CALLBACK (onRewind),
972 g_signal_connect ((gpointer) tbPause, "clicked",
973 G_CALLBACK (onPause),
975 g_signal_connect ((gpointer) tbPlay, "clicked",
978 g_signal_connect ((gpointer) tbStop, "clicked",
981 g_signal_connect ((gpointer) tbForward, "clicked",
982 G_CALLBACK (onForward),
984 g_signal_connect ((gpointer) tbAbout, "clicked",
985 G_CALLBACK (onAbout),
987 g_signal_connect ((gpointer) timeSlider, "button_release_event",
988 G_CALLBACK (SliderRelease),
990 g_signal_connect ((gpointer) timeSlider, "button_press_event",
991 G_CALLBACK (SliderPress),
993 g_signal_connect ((gpointer) tvFileList, "row_activated",
994 G_CALLBACK (onFileListRow),
996 g_signal_connect ((gpointer) tvFileList, "select_cursor_row",
997 G_CALLBACK (onFileListRowSelected),
999 g_signal_connect ((gpointer) AddFileToPlaylist, "pressed",
1000 G_CALLBACK (onAddFileToPlaylist),
1002 g_signal_connect ((gpointer) comboMRL, "add",
1003 G_CALLBACK (onNetworkMRLAdd),
1005 g_signal_connect ((gpointer) entryNetworkPort, "changed",
1006 G_CALLBACK (NetworkBuildMRL),
1008 g_signal_connect ((gpointer) entryNetworkAddress, "changed",
1009 G_CALLBACK (NetworkBuildMRL),
1011 g_signal_connect ((gpointer) entryNetworkType, "changed",
1012 G_CALLBACK (NetworkBuildMRL),
1014 g_signal_connect ((gpointer) entryNetworkProtocolType, "changed",
1015 G_CALLBACK (NetworkBuildMRL),
1017 g_signal_connect ((gpointer) AddNetworkPlaylist, "pressed",
1018 G_CALLBACK (onAddNetworkPlaylist),
1020 g_signal_connect ((gpointer) entryV4LVideoDevice, "changed",
1021 G_CALLBACK (V4LBuildMRL),
1023 g_signal_connect ((gpointer) entryV4LAudioDevice, "changed",
1024 G_CALLBACK (V4LBuildMRL),
1026 g_signal_connect ((gpointer) entryV4LChannel, "changed",
1027 G_CALLBACK (V4LBuildMRL),
1029 g_signal_connect ((gpointer) entryV4LNorm, "changed",
1030 G_CALLBACK (V4LBuildMRL),
1032 g_signal_connect ((gpointer) entryV4LSize, "changed",
1033 G_CALLBACK (V4LBuildMRL),
1035 g_signal_connect ((gpointer) entryV4LFrequency, "changed",
1036 G_CALLBACK (V4LBuildMRL),
1038 g_signal_connect ((gpointer) entryV4LSampleRate, "changed",
1039 G_CALLBACK (V4LBuildMRL),
1041 g_signal_connect ((gpointer) entryV4LQuality, "changed",
1042 G_CALLBACK (V4LBuildMRL),
1044 g_signal_connect ((gpointer) entryV4LTuner, "changed",
1045 G_CALLBACK (V4LBuildMRL),
1047 g_signal_connect ((gpointer) entryV4LSoundDirection, "changed",
1048 G_CALLBACK (V4LBuildMRL),
1050 g_signal_connect ((gpointer) entryV4LDecimation, "changed",
1051 G_CALLBACK (V4LBuildMRL),
1053 g_signal_connect ((gpointer) AddCameraToPlaylist, "pressed",
1054 G_CALLBACK (onAddCameraToPlaylist),
1056 g_signal_connect ((gpointer) AddTranscodeToPlaylist, "pressed",
1057 G_CALLBACK (onAddTranscodeToPlaylist),
1059 g_signal_connect ((gpointer) tvPlaylist, "event",
1060 G_CALLBACK (PlaylistEvent),
1062 g_signal_connect ((gpointer) tvPlaylist, "columns_changed",
1063 G_CALLBACK (onPlaylistColumnsChanged),
1065 g_signal_connect ((gpointer) tvPlaylist, "select_cursor_row",
1066 G_CALLBACK (onPlaylistRowSelected),
1068 g_signal_connect ((gpointer) tvPlaylist, "row_activated",
1069 G_CALLBACK (onPlaylistRow),
1071 g_signal_connect ((gpointer) UpdatePlaylist, "pressed",
1072 G_CALLBACK (onUpdatePlaylist),
1074 g_signal_connect ((gpointer) DeletePlaylist, "pressed",
1075 G_CALLBACK (onDeletePlaylist),
1077 g_signal_connect ((gpointer) ClearPlaylist, "pressed",
1078 G_CALLBACK (onClearPlaylist),
1080 g_signal_connect ((gpointer) PreferenceSave, "pressed",
1081 G_CALLBACK (onPreferenceSave),
1083 g_signal_connect ((gpointer) PreferenceApply, "pressed",
1084 G_CALLBACK (onPreferenceApply),
1086 g_signal_connect ((gpointer) PreferenceCancel, "pressed",
1087 G_CALLBACK (onPreferenceCancel),
1090 /* Store pointers to all widgets, for use by lookup_widget(). */
1091 GLADE_HOOKUP_OBJECT_NO_REF (pda, pda, "pda");
1092 GLADE_HOOKUP_OBJECT (pda, vbox, "vbox");
1093 GLADE_HOOKUP_OBJECT (pda, toolbar, "toolbar");
1094 GLADE_HOOKUP_OBJECT (pda, tbRewind, "tbRewind");
1095 GLADE_HOOKUP_OBJECT (pda, tbPause, "tbPause");
1096 GLADE_HOOKUP_OBJECT (pda, tbPlay, "tbPlay");
1097 GLADE_HOOKUP_OBJECT (pda, tbStop, "tbStop");
1098 GLADE_HOOKUP_OBJECT (pda, tbForward, "tbForward");
1099 GLADE_HOOKUP_OBJECT (pda, tbAbout, "tbAbout");
1100 GLADE_HOOKUP_OBJECT (pda, timeLabel, "timeLabel");
1101 GLADE_HOOKUP_OBJECT (pda, timeSlider, "timeSlider");
1102 GLADE_HOOKUP_OBJECT (pda, notebook, "notebook");
1103 GLADE_HOOKUP_OBJECT (pda, scrolledwindow6, "scrolledwindow6");
1104 GLADE_HOOKUP_OBJECT (pda, viewport3, "viewport3");
1105 GLADE_HOOKUP_OBJECT (pda, vbox8, "vbox8");
1106 GLADE_HOOKUP_OBJECT (pda, scrolledwindow7, "scrolledwindow7");
1107 GLADE_HOOKUP_OBJECT (pda, tvFileList, "tvFileList");
1108 GLADE_HOOKUP_OBJECT (pda, hbox, "hbox");
1109 GLADE_HOOKUP_OBJECT (pda, AddFileToPlaylist, "AddFileToPlaylist");
1110 GLADE_HOOKUP_OBJECT (pda, File, "File");
1111 GLADE_HOOKUP_OBJECT (pda, vbox5, "vbox5");
1112 GLADE_HOOKUP_OBJECT (pda, hbox12, "hbox12");
1113 GLADE_HOOKUP_OBJECT (pda, labelNetworkMRL, "labelNetworkMRL");
1114 GLADE_HOOKUP_OBJECT (pda, comboMRL, "comboMRL");
1115 GLADE_HOOKUP_OBJECT (pda, entryMRL, "entryMRL");
1116 GLADE_HOOKUP_OBJECT (pda, hseparator15, "hseparator15");
1117 GLADE_HOOKUP_OBJECT (pda, table2, "table2");
1118 GLADE_HOOKUP_OBJECT (pda, labelNetworkPort, "labelNetworkPort");
1119 GLADE_HOOKUP_OBJECT (pda, labelNetworkAddress, "labelNetworkAddress");
1120 GLADE_HOOKUP_OBJECT (pda, entryNetworkPort, "entryNetworkPort");
1121 GLADE_HOOKUP_OBJECT (pda, comboNetworkAddress, "comboNetworkAddress");
1122 GLADE_HOOKUP_OBJECT (pda, entryNetworkAddress, "entryNetworkAddress");
1123 GLADE_HOOKUP_OBJECT (pda, comboNetworkType, "comboNetworkType");
1124 GLADE_HOOKUP_OBJECT (pda, entryNetworkType, "entryNetworkType");
1125 GLADE_HOOKUP_OBJECT (pda, labelNetworkType, "labelNetworkType");
1126 GLADE_HOOKUP_OBJECT (pda, comboNetworkProtocolType, "comboNetworkProtocolType");
1127 GLADE_HOOKUP_OBJECT (pda, entryNetworkProtocolType, "entryNetworkProtocolType");
1128 GLADE_HOOKUP_OBJECT (pda, labelNetworkProtocol, "labelNetworkProtocol");
1129 GLADE_HOOKUP_OBJECT (pda, hbox13, "hbox13");
1130 GLADE_HOOKUP_OBJECT (pda, AddNetworkPlaylist, "AddNetworkPlaylist");
1131 GLADE_HOOKUP_OBJECT (pda, Network, "Network");
1132 GLADE_HOOKUP_OBJECT (pda, vbox7, "vbox7");
1133 GLADE_HOOKUP_OBJECT (pda, scrolledV4Lwindow, "scrolledV4Lwindow");
1134 GLADE_HOOKUP_OBJECT (pda, viewportV4L, "viewportV4L");
1135 GLADE_HOOKUP_OBJECT (pda, tableV4L, "tableV4L");
1136 GLADE_HOOKUP_OBJECT (pda, labelV4lVideDevice, "labelV4lVideDevice");
1137 GLADE_HOOKUP_OBJECT (pda, labelV4LAudioDevice, "labelV4LAudioDevice");
1138 GLADE_HOOKUP_OBJECT (pda, comboV4lVideoDevice, "comboV4lVideoDevice");
1139 GLADE_HOOKUP_OBJECT (pda, entryV4LVideoDevice, "entryV4LVideoDevice");
1140 GLADE_HOOKUP_OBJECT (pda, comboV4lAudioDevice, "comboV4lAudioDevice");
1141 GLADE_HOOKUP_OBJECT (pda, entryV4LAudioDevice, "entryV4LAudioDevice");
1142 GLADE_HOOKUP_OBJECT (pda, labelV4LChannel, "labelV4LChannel");
1143 GLADE_HOOKUP_OBJECT (pda, entryV4LChannel, "entryV4LChannel");
1144 GLADE_HOOKUP_OBJECT (pda, labelV4LNorm, "labelV4LNorm");
1145 GLADE_HOOKUP_OBJECT (pda, comboV4LNorm, "comboV4LNorm");
1146 GLADE_HOOKUP_OBJECT (pda, entryV4LNorm, "entryV4LNorm");
1147 GLADE_HOOKUP_OBJECT (pda, labelV4LSize, "labelV4LSize");
1148 GLADE_HOOKUP_OBJECT (pda, comboV4LSize, "comboV4LSize");
1149 GLADE_HOOKUP_OBJECT (pda, entryV4LSize, "entryV4LSize");
1150 GLADE_HOOKUP_OBJECT (pda, labelV4LFrequency, "labelV4LFrequency");
1151 GLADE_HOOKUP_OBJECT (pda, entryV4LFrequency, "entryV4LFrequency");
1152 GLADE_HOOKUP_OBJECT (pda, labelV4LSampleRate, "labelV4LSampleRate");
1153 GLADE_HOOKUP_OBJECT (pda, entryV4LSampleRate, "entryV4LSampleRate");
1154 GLADE_HOOKUP_OBJECT (pda, labelV4LQuality, "labelV4LQuality");
1155 GLADE_HOOKUP_OBJECT (pda, entryV4LQuality, "entryV4LQuality");
1156 GLADE_HOOKUP_OBJECT (pda, labelV4LTuner, "labelV4LTuner");
1157 GLADE_HOOKUP_OBJECT (pda, entryV4LTuner, "entryV4LTuner");
1158 GLADE_HOOKUP_OBJECT (pda, labelV4LSoundDirection, "labelV4LSoundDirection");
1159 GLADE_HOOKUP_OBJECT (pda, comboV4LSoundDirection, "comboV4LSoundDirection");
1160 GLADE_HOOKUP_OBJECT (pda, entryV4LSoundDirection, "entryV4LSoundDirection");
1161 GLADE_HOOKUP_OBJECT (pda, labelV4LMJPEG, "labelV4LMJPEG");
1162 GLADE_HOOKUP_OBJECT (pda, checkV4LMJPEG, "checkV4LMJPEG");
1163 GLADE_HOOKUP_OBJECT (pda, labelV4LDecimation, "labelV4LDecimation");
1164 GLADE_HOOKUP_OBJECT (pda, entryV4LDecimation, "entryV4LDecimation");
1165 GLADE_HOOKUP_OBJECT (pda, hbox16, "hbox16");
1166 GLADE_HOOKUP_OBJECT (pda, AddCameraToPlaylist, "AddCameraToPlaylist");
1167 GLADE_HOOKUP_OBJECT (pda, Camera, "Camera");
1168 GLADE_HOOKUP_OBJECT (pda, vbox1, "vbox1");
1169 GLADE_HOOKUP_OBJECT (pda, scrolledwindowTranscode, "scrolledwindowTranscode");
1170 GLADE_HOOKUP_OBJECT (pda, viewport5, "viewport5");
1171 GLADE_HOOKUP_OBJECT (pda, table6, "table6");
1172 GLADE_HOOKUP_OBJECT (pda, hbox14, "hbox14");
1173 GLADE_HOOKUP_OBJECT (pda, AddTranscodeToPlaylist, "AddTranscodeToPlaylist");
1174 GLADE_HOOKUP_OBJECT (pda, Transcode, "Transcode");
1175 GLADE_HOOKUP_OBJECT (pda, vbox4, "vbox4");
1176 GLADE_HOOKUP_OBJECT (pda, scrolledwindow5, "scrolledwindow5");
1177 GLADE_HOOKUP_OBJECT (pda, tvPlaylist, "tvPlaylist");
1178 GLADE_HOOKUP_OBJECT (pda, hbox11, "hbox11");
1179 GLADE_HOOKUP_OBJECT (pda, UpdatePlaylist, "UpdatePlaylist");
1180 GLADE_HOOKUP_OBJECT (pda, DeletePlaylist, "DeletePlaylist");
1181 GLADE_HOOKUP_OBJECT (pda, ClearPlaylist, "ClearPlaylist");
1182 GLADE_HOOKUP_OBJECT (pda, playlist, "playlist");
1183 GLADE_HOOKUP_OBJECT (pda, vbox2, "vbox2");
1184 GLADE_HOOKUP_OBJECT (pda, hbox2, "hbox2");
1185 GLADE_HOOKUP_OBJECT (pda, PreferenceSave, "PreferenceSave");
1186 GLADE_HOOKUP_OBJECT (pda, PreferenceApply, "PreferenceApply");
1187 GLADE_HOOKUP_OBJECT (pda, PreferenceCancel, "PreferenceCancel");
1188 GLADE_HOOKUP_OBJECT (pda, preferences, "preferences");
1189 GLADE_HOOKUP_OBJECT (pda, scrolledwindow3, "scrolledwindow3");
1190 GLADE_HOOKUP_OBJECT (pda, viewport1, "viewport1");
1191 GLADE_HOOKUP_OBJECT (pda, fixed2, "fixed2");
1192 GLADE_HOOKUP_OBJECT (pda, aboutImage, "aboutImage");
1193 GLADE_HOOKUP_OBJECT (pda, labelDescription, "labelDescription");
1194 GLADE_HOOKUP_OBJECT (pda, labelAuthors, "labelAuthors");
1195 GLADE_HOOKUP_OBJECT (pda, labelProgramName, "labelProgramName");
1196 GLADE_HOOKUP_OBJECT (pda, labelCopyright, "labelCopyright");
1197 GLADE_HOOKUP_OBJECT (pda, about, "about");