1 /* This file was created automatically by glade2 and fixed by bootstrap */
11 #include <gdk/gdkkeysyms.h>
14 #include "pda_callbacks.h"
15 #include "pda_interface.h"
16 #include "pda_support.h"
18 #define GLADE_HOOKUP_OBJECT(component,widget,name) \
19 g_object_set_data_full (G_OBJECT (component), name, \
20 gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref)
22 #define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \
23 g_object_set_data (G_OBJECT (component), name, widget)
29 GdkPixbuf *pda_icon_pixbuf;
32 GtkWidget *tmp_toolbar_icon;
40 GtkWidget *timeSlider;
42 GtkWidget *scrolledwindow6;
45 GtkWidget *scrolledwindow7;
46 GtkWidget *tvFileList;
48 GtkWidget *AddFileToPlaylist;
52 GtkWidget *labelNetworkMRL;
54 GList *comboMRL_items = NULL;
56 GtkWidget *hseparator15;
58 GtkWidget *labelNetworkPort;
59 GtkWidget *labelNetworkAddress;
60 GtkObject *entryNetworkPort_adj;
61 GtkWidget *entryNetworkPort;
62 GtkWidget *comboNetworkAddress;
63 GtkWidget *entryNetworkAddress;
64 GtkWidget *comboNetworkType;
65 GList *comboNetworkType_items = NULL;
66 GtkWidget *entryNetworkType;
67 GtkWidget *labelNetworkType;
68 GtkWidget *comboNetworkProtocolType;
69 GList *comboNetworkProtocolType_items = NULL;
70 GtkWidget *entryNetworkProtocolType;
71 GtkWidget *labelNetworkProtocol;
73 GtkWidget *AddNetworkPlaylist;
76 GtkWidget *scrolledV4Lwindow;
77 GtkWidget *viewportV4L;
79 GtkWidget *labelV4lVideDevice;
80 GtkWidget *labelV4LAudioDevice;
81 GtkWidget *labelV4LChannel;
82 GtkWidget *labelV4LNorm;
83 GtkWidget *labelV4LSize;
84 GtkWidget *labelV4LFrequency;
85 GtkWidget *labelV4LSampleRate;
86 GtkWidget *labelV4LQuality;
87 GtkWidget *labelV4LTuner;
88 GtkWidget *labelV4LSoundDirection;
89 GtkWidget *labelV4LMJPEG;
90 GtkWidget *labelV4LDecimation;
91 GtkWidget *comboV4lVideoDevice;
92 GList *comboV4lVideoDevice_items = NULL;
93 GtkWidget *entryV4LVideoDevice;
94 GtkWidget *comboV4lAudioDevice;
95 GList *comboV4lAudioDevice_items = NULL;
96 GtkWidget *entryV4LAudioDevice;
97 GtkObject *entryV4LChannel_adj;
98 GtkWidget *entryV4LChannel;
99 GtkWidget *comboV4LNorm;
100 GList *comboV4LNorm_items = NULL;
101 GtkWidget *entryV4LNorm;
102 GtkWidget *comboV4LSize;
103 GList *comboV4LSize_items = NULL;
104 GtkWidget *entryV4LSize;
105 GtkObject *entryV4LFrequency_adj;
106 GtkWidget *entryV4LFrequency;
107 GtkObject *entryV4LSampleRate_adj;
108 GtkWidget *entryV4LSampleRate;
109 GtkObject *entryV4LQuality_adj;
110 GtkWidget *entryV4LQuality;
111 GtkWidget *comboV4LSoundDirection;
112 GList *comboV4LSoundDirection_items = NULL;
113 GtkWidget *entryV4LSoundDirection;
114 GtkObject *entryV4LTuner_adj;
115 GtkWidget *entryV4LTuner;
116 GtkWidget *checkV4LMJPEG;
117 GtkObject *entryV4LDecimation_adj;
118 GtkWidget *entryV4LDecimation;
120 GtkWidget *AddCameraToPlaylist;
123 GtkWidget *scrolledwindowTranscode;
124 GtkWidget *viewport5;
125 GtkWidget *tableTranscode;
126 GtkWidget *labelVideoCodec;
127 GtkWidget *comboVideoCodec;
128 GList *comboVideoCodec_items = NULL;
129 GtkWidget *entryVideoCodec;
130 GtkWidget *labelVideoBitrate;
131 GtkWidget *labelVideoBitrateTolerance;
132 GtkWidget *labelVideoKeyInterval;
133 GtkWidget *labelAudioCodec;
134 GtkWidget *labelVideoDeinterlace;
135 GtkWidget *labelStdAccess;
136 GtkWidget *labelStdMuxer;
137 GtkWidget *labelStdUrl;
138 GtkWidget *labelStdTimeToLive;
139 GtkObject *entryStdTTL_adj;
140 GtkWidget *entryStdTTL;
141 GtkWidget *comboStdURL;
142 GList *comboStdURL_items = NULL;
143 GtkWidget *entryStdURL;
144 GtkWidget *comboStdMuxer;
145 GList *comboStdMuxer_items = NULL;
146 GtkWidget *entryStdMuxer;
147 GtkObject *entryAudioBitrate_adj;
148 GtkWidget *entryAudioBitrate;
149 GtkWidget *comboAudioCodec;
150 GList *comboAudioCodec_items = NULL;
151 GtkWidget *entryAudioCodec;
152 GtkWidget *checkVideoDeinterlace;
153 GtkObject *entryVideoKeyFrameInterval_adj;
154 GtkWidget *entryVideoKeyFrameInterval;
155 GtkObject *entryVideoBitrateTolerance_adj;
156 GtkWidget *entryVideoBitrateTolerance;
157 GtkObject *entryVideoBitrate_adj;
158 GtkWidget *entryVideoBitrate;
159 GtkWidget *labelAudioBitrate;
160 GtkWidget *comboStdAccess;
161 GList *comboStdAccess_items = NULL;
162 GtkWidget *entryStdAccess;
166 GtkWidget *labelSLP_;
167 GtkWidget *labelAnounceChannel;
168 GtkWidget *comboAnnounceChannel;
169 GtkWidget *entryAnnounceChannel;
171 GtkWidget *AddTranscodeToPlaylist;
172 GtkWidget *Transcode;
174 GtkWidget *scrolledwindow5;
175 GtkWidget *tvPlaylist;
177 GtkWidget *UpdatePlaylist;
178 GtkWidget *DeletePlaylist;
179 GtkWidget *ClearPlaylist;
182 GtkWidget *scrolledwindowPreference;
183 GtkWidget *tvPreferences;
185 GtkWidget *PreferenceSave;
186 GtkWidget *PreferenceApply;
187 GtkWidget *PreferenceCancel;
188 GtkWidget *preferences;
189 GtkWidget *scrolledwindow3;
190 GtkWidget *viewport1;
192 GtkWidget *aboutImage;
193 GtkWidget *labelDescription;
194 GtkWidget *labelAuthors;
195 GtkWidget *labelCopyright;
196 GtkWidget *labelProgramName;
198 GtkTooltips *tooltips;
200 tooltips = gtk_tooltips_new ();
202 pda = gtk_window_new (GTK_WINDOW_TOPLEVEL);
203 gtk_widget_set_name (pda, "pda");
204 gtk_widget_set_size_request (pda, 240, 320);
205 gtk_window_set_title (GTK_WINDOW (pda), _("VLC media player"));
206 pda_icon_pixbuf = create_pixbuf ("vlc16x16.png");
209 gtk_window_set_icon (GTK_WINDOW (pda), pda_icon_pixbuf);
210 gdk_pixbuf_unref (pda_icon_pixbuf);
213 vbox = gtk_vbox_new (FALSE, 0);
214 gtk_widget_set_name (vbox, "vbox");
215 gtk_widget_show (vbox);
216 gtk_container_add (GTK_CONTAINER (pda), vbox);
218 toolbar = gtk_toolbar_new ();
219 gtk_widget_set_name (toolbar, "toolbar");
220 gtk_widget_show (toolbar);
221 gtk_box_pack_start (GTK_BOX (vbox), toolbar, FALSE, FALSE, 5);
222 gtk_widget_set_size_request (toolbar, 240, 22);
223 gtk_toolbar_set_style (GTK_TOOLBAR (toolbar), GTK_TOOLBAR_ICONS);
225 gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
227 tmp_toolbar_icon = create_pixmap (pda, "pda-rewindb16x16.xpm");
228 tbRewind = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
229 GTK_TOOLBAR_CHILD_BUTTON,
233 tmp_toolbar_icon, NULL, NULL);
234 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
235 gtk_widget_set_name (tbRewind, "tbRewind");
236 gtk_widget_show (tbRewind);
237 gtk_widget_set_size_request (tbRewind, 22, 22);
239 tmp_toolbar_icon = create_pixmap (pda, "pda-pauseb16x16.xpm");
240 tbPause = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
241 GTK_TOOLBAR_CHILD_BUTTON,
245 tmp_toolbar_icon, NULL, NULL);
246 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
247 gtk_widget_set_name (tbPause, "tbPause");
248 gtk_widget_show (tbPause);
249 gtk_widget_set_size_request (tbPause, 22, 22);
251 tmp_toolbar_icon = create_pixmap (pda, "pda-playb16x16.xpm");
252 tbPlay = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
253 GTK_TOOLBAR_CHILD_BUTTON,
257 tmp_toolbar_icon, NULL, NULL);
258 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
259 gtk_widget_set_name (tbPlay, "tbPlay");
260 gtk_widget_show (tbPlay);
261 gtk_widget_set_size_request (tbPlay, 22, 22);
263 tmp_toolbar_icon = create_pixmap (pda, "pda-stopb16x16.xpm");
264 tbStop = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
265 GTK_TOOLBAR_CHILD_BUTTON,
269 tmp_toolbar_icon, NULL, NULL);
270 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
271 gtk_widget_set_name (tbStop, "tbStop");
272 gtk_widget_show (tbStop);
273 gtk_widget_set_size_request (tbStop, 22, 22);
275 tmp_toolbar_icon = create_pixmap (pda, "pda-forwardb16x16.xpm");
276 tbForward = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
277 GTK_TOOLBAR_CHILD_BUTTON,
281 tmp_toolbar_icon, NULL, NULL);
282 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
283 gtk_widget_set_name (tbForward, "tbForward");
284 gtk_widget_show (tbForward);
285 gtk_widget_set_size_request (tbForward, 22, 22);
287 gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
289 tmp_toolbar_icon = create_pixmap (pda, "vlc16x16.png");
290 tbAbout = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar),
291 GTK_TOOLBAR_CHILD_BUTTON,
295 tmp_toolbar_icon, NULL, NULL);
296 gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar)->children)->data))->label), TRUE);
297 gtk_widget_set_name (tbAbout, "tbAbout");
298 gtk_widget_show (tbAbout);
299 gtk_widget_set_size_request (tbAbout, 22, 22);
301 timeLabel = gtk_label_new (_("00:00:00"));
302 gtk_widget_set_name (timeLabel, "timeLabel");
303 gtk_widget_show (timeLabel);
304 gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
306 gtk_toolbar_append_widget (GTK_TOOLBAR (toolbar), timeLabel, NULL, NULL);
307 gtk_label_set_justify (GTK_LABEL (timeLabel), GTK_JUSTIFY_CENTER);
309 timeSlider = gtk_hscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (0, 0, 100, 1, 6.25, 0)));
310 gtk_widget_set_name (timeSlider, "timeSlider");
311 gtk_widget_show (timeSlider);
312 gtk_box_pack_start (GTK_BOX (vbox), timeSlider, FALSE, TRUE, 4);
313 gtk_scale_set_draw_value (GTK_SCALE (timeSlider), FALSE);
314 gtk_scale_set_value_pos (GTK_SCALE (timeSlider), GTK_POS_RIGHT);
315 gtk_scale_set_digits (GTK_SCALE (timeSlider), 3);
316 gtk_range_set_update_policy (GTK_RANGE (timeSlider), GTK_UPDATE_DISCONTINUOUS);
318 notebook = gtk_notebook_new ();
319 gtk_widget_set_name (notebook, "notebook");
320 gtk_widget_show (notebook);
321 gtk_box_pack_end (GTK_BOX (vbox), notebook, TRUE, TRUE, 0);
322 gtk_notebook_set_scrollable (GTK_NOTEBOOK (notebook), TRUE);
324 scrolledwindow6 = gtk_scrolled_window_new (NULL, NULL);
325 gtk_widget_set_name (scrolledwindow6, "scrolledwindow6");
326 gtk_widget_show (scrolledwindow6);
327 gtk_container_add (GTK_CONTAINER (notebook), scrolledwindow6);
328 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow6), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
330 viewport3 = gtk_viewport_new (NULL, NULL);
331 gtk_widget_set_name (viewport3, "viewport3");
332 gtk_widget_show (viewport3);
333 gtk_container_add (GTK_CONTAINER (scrolledwindow6), viewport3);
335 vbox8 = gtk_vbox_new (FALSE, 0);
336 gtk_widget_set_name (vbox8, "vbox8");
337 gtk_widget_show (vbox8);
338 gtk_container_add (GTK_CONTAINER (viewport3), vbox8);
340 scrolledwindow7 = gtk_scrolled_window_new (NULL, NULL);
341 gtk_widget_set_name (scrolledwindow7, "scrolledwindow7");
342 gtk_widget_show (scrolledwindow7);
343 gtk_box_pack_start (GTK_BOX (vbox8), scrolledwindow7, TRUE, TRUE, 0);
345 tvFileList = gtk_tree_view_new ();
346 gtk_widget_set_name (tvFileList, "tvFileList");
347 gtk_widget_show (tvFileList);
348 gtk_container_add (GTK_CONTAINER (scrolledwindow7), tvFileList);
350 hbox = gtk_hbox_new (FALSE, 0);
351 gtk_widget_set_name (hbox, "hbox");
352 gtk_widget_show (hbox);
353 gtk_box_pack_start (GTK_BOX (vbox8), hbox, FALSE, FALSE, 0);
355 AddFileToPlaylist = gtk_button_new_with_mnemonic (_("Add to Playlist"));
356 gtk_widget_set_name (AddFileToPlaylist, "AddFileToPlaylist");
357 gtk_widget_show (AddFileToPlaylist);
358 gtk_box_pack_start (GTK_BOX (hbox), AddFileToPlaylist, FALSE, FALSE, 0);
360 File = gtk_label_new (_("File"));
361 gtk_widget_set_name (File, "File");
362 gtk_widget_show (File);
363 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 0), File);
364 gtk_label_set_justify (GTK_LABEL (File), GTK_JUSTIFY_CENTER);
366 vbox5 = gtk_vbox_new (FALSE, 0);
367 gtk_widget_set_name (vbox5, "vbox5");
368 gtk_widget_show (vbox5);
369 gtk_container_add (GTK_CONTAINER (notebook), vbox5);
370 gtk_notebook_set_tab_label_packing (GTK_NOTEBOOK (notebook), vbox5,
371 TRUE, TRUE, GTK_PACK_START);
373 hbox12 = gtk_hbox_new (FALSE, 0);
374 gtk_widget_set_name (hbox12, "hbox12");
375 gtk_widget_show (hbox12);
376 gtk_box_pack_start (GTK_BOX (vbox5), hbox12, FALSE, FALSE, 0);
377 gtk_widget_set_size_request (hbox12, 247, 26);
379 labelNetworkMRL = gtk_label_new (_("MRL :"));
380 gtk_widget_set_name (labelNetworkMRL, "labelNetworkMRL");
381 gtk_widget_show (labelNetworkMRL);
382 gtk_box_pack_start (GTK_BOX (hbox12), labelNetworkMRL, FALSE, FALSE, 0);
383 gtk_widget_set_size_request (labelNetworkMRL, 35, 16);
384 gtk_label_set_justify (GTK_LABEL (labelNetworkMRL), GTK_JUSTIFY_CENTER);
386 comboMRL = gtk_combo_new ();
387 g_object_set_data (G_OBJECT (GTK_COMBO (comboMRL)->popwin),
388 "GladeParentKey", comboMRL);
389 gtk_widget_set_name (comboMRL, "comboMRL");
390 gtk_widget_show (comboMRL);
391 gtk_box_pack_start (GTK_BOX (hbox12), comboMRL, TRUE, TRUE, 0);
392 comboMRL_items = g_list_append (comboMRL_items, (gpointer) "udp://@:1234");
393 comboMRL_items = g_list_append (comboMRL_items, (gpointer) "udp6://@:1234");
394 comboMRL_items = g_list_append (comboMRL_items, (gpointer) "rtp://");
395 comboMRL_items = g_list_append (comboMRL_items, (gpointer) "rtp6://");
396 comboMRL_items = g_list_append (comboMRL_items, (gpointer) "ftp://");
397 comboMRL_items = g_list_append (comboMRL_items, (gpointer) "http://");
398 comboMRL_items = g_list_append (comboMRL_items, (gpointer) "mms://");
399 gtk_combo_set_popdown_strings (GTK_COMBO (comboMRL), comboMRL_items);
400 g_list_free (comboMRL_items);
402 entryMRL = GTK_COMBO (comboMRL)->entry;
403 gtk_widget_set_name (entryMRL, "entryMRL");
404 gtk_widget_show (entryMRL);
405 gtk_widget_set_size_request (entryMRL, 158, 24);
406 gtk_entry_set_activates_default (GTK_ENTRY (entryMRL), TRUE);
408 hseparator15 = gtk_hseparator_new ();
409 gtk_widget_set_name (hseparator15, "hseparator15");
410 gtk_widget_show (hseparator15);
411 gtk_box_pack_start (GTK_BOX (vbox5), hseparator15, FALSE, FALSE, 0);
412 gtk_widget_set_size_request (hseparator15, -1, 10);
414 table2 = gtk_table_new (6, 2, FALSE);
415 gtk_widget_set_name (table2, "table2");
416 gtk_widget_show (table2);
417 gtk_box_pack_start (GTK_BOX (vbox5), table2, TRUE, TRUE, 0);
419 labelNetworkPort = gtk_label_new (_("Port:"));
420 gtk_widget_set_name (labelNetworkPort, "labelNetworkPort");
421 gtk_widget_show (labelNetworkPort);
422 gtk_table_attach (GTK_TABLE (table2), labelNetworkPort, 0, 1, 0, 1,
423 (GtkAttachOptions) (GTK_FILL),
424 (GtkAttachOptions) (0), 0, 0);
425 gtk_misc_set_alignment (GTK_MISC (labelNetworkPort), 0, 0.5);
427 labelNetworkAddress = gtk_label_new (_("Address:"));
428 gtk_widget_set_name (labelNetworkAddress, "labelNetworkAddress");
429 gtk_widget_show (labelNetworkAddress);
430 gtk_table_attach (GTK_TABLE (table2), labelNetworkAddress, 0, 1, 1, 2,
431 (GtkAttachOptions) (GTK_FILL),
432 (GtkAttachOptions) (0), 0, 0);
433 gtk_misc_set_alignment (GTK_MISC (labelNetworkAddress), 0, 0.5);
435 entryNetworkPort_adj = gtk_adjustment_new (1234, 0, 65535, 1, 10, 10);
436 entryNetworkPort = gtk_spin_button_new (GTK_ADJUSTMENT (entryNetworkPort_adj), 1, 0);
437 gtk_widget_set_name (entryNetworkPort, "entryNetworkPort");
438 gtk_widget_show (entryNetworkPort);
439 gtk_table_attach (GTK_TABLE (table2), entryNetworkPort, 1, 2, 0, 1,
440 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
441 (GtkAttachOptions) (0), 0, 0);
442 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryNetworkPort), TRUE);
444 comboNetworkAddress = gtk_combo_new ();
445 g_object_set_data (G_OBJECT (GTK_COMBO (comboNetworkAddress)->popwin),
446 "GladeParentKey", comboNetworkAddress);
447 gtk_widget_set_name (comboNetworkAddress, "comboNetworkAddress");
448 gtk_widget_show (comboNetworkAddress);
449 gtk_table_attach (GTK_TABLE (table2), comboNetworkAddress, 1, 2, 1, 2,
450 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
451 (GtkAttachOptions) (0), 0, 0);
453 entryNetworkAddress = GTK_COMBO (comboNetworkAddress)->entry;
454 gtk_widget_set_name (entryNetworkAddress, "entryNetworkAddress");
455 gtk_widget_show (entryNetworkAddress);
457 comboNetworkType = gtk_combo_new ();
458 g_object_set_data (G_OBJECT (GTK_COMBO (comboNetworkType)->popwin),
459 "GladeParentKey", comboNetworkType);
460 gtk_widget_set_name (comboNetworkType, "comboNetworkType");
461 gtk_widget_show (comboNetworkType);
462 gtk_table_attach (GTK_TABLE (table2), comboNetworkType, 1, 2, 2, 3,
463 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
464 (GtkAttachOptions) (0), 0, 0);
465 comboNetworkType_items = g_list_append (comboNetworkType_items, (gpointer) _("unicast"));
466 comboNetworkType_items = g_list_append (comboNetworkType_items, (gpointer) _("multicast"));
467 gtk_combo_set_popdown_strings (GTK_COMBO (comboNetworkType), comboNetworkType_items);
468 g_list_free (comboNetworkType_items);
470 entryNetworkType = GTK_COMBO (comboNetworkType)->entry;
471 gtk_widget_set_name (entryNetworkType, "entryNetworkType");
472 gtk_widget_show (entryNetworkType);
473 gtk_entry_set_activates_default (GTK_ENTRY (entryNetworkType), TRUE);
475 labelNetworkType = gtk_label_new (_("Network: "));
476 gtk_widget_set_name (labelNetworkType, "labelNetworkType");
477 gtk_widget_show (labelNetworkType);
478 gtk_table_attach (GTK_TABLE (table2), labelNetworkType, 0, 1, 2, 3,
479 (GtkAttachOptions) (GTK_FILL),
480 (GtkAttachOptions) (0), 0, 0);
481 gtk_misc_set_alignment (GTK_MISC (labelNetworkType), 0, 0.5);
483 comboNetworkProtocolType = gtk_combo_new ();
484 g_object_set_data (G_OBJECT (GTK_COMBO (comboNetworkProtocolType)->popwin),
485 "GladeParentKey", comboNetworkProtocolType);
486 gtk_widget_set_name (comboNetworkProtocolType, "comboNetworkProtocolType");
487 gtk_widget_show (comboNetworkProtocolType);
488 gtk_table_attach (GTK_TABLE (table2), comboNetworkProtocolType, 1, 2, 3, 4,
489 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
490 (GtkAttachOptions) (0), 0, 0);
491 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("udp"));
492 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("udp6"));
493 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("rtp"));
494 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("rtp4"));
495 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("ftp"));
496 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("http"));
497 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("sout"));
498 comboNetworkProtocolType_items = g_list_append (comboNetworkProtocolType_items, (gpointer) _("mms"));
499 gtk_combo_set_popdown_strings (GTK_COMBO (comboNetworkProtocolType), comboNetworkProtocolType_items);
500 g_list_free (comboNetworkProtocolType_items);
502 entryNetworkProtocolType = GTK_COMBO (comboNetworkProtocolType)->entry;
503 gtk_widget_set_name (entryNetworkProtocolType, "entryNetworkProtocolType");
504 gtk_widget_show (entryNetworkProtocolType);
506 labelNetworkProtocol = gtk_label_new (_("Protocol:"));
507 gtk_widget_set_name (labelNetworkProtocol, "labelNetworkProtocol");
508 gtk_widget_show (labelNetworkProtocol);
509 gtk_table_attach (GTK_TABLE (table2), labelNetworkProtocol, 0, 1, 3, 4,
510 (GtkAttachOptions) (GTK_FILL),
511 (GtkAttachOptions) (0), 0, 0);
512 gtk_misc_set_alignment (GTK_MISC (labelNetworkProtocol), 0, 0.5);
514 hbox13 = gtk_hbox_new (FALSE, 0);
515 gtk_widget_set_name (hbox13, "hbox13");
516 gtk_widget_show (hbox13);
517 gtk_box_pack_start (GTK_BOX (vbox5), hbox13, FALSE, FALSE, 0);
519 AddNetworkPlaylist = gtk_button_new_with_mnemonic (_("Add to Playlist"));
520 gtk_widget_set_name (AddNetworkPlaylist, "AddNetworkPlaylist");
521 gtk_widget_show (AddNetworkPlaylist);
522 gtk_box_pack_start (GTK_BOX (hbox13), AddNetworkPlaylist, FALSE, FALSE, 0);
524 Network = gtk_label_new (_("Network"));
525 gtk_widget_set_name (Network, "Network");
526 gtk_widget_show (Network);
527 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 1), Network);
528 gtk_label_set_justify (GTK_LABEL (Network), GTK_JUSTIFY_CENTER);
530 vbox7 = gtk_vbox_new (FALSE, 0);
531 gtk_widget_set_name (vbox7, "vbox7");
532 gtk_widget_show (vbox7);
533 gtk_container_add (GTK_CONTAINER (notebook), vbox7);
535 scrolledV4Lwindow = gtk_scrolled_window_new (NULL, NULL);
536 gtk_widget_set_name (scrolledV4Lwindow, "scrolledV4Lwindow");
537 gtk_widget_show (scrolledV4Lwindow);
538 gtk_box_pack_start (GTK_BOX (vbox7), scrolledV4Lwindow, TRUE, TRUE, 0);
539 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledV4Lwindow), GTK_SHADOW_ETCHED_OUT);
541 viewportV4L = gtk_viewport_new (NULL, NULL);
542 gtk_widget_set_name (viewportV4L, "viewportV4L");
543 gtk_widget_show (viewportV4L);
544 gtk_container_add (GTK_CONTAINER (scrolledV4Lwindow), viewportV4L);
545 gtk_viewport_set_shadow_type (GTK_VIEWPORT (viewportV4L), GTK_SHADOW_OUT);
547 tableV4L = gtk_table_new (12, 2, FALSE);
548 gtk_widget_set_name (tableV4L, "tableV4L");
549 gtk_widget_show (tableV4L);
550 gtk_container_add (GTK_CONTAINER (viewportV4L), tableV4L);
552 labelV4lVideDevice = gtk_label_new (_("Video:"));
553 gtk_widget_set_name (labelV4lVideDevice, "labelV4lVideDevice");
554 gtk_widget_show (labelV4lVideDevice);
555 gtk_table_attach (GTK_TABLE (tableV4L), labelV4lVideDevice, 0, 1, 0, 1,
556 (GtkAttachOptions) (GTK_FILL),
557 (GtkAttachOptions) (0), 0, 0);
558 gtk_misc_set_alignment (GTK_MISC (labelV4lVideDevice), 0, 0.5);
560 labelV4LAudioDevice = gtk_label_new (_("Audio:"));
561 gtk_widget_set_name (labelV4LAudioDevice, "labelV4LAudioDevice");
562 gtk_widget_show (labelV4LAudioDevice);
563 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LAudioDevice, 0, 1, 1, 2,
564 (GtkAttachOptions) (GTK_FILL),
565 (GtkAttachOptions) (0), 0, 0);
566 gtk_misc_set_alignment (GTK_MISC (labelV4LAudioDevice), 0, 0.5);
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_misc_set_alignment (GTK_MISC (labelV4LChannel), 0, 0.5);
576 labelV4LNorm = gtk_label_new (_("Norm:"));
577 gtk_widget_set_name (labelV4LNorm, "labelV4LNorm");
578 gtk_widget_show (labelV4LNorm);
579 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LNorm, 0, 1, 3, 4,
580 (GtkAttachOptions) (GTK_FILL),
581 (GtkAttachOptions) (0), 0, 0);
582 gtk_misc_set_alignment (GTK_MISC (labelV4LNorm), 0, 0.5);
584 labelV4LSize = gtk_label_new (_("Size:"));
585 gtk_widget_set_name (labelV4LSize, "labelV4LSize");
586 gtk_widget_show (labelV4LSize);
587 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LSize, 0, 1, 4, 5,
588 (GtkAttachOptions) (GTK_FILL),
589 (GtkAttachOptions) (0), 0, 0);
590 gtk_misc_set_alignment (GTK_MISC (labelV4LSize), 0, 0.5);
592 labelV4LFrequency = gtk_label_new (_("Frequency:"));
593 gtk_widget_set_name (labelV4LFrequency, "labelV4LFrequency");
594 gtk_widget_show (labelV4LFrequency);
595 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LFrequency, 0, 1, 5, 6,
596 (GtkAttachOptions) (GTK_FILL),
597 (GtkAttachOptions) (0), 0, 0);
598 gtk_misc_set_alignment (GTK_MISC (labelV4LFrequency), 0, 0.5);
600 labelV4LSampleRate = gtk_label_new (_("Samplerate:"));
601 gtk_widget_set_name (labelV4LSampleRate, "labelV4LSampleRate");
602 gtk_widget_show (labelV4LSampleRate);
603 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LSampleRate, 0, 1, 6, 7,
604 (GtkAttachOptions) (GTK_FILL),
605 (GtkAttachOptions) (0), 0, 0);
606 gtk_misc_set_alignment (GTK_MISC (labelV4LSampleRate), 0, 0.5);
608 labelV4LQuality = gtk_label_new (_("Quality:"));
609 gtk_widget_set_name (labelV4LQuality, "labelV4LQuality");
610 gtk_widget_show (labelV4LQuality);
611 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LQuality, 0, 1, 7, 8,
612 (GtkAttachOptions) (GTK_FILL),
613 (GtkAttachOptions) (0), 0, 0);
614 gtk_misc_set_alignment (GTK_MISC (labelV4LQuality), 0, 0.5);
616 labelV4LTuner = gtk_label_new (_("Tuner:"));
617 gtk_widget_set_name (labelV4LTuner, "labelV4LTuner");
618 gtk_widget_show (labelV4LTuner);
619 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LTuner, 0, 1, 9, 10,
620 (GtkAttachOptions) (GTK_FILL),
621 (GtkAttachOptions) (0), 0, 0);
622 gtk_misc_set_alignment (GTK_MISC (labelV4LTuner), 0, 0.5);
624 labelV4LSoundDirection = gtk_label_new (_("Sound:"));
625 gtk_widget_set_name (labelV4LSoundDirection, "labelV4LSoundDirection");
626 gtk_widget_show (labelV4LSoundDirection);
627 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LSoundDirection, 0, 1, 8, 9,
628 (GtkAttachOptions) (GTK_FILL),
629 (GtkAttachOptions) (0), 0, 0);
630 gtk_misc_set_alignment (GTK_MISC (labelV4LSoundDirection), 0, 0.5);
632 labelV4LMJPEG = gtk_label_new (_("MJPEG:"));
633 gtk_widget_set_name (labelV4LMJPEG, "labelV4LMJPEG");
634 gtk_widget_show (labelV4LMJPEG);
635 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LMJPEG, 0, 1, 10, 11,
636 (GtkAttachOptions) (GTK_FILL),
637 (GtkAttachOptions) (0), 0, 0);
638 gtk_misc_set_alignment (GTK_MISC (labelV4LMJPEG), 0, 0.5);
640 labelV4LDecimation = gtk_label_new (_("Decimation:"));
641 gtk_widget_set_name (labelV4LDecimation, "labelV4LDecimation");
642 gtk_widget_show (labelV4LDecimation);
643 gtk_table_attach (GTK_TABLE (tableV4L), labelV4LDecimation, 0, 1, 11, 12,
644 (GtkAttachOptions) (GTK_FILL),
645 (GtkAttachOptions) (0), 0, 0);
646 gtk_misc_set_alignment (GTK_MISC (labelV4LDecimation), 0, 0.5);
648 comboV4lVideoDevice = gtk_combo_new ();
649 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4lVideoDevice)->popwin),
650 "GladeParentKey", comboV4lVideoDevice);
651 gtk_widget_set_name (comboV4lVideoDevice, "comboV4lVideoDevice");
652 gtk_widget_show (comboV4lVideoDevice);
653 gtk_table_attach (GTK_TABLE (tableV4L), comboV4lVideoDevice, 1, 2, 0, 1,
654 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
655 (GtkAttachOptions) (0), 0, 0);
656 gtk_combo_set_value_in_list (GTK_COMBO (comboV4lVideoDevice), TRUE, TRUE);
657 comboV4lVideoDevice_items = g_list_append (comboV4lVideoDevice_items, (gpointer) "/dev/video");
658 comboV4lVideoDevice_items = g_list_append (comboV4lVideoDevice_items, (gpointer) "/dev/video0");
659 comboV4lVideoDevice_items = g_list_append (comboV4lVideoDevice_items, (gpointer) "/dev/video1");
660 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4lVideoDevice), comboV4lVideoDevice_items);
661 g_list_free (comboV4lVideoDevice_items);
663 entryV4LVideoDevice = GTK_COMBO (comboV4lVideoDevice)->entry;
664 gtk_widget_set_name (entryV4LVideoDevice, "entryV4LVideoDevice");
665 gtk_widget_show (entryV4LVideoDevice);
666 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LVideoDevice), TRUE);
668 comboV4lAudioDevice = gtk_combo_new ();
669 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4lAudioDevice)->popwin),
670 "GladeParentKey", comboV4lAudioDevice);
671 gtk_widget_set_name (comboV4lAudioDevice, "comboV4lAudioDevice");
672 gtk_widget_show (comboV4lAudioDevice);
673 gtk_table_attach (GTK_TABLE (tableV4L), comboV4lAudioDevice, 1, 2, 1, 2,
674 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
675 (GtkAttachOptions) (0), 0, 0);
676 comboV4lAudioDevice_items = g_list_append (comboV4lAudioDevice_items, (gpointer) "/dev/dsp");
677 comboV4lAudioDevice_items = g_list_append (comboV4lAudioDevice_items, (gpointer) "/dev/audio");
678 comboV4lAudioDevice_items = g_list_append (comboV4lAudioDevice_items, (gpointer) "/dev/audio0");
679 comboV4lAudioDevice_items = g_list_append (comboV4lAudioDevice_items, (gpointer) "/dev/audio1");
680 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4lAudioDevice), comboV4lAudioDevice_items);
681 g_list_free (comboV4lAudioDevice_items);
683 entryV4LAudioDevice = GTK_COMBO (comboV4lAudioDevice)->entry;
684 gtk_widget_set_name (entryV4LAudioDevice, "entryV4LAudioDevice");
685 gtk_widget_show (entryV4LAudioDevice);
686 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LAudioDevice), TRUE);
688 entryV4LChannel_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 10);
689 entryV4LChannel = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LChannel_adj), 1, 0);
690 gtk_widget_set_name (entryV4LChannel, "entryV4LChannel");
691 gtk_widget_show (entryV4LChannel);
692 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LChannel, 1, 2, 2, 3,
693 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
694 (GtkAttachOptions) (0), 0, 0);
695 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LChannel), TRUE);
697 comboV4LNorm = gtk_combo_new ();
698 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4LNorm)->popwin),
699 "GladeParentKey", comboV4LNorm);
700 gtk_widget_set_name (comboV4LNorm, "comboV4LNorm");
701 gtk_widget_show (comboV4LNorm);
702 gtk_table_attach (GTK_TABLE (tableV4L), comboV4LNorm, 1, 2, 3, 4,
703 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
704 (GtkAttachOptions) (0), 0, 0);
705 comboV4LNorm_items = g_list_append (comboV4LNorm_items, (gpointer) _("pal"));
706 comboV4LNorm_items = g_list_append (comboV4LNorm_items, (gpointer) _("ntsc"));
707 comboV4LNorm_items = g_list_append (comboV4LNorm_items, (gpointer) _("secam"));
708 comboV4LNorm_items = g_list_append (comboV4LNorm_items, (gpointer) _("auto"));
709 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4LNorm), comboV4LNorm_items);
710 g_list_free (comboV4LNorm_items);
712 entryV4LNorm = GTK_COMBO (comboV4LNorm)->entry;
713 gtk_widget_set_name (entryV4LNorm, "entryV4LNorm");
714 gtk_widget_show (entryV4LNorm);
715 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LNorm), TRUE);
717 comboV4LSize = gtk_combo_new ();
718 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4LSize)->popwin),
719 "GladeParentKey", comboV4LSize);
720 gtk_widget_set_name (comboV4LSize, "comboV4LSize");
721 gtk_widget_show (comboV4LSize);
722 gtk_table_attach (GTK_TABLE (tableV4L), comboV4LSize, 1, 2, 4, 5,
723 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
724 (GtkAttachOptions) (0), 0, 0);
725 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("240x192"));
726 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("320x240"));
727 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("qsif"));
728 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("qcif"));
729 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("sif"));
730 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("cif"));
731 comboV4LSize_items = g_list_append (comboV4LSize_items, (gpointer) _("vga"));
732 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4LSize), comboV4LSize_items);
733 g_list_free (comboV4LSize_items);
735 entryV4LSize = GTK_COMBO (comboV4LSize)->entry;
736 gtk_widget_set_name (entryV4LSize, "entryV4LSize");
737 gtk_widget_show (entryV4LSize);
738 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LSize), TRUE);
740 entryV4LFrequency_adj = gtk_adjustment_new (8692, 0, 65535, 1, 10, 10);
741 entryV4LFrequency = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LFrequency_adj), 1, 0);
742 gtk_widget_set_name (entryV4LFrequency, "entryV4LFrequency");
743 gtk_widget_show (entryV4LFrequency);
744 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LFrequency, 1, 2, 5, 6,
745 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
746 (GtkAttachOptions) (0), 0, 0);
747 gtk_tooltips_set_tip (tooltips, entryV4LFrequency, _("kHz"), NULL);
748 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LFrequency), TRUE);
750 entryV4LSampleRate_adj = gtk_adjustment_new (44100, 0, 65535, 1, 10, 10);
751 entryV4LSampleRate = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LSampleRate_adj), 1, 0);
752 gtk_widget_set_name (entryV4LSampleRate, "entryV4LSampleRate");
753 gtk_widget_show (entryV4LSampleRate);
754 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LSampleRate, 1, 2, 6, 7,
755 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
756 (GtkAttachOptions) (0), 0, 0);
757 gtk_tooltips_set_tip (tooltips, entryV4LSampleRate, _("Hz/s"), NULL);
758 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LSampleRate), TRUE);
760 entryV4LQuality_adj = gtk_adjustment_new (100, 0, 65535, 1, 10, 10);
761 entryV4LQuality = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LQuality_adj), 1, 0);
762 gtk_widget_set_name (entryV4LQuality, "entryV4LQuality");
763 gtk_widget_show (entryV4LQuality);
764 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LQuality, 1, 2, 7, 8,
765 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
766 (GtkAttachOptions) (0), 0, 0);
767 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LQuality), TRUE);
769 comboV4LSoundDirection = gtk_combo_new ();
770 g_object_set_data (G_OBJECT (GTK_COMBO (comboV4LSoundDirection)->popwin),
771 "GladeParentKey", comboV4LSoundDirection);
772 gtk_widget_set_name (comboV4LSoundDirection, "comboV4LSoundDirection");
773 gtk_widget_show (comboV4LSoundDirection);
774 gtk_table_attach (GTK_TABLE (tableV4L), comboV4LSoundDirection, 1, 2, 8, 9,
775 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
776 (GtkAttachOptions) (0), 0, 0);
777 gtk_combo_set_value_in_list (GTK_COMBO (comboV4LSoundDirection), TRUE, TRUE);
778 gtk_combo_set_use_arrows_always (GTK_COMBO (comboV4LSoundDirection), TRUE);
779 comboV4LSoundDirection_items = g_list_append (comboV4LSoundDirection_items, (gpointer) _("mono"));
780 comboV4LSoundDirection_items = g_list_append (comboV4LSoundDirection_items, (gpointer) _("stereo"));
781 gtk_combo_set_popdown_strings (GTK_COMBO (comboV4LSoundDirection), comboV4LSoundDirection_items);
782 g_list_free (comboV4LSoundDirection_items);
784 entryV4LSoundDirection = GTK_COMBO (comboV4LSoundDirection)->entry;
785 gtk_widget_set_name (entryV4LSoundDirection, "entryV4LSoundDirection");
786 gtk_widget_show (entryV4LSoundDirection);
787 gtk_entry_set_activates_default (GTK_ENTRY (entryV4LSoundDirection), TRUE);
789 entryV4LTuner_adj = gtk_adjustment_new (0, -1, 100, 1, 10, 10);
790 entryV4LTuner = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LTuner_adj), 1, 0);
791 gtk_widget_set_name (entryV4LTuner, "entryV4LTuner");
792 gtk_widget_show (entryV4LTuner);
793 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LTuner, 1, 2, 9, 10,
794 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
795 (GtkAttachOptions) (0), 0, 0);
796 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryV4LTuner), TRUE);
798 checkV4LMJPEG = gtk_check_button_new_with_mnemonic (_("enable"));
799 gtk_widget_set_name (checkV4LMJPEG, "checkV4LMJPEG");
800 gtk_widget_show (checkV4LMJPEG);
801 gtk_table_attach (GTK_TABLE (tableV4L), checkV4LMJPEG, 1, 2, 10, 11,
802 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
803 (GtkAttachOptions) (0), 0, 0);
805 entryV4LDecimation_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10);
806 entryV4LDecimation = gtk_spin_button_new (GTK_ADJUSTMENT (entryV4LDecimation_adj), 1, 0);
807 gtk_widget_set_name (entryV4LDecimation, "entryV4LDecimation");
808 gtk_widget_show (entryV4LDecimation);
809 gtk_table_attach (GTK_TABLE (tableV4L), entryV4LDecimation, 1, 2, 11, 12,
810 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
811 (GtkAttachOptions) (0), 0, 0);
813 hbox16 = gtk_hbox_new (FALSE, 0);
814 gtk_widget_set_name (hbox16, "hbox16");
815 gtk_widget_show (hbox16);
816 gtk_box_pack_start (GTK_BOX (vbox7), hbox16, FALSE, FALSE, 0);
818 AddCameraToPlaylist = gtk_button_new_with_mnemonic (_("Add to Playlist"));
819 gtk_widget_set_name (AddCameraToPlaylist, "AddCameraToPlaylist");
820 gtk_widget_show (AddCameraToPlaylist);
821 gtk_box_pack_start (GTK_BOX (hbox16), AddCameraToPlaylist, FALSE, FALSE, 0);
823 Camera = gtk_label_new (_("Camera"));
824 gtk_widget_set_name (Camera, "Camera");
825 gtk_widget_show (Camera);
826 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 2), Camera);
828 vbox1 = gtk_vbox_new (FALSE, 0);
829 gtk_widget_set_name (vbox1, "vbox1");
830 gtk_widget_show (vbox1);
831 gtk_container_add (GTK_CONTAINER (notebook), vbox1);
833 scrolledwindowTranscode = gtk_scrolled_window_new (NULL, NULL);
834 gtk_widget_set_name (scrolledwindowTranscode, "scrolledwindowTranscode");
835 gtk_widget_show (scrolledwindowTranscode);
836 gtk_box_pack_start (GTK_BOX (vbox1), scrolledwindowTranscode, TRUE, TRUE, 0);
837 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindowTranscode), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
839 viewport5 = gtk_viewport_new (NULL, NULL);
840 gtk_widget_set_name (viewport5, "viewport5");
841 gtk_widget_show (viewport5);
842 gtk_container_add (GTK_CONTAINER (scrolledwindowTranscode), viewport5);
844 tableTranscode = gtk_table_new (14, 2, FALSE);
845 gtk_widget_set_name (tableTranscode, "tableTranscode");
846 gtk_widget_show (tableTranscode);
847 gtk_container_add (GTK_CONTAINER (viewport5), tableTranscode);
849 labelVideoCodec = gtk_label_new (_("Video Codec:"));
850 gtk_widget_set_name (labelVideoCodec, "labelVideoCodec");
851 gtk_widget_show (labelVideoCodec);
852 gtk_table_attach (GTK_TABLE (tableTranscode), labelVideoCodec, 0, 1, 0, 1,
853 (GtkAttachOptions) (GTK_FILL),
854 (GtkAttachOptions) (0), 0, 0);
855 gtk_misc_set_alignment (GTK_MISC (labelVideoCodec), 0, 0.5);
857 comboVideoCodec = gtk_combo_new ();
858 g_object_set_data (G_OBJECT (GTK_COMBO (comboVideoCodec)->popwin),
859 "GladeParentKey", comboVideoCodec);
860 gtk_widget_set_name (comboVideoCodec, "comboVideoCodec");
861 gtk_widget_show (comboVideoCodec);
862 gtk_table_attach (GTK_TABLE (tableTranscode), comboVideoCodec, 1, 2, 0, 1,
863 (GtkAttachOptions) (GTK_EXPAND | GTK_SHRINK | GTK_FILL),
864 (GtkAttachOptions) (0), 0, 0);
865 comboVideoCodec_items = g_list_append (comboVideoCodec_items, (gpointer) _("huffyuv"));
866 comboVideoCodec_items = g_list_append (comboVideoCodec_items, (gpointer) _("mp1v"));
867 comboVideoCodec_items = g_list_append (comboVideoCodec_items, (gpointer) _("mp2v"));
868 comboVideoCodec_items = g_list_append (comboVideoCodec_items, (gpointer) _("mp4v"));
869 comboVideoCodec_items = g_list_append (comboVideoCodec_items, (gpointer) _("H263"));
870 comboVideoCodec_items = g_list_append (comboVideoCodec_items, (gpointer) _("I263"));
871 comboVideoCodec_items = g_list_append (comboVideoCodec_items, (gpointer) _("WMV1"));
872 comboVideoCodec_items = g_list_append (comboVideoCodec_items, (gpointer) _("WMV2"));
873 gtk_combo_set_popdown_strings (GTK_COMBO (comboVideoCodec), comboVideoCodec_items);
874 g_list_free (comboVideoCodec_items);
876 entryVideoCodec = GTK_COMBO (comboVideoCodec)->entry;
877 gtk_widget_set_name (entryVideoCodec, "entryVideoCodec");
878 gtk_widget_show (entryVideoCodec);
879 gtk_entry_set_activates_default (GTK_ENTRY (entryVideoCodec), TRUE);
881 labelVideoBitrate = gtk_label_new (_("Video Bitrate:"));
882 gtk_widget_set_name (labelVideoBitrate, "labelVideoBitrate");
883 gtk_widget_show (labelVideoBitrate);
884 gtk_table_attach (GTK_TABLE (tableTranscode), labelVideoBitrate, 0, 1, 1, 2,
885 (GtkAttachOptions) (GTK_FILL),
886 (GtkAttachOptions) (0), 0, 0);
887 gtk_misc_set_alignment (GTK_MISC (labelVideoBitrate), 0, 0.5);
889 labelVideoBitrateTolerance = gtk_label_new (_("Bitrate Tolerance:"));
890 gtk_widget_set_name (labelVideoBitrateTolerance, "labelVideoBitrateTolerance");
891 gtk_widget_show (labelVideoBitrateTolerance);
892 gtk_table_attach (GTK_TABLE (tableTranscode), labelVideoBitrateTolerance, 0, 1, 2, 3,
893 (GtkAttachOptions) (GTK_FILL),
894 (GtkAttachOptions) (0), 0, 0);
895 gtk_misc_set_alignment (GTK_MISC (labelVideoBitrateTolerance), 0, 0.5);
897 labelVideoKeyInterval = gtk_label_new (_("Keyframe Interval:"));
898 gtk_widget_set_name (labelVideoKeyInterval, "labelVideoKeyInterval");
899 gtk_widget_show (labelVideoKeyInterval);
900 gtk_table_attach (GTK_TABLE (tableTranscode), labelVideoKeyInterval, 0, 1, 3, 4,
901 (GtkAttachOptions) (GTK_FILL),
902 (GtkAttachOptions) (0), 0, 0);
903 gtk_misc_set_alignment (GTK_MISC (labelVideoKeyInterval), 0, 0.5);
905 labelAudioCodec = gtk_label_new (_("Audio Codec:"));
906 gtk_widget_set_name (labelAudioCodec, "labelAudioCodec");
907 gtk_widget_show (labelAudioCodec);
908 gtk_table_attach (GTK_TABLE (tableTranscode), labelAudioCodec, 0, 1, 5, 6,
909 (GtkAttachOptions) (GTK_FILL),
910 (GtkAttachOptions) (0), 0, 0);
911 gtk_misc_set_alignment (GTK_MISC (labelAudioCodec), 0, 0.5);
913 labelVideoDeinterlace = gtk_label_new (_("Deinterlace:"));
914 gtk_widget_set_name (labelVideoDeinterlace, "labelVideoDeinterlace");
915 gtk_widget_show (labelVideoDeinterlace);
916 gtk_table_attach (GTK_TABLE (tableTranscode), labelVideoDeinterlace, 0, 1, 4, 5,
917 (GtkAttachOptions) (GTK_FILL),
918 (GtkAttachOptions) (0), 0, 0);
919 gtk_misc_set_alignment (GTK_MISC (labelVideoDeinterlace), 0, 0.5);
921 labelStdAccess = gtk_label_new (_("Access:"));
922 gtk_widget_set_name (labelStdAccess, "labelStdAccess");
923 gtk_widget_show (labelStdAccess);
924 gtk_table_attach (GTK_TABLE (tableTranscode), labelStdAccess, 0, 1, 7, 8,
925 (GtkAttachOptions) (GTK_FILL),
926 (GtkAttachOptions) (0), 0, 0);
927 gtk_misc_set_alignment (GTK_MISC (labelStdAccess), 0, 0.5);
929 labelStdMuxer = gtk_label_new (_("Muxer:"));
930 gtk_widget_set_name (labelStdMuxer, "labelStdMuxer");
931 gtk_widget_show (labelStdMuxer);
932 gtk_table_attach (GTK_TABLE (tableTranscode), labelStdMuxer, 0, 1, 8, 9,
933 (GtkAttachOptions) (GTK_FILL),
934 (GtkAttachOptions) (0), 0, 0);
935 gtk_misc_set_alignment (GTK_MISC (labelStdMuxer), 0, 0.5);
937 labelStdUrl = gtk_label_new (_("URL:"));
938 gtk_widget_set_name (labelStdUrl, "labelStdUrl");
939 gtk_widget_show (labelStdUrl);
940 gtk_table_attach (GTK_TABLE (tableTranscode), labelStdUrl, 0, 1, 9, 10,
941 (GtkAttachOptions) (GTK_FILL),
942 (GtkAttachOptions) (0), 0, 0);
943 gtk_misc_set_alignment (GTK_MISC (labelStdUrl), 0, 0.5);
945 labelStdTimeToLive = gtk_label_new (_("Time To Live (TTL):"));
946 gtk_widget_set_name (labelStdTimeToLive, "labelStdTimeToLive");
947 gtk_widget_show (labelStdTimeToLive);
948 gtk_table_attach (GTK_TABLE (tableTranscode), labelStdTimeToLive, 0, 1, 10, 11,
949 (GtkAttachOptions) (GTK_FILL),
950 (GtkAttachOptions) (0), 0, 0);
951 gtk_misc_set_alignment (GTK_MISC (labelStdTimeToLive), 0, 0.5);
953 entryStdTTL_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10);
954 entryStdTTL = gtk_spin_button_new (GTK_ADJUSTMENT (entryStdTTL_adj), 1, 0);
955 gtk_widget_set_name (entryStdTTL, "entryStdTTL");
956 gtk_widget_show (entryStdTTL);
957 gtk_table_attach (GTK_TABLE (tableTranscode), entryStdTTL, 1, 2, 10, 11,
958 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
959 (GtkAttachOptions) (0), 0, 0);
961 comboStdURL = gtk_combo_new ();
962 g_object_set_data (G_OBJECT (GTK_COMBO (comboStdURL)->popwin),
963 "GladeParentKey", comboStdURL);
964 gtk_widget_set_name (comboStdURL, "comboStdURL");
965 gtk_widget_show (comboStdURL);
966 gtk_table_attach (GTK_TABLE (tableTranscode), comboStdURL, 1, 2, 9, 10,
967 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
968 (GtkAttachOptions) (0), 0, 0);
969 comboStdURL_items = g_list_append (comboStdURL_items, (gpointer) _("127.0.0.1"));
970 comboStdURL_items = g_list_append (comboStdURL_items, (gpointer) _("localhost"));
971 comboStdURL_items = g_list_append (comboStdURL_items, (gpointer) _("localhost.localdomain"));
972 comboStdURL_items = g_list_append (comboStdURL_items, (gpointer) _("239.0.0.42"));
973 gtk_combo_set_popdown_strings (GTK_COMBO (comboStdURL), comboStdURL_items);
974 g_list_free (comboStdURL_items);
976 entryStdURL = GTK_COMBO (comboStdURL)->entry;
977 gtk_widget_set_name (entryStdURL, "entryStdURL");
978 gtk_widget_show (entryStdURL);
979 gtk_entry_set_activates_default (GTK_ENTRY (entryStdURL), TRUE);
981 comboStdMuxer = gtk_combo_new ();
982 g_object_set_data (G_OBJECT (GTK_COMBO (comboStdMuxer)->popwin),
983 "GladeParentKey", comboStdMuxer);
984 gtk_widget_set_name (comboStdMuxer, "comboStdMuxer");
985 gtk_widget_show (comboStdMuxer);
986 gtk_table_attach (GTK_TABLE (tableTranscode), comboStdMuxer, 1, 2, 8, 9,
987 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
988 (GtkAttachOptions) (0), 0, 0);
989 comboStdMuxer_items = g_list_append (comboStdMuxer_items, (gpointer) _("ps"));
990 comboStdMuxer_items = g_list_append (comboStdMuxer_items, (gpointer) _("ts"));
991 comboStdMuxer_items = g_list_append (comboStdMuxer_items, (gpointer) _("mpeg1"));
992 comboStdMuxer_items = g_list_append (comboStdMuxer_items, (gpointer) _("avi"));
993 comboStdMuxer_items = g_list_append (comboStdMuxer_items, (gpointer) _("ogg"));
994 comboStdMuxer_items = g_list_append (comboStdMuxer_items, (gpointer) _("mp4"));
995 comboStdMuxer_items = g_list_append (comboStdMuxer_items, (gpointer) _("mov"));
996 comboStdMuxer_items = g_list_append (comboStdMuxer_items, (gpointer) _("asf"));
997 gtk_combo_set_popdown_strings (GTK_COMBO (comboStdMuxer), comboStdMuxer_items);
998 g_list_free (comboStdMuxer_items);
1000 entryStdMuxer = GTK_COMBO (comboStdMuxer)->entry;
1001 gtk_widget_set_name (entryStdMuxer, "entryStdMuxer");
1002 gtk_widget_show (entryStdMuxer);
1003 gtk_entry_set_activates_default (GTK_ENTRY (entryStdMuxer), TRUE);
1005 entryAudioBitrate_adj = gtk_adjustment_new (256, 0, 65535, 1, 10, 10);
1006 entryAudioBitrate = gtk_spin_button_new (GTK_ADJUSTMENT (entryAudioBitrate_adj), 1, 0);
1007 gtk_widget_set_name (entryAudioBitrate, "entryAudioBitrate");
1008 gtk_widget_show (entryAudioBitrate);
1009 gtk_table_attach (GTK_TABLE (tableTranscode), entryAudioBitrate, 1, 2, 6, 7,
1010 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
1011 (GtkAttachOptions) (0), 0, 0);
1012 gtk_tooltips_set_tip (tooltips, entryAudioBitrate, _("kbits/s"), NULL);
1013 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryAudioBitrate), TRUE);
1015 comboAudioCodec = gtk_combo_new ();
1016 g_object_set_data (G_OBJECT (GTK_COMBO (comboAudioCodec)->popwin),
1017 "GladeParentKey", comboAudioCodec);
1018 gtk_widget_set_name (comboAudioCodec, "comboAudioCodec");
1019 gtk_widget_show (comboAudioCodec);
1020 gtk_table_attach (GTK_TABLE (tableTranscode), comboAudioCodec, 1, 2, 5, 6,
1021 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
1022 (GtkAttachOptions) (0), 0, 0);
1023 comboAudioCodec_items = g_list_append (comboAudioCodec_items, (gpointer) _("alaw"));
1024 comboAudioCodec_items = g_list_append (comboAudioCodec_items, (gpointer) _("ulaw"));
1025 comboAudioCodec_items = g_list_append (comboAudioCodec_items, (gpointer) _("mpga"));
1026 comboAudioCodec_items = g_list_append (comboAudioCodec_items, (gpointer) _("mp3"));
1027 comboAudioCodec_items = g_list_append (comboAudioCodec_items, (gpointer) _("a52"));
1028 comboAudioCodec_items = g_list_append (comboAudioCodec_items, (gpointer) _("vorb"));
1029 gtk_combo_set_popdown_strings (GTK_COMBO (comboAudioCodec), comboAudioCodec_items);
1030 g_list_free (comboAudioCodec_items);
1032 entryAudioCodec = GTK_COMBO (comboAudioCodec)->entry;
1033 gtk_widget_set_name (entryAudioCodec, "entryAudioCodec");
1034 gtk_widget_show (entryAudioCodec);
1035 gtk_entry_set_activates_default (GTK_ENTRY (entryAudioCodec), TRUE);
1037 checkVideoDeinterlace = gtk_check_button_new_with_mnemonic (_("enable"));
1038 gtk_widget_set_name (checkVideoDeinterlace, "checkVideoDeinterlace");
1039 gtk_widget_show (checkVideoDeinterlace);
1040 gtk_table_attach (GTK_TABLE (tableTranscode), checkVideoDeinterlace, 1, 2, 4, 5,
1041 (GtkAttachOptions) (GTK_FILL),
1042 (GtkAttachOptions) (0), 0, 0);
1044 entryVideoKeyFrameInterval_adj = gtk_adjustment_new (80, 0, 65535, 1, 10, 10);
1045 entryVideoKeyFrameInterval = gtk_spin_button_new (GTK_ADJUSTMENT (entryVideoKeyFrameInterval_adj), 1, 0);
1046 gtk_widget_set_name (entryVideoKeyFrameInterval, "entryVideoKeyFrameInterval");
1047 gtk_widget_show (entryVideoKeyFrameInterval);
1048 gtk_table_attach (GTK_TABLE (tableTranscode), entryVideoKeyFrameInterval, 1, 2, 3, 4,
1049 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
1050 (GtkAttachOptions) (0), 0, 0);
1051 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryVideoKeyFrameInterval), TRUE);
1053 entryVideoBitrateTolerance_adj = gtk_adjustment_new (800000, 0, 1e+06, 1, 10, 10);
1054 entryVideoBitrateTolerance = gtk_spin_button_new (GTK_ADJUSTMENT (entryVideoBitrateTolerance_adj), 1, 0);
1055 gtk_widget_set_name (entryVideoBitrateTolerance, "entryVideoBitrateTolerance");
1056 gtk_widget_show (entryVideoBitrateTolerance);
1057 gtk_table_attach (GTK_TABLE (tableTranscode), entryVideoBitrateTolerance, 1, 2, 2, 3,
1058 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
1059 (GtkAttachOptions) (0), 0, 0);
1060 gtk_tooltips_set_tip (tooltips, entryVideoBitrateTolerance, _("bits/s"), NULL);
1061 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryVideoBitrateTolerance), TRUE);
1063 entryVideoBitrate_adj = gtk_adjustment_new (3000, 0, 65535, 1, 10, 10);
1064 entryVideoBitrate = gtk_spin_button_new (GTK_ADJUSTMENT (entryVideoBitrate_adj), 1, 0);
1065 gtk_widget_set_name (entryVideoBitrate, "entryVideoBitrate");
1066 gtk_widget_show (entryVideoBitrate);
1067 gtk_table_attach (GTK_TABLE (tableTranscode), entryVideoBitrate, 1, 2, 1, 2,
1068 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
1069 (GtkAttachOptions) (0), 0, 0);
1070 gtk_tooltips_set_tip (tooltips, entryVideoBitrate, _("kbits/s"), NULL);
1071 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (entryVideoBitrate), TRUE);
1073 labelAudioBitrate = gtk_label_new (_("Audio Bitrate :"));
1074 gtk_widget_set_name (labelAudioBitrate, "labelAudioBitrate");
1075 gtk_widget_show (labelAudioBitrate);
1076 gtk_table_attach (GTK_TABLE (tableTranscode), labelAudioBitrate, 0, 1, 6, 7,
1077 (GtkAttachOptions) (GTK_FILL),
1078 (GtkAttachOptions) (0), 0, 0);
1079 gtk_misc_set_alignment (GTK_MISC (labelAudioBitrate), 0, 0.5);
1081 comboStdAccess = gtk_combo_new ();
1082 g_object_set_data (G_OBJECT (GTK_COMBO (comboStdAccess)->popwin),
1083 "GladeParentKey", comboStdAccess);
1084 gtk_widget_set_name (comboStdAccess, "comboStdAccess");
1085 gtk_widget_show (comboStdAccess);
1086 gtk_table_attach (GTK_TABLE (tableTranscode), comboStdAccess, 1, 2, 7, 8,
1087 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
1088 (GtkAttachOptions) (0), 0, 0);
1089 comboStdAccess_items = g_list_append (comboStdAccess_items, (gpointer) _("udp"));
1090 comboStdAccess_items = g_list_append (comboStdAccess_items, (gpointer) _("display"));
1091 comboStdAccess_items = g_list_append (comboStdAccess_items, (gpointer) _("file"));
1092 comboStdAccess_items = g_list_append (comboStdAccess_items, (gpointer) _("http"));
1093 comboStdAccess_items = g_list_append (comboStdAccess_items, (gpointer) _("mmsh"));
1094 comboStdAccess_items = g_list_append (comboStdAccess_items, (gpointer) _("rtp"));
1095 comboStdAccess_items = g_list_append (comboStdAccess_items, (gpointer) _("http"));
1096 comboStdAccess_items = g_list_append (comboStdAccess_items, (gpointer) _("ftp"));
1097 gtk_combo_set_popdown_strings (GTK_COMBO (comboStdAccess), comboStdAccess_items);
1098 g_list_free (comboStdAccess_items);
1100 entryStdAccess = GTK_COMBO (comboStdAccess)->entry;
1101 gtk_widget_set_name (entryStdAccess, "entryStdAccess");
1102 gtk_widget_show (entryStdAccess);
1103 gtk_entry_set_activates_default (GTK_ENTRY (entryStdAccess), TRUE);
1105 labelSAP = gtk_label_new (_("SAP Announce:"));
1106 gtk_widget_set_name (labelSAP, "labelSAP");
1107 gtk_widget_show (labelSAP);
1108 gtk_table_attach (GTK_TABLE (tableTranscode), labelSAP, 0, 1, 11, 12,
1109 (GtkAttachOptions) (GTK_FILL),
1110 (GtkAttachOptions) (0), 0, 0);
1111 gtk_misc_set_alignment (GTK_MISC (labelSAP), 0, 0.5);
1113 checkSAP = gtk_check_button_new_with_mnemonic (_("enable"));
1114 gtk_widget_set_name (checkSAP, "checkSAP");
1115 gtk_widget_show (checkSAP);
1116 gtk_table_attach (GTK_TABLE (tableTranscode), checkSAP, 1, 2, 11, 12,
1117 (GtkAttachOptions) (GTK_FILL),
1118 (GtkAttachOptions) (0), 0, 0);
1120 checkSLP = gtk_check_button_new_with_mnemonic (_("enable"));
1121 gtk_widget_set_name (checkSLP, "checkSLP");
1122 gtk_widget_show (checkSLP);
1123 gtk_table_attach (GTK_TABLE (tableTranscode), checkSLP, 1, 2, 12, 13,
1124 (GtkAttachOptions) (GTK_FILL),
1125 (GtkAttachOptions) (0), 0, 0);
1127 labelSLP_ = gtk_label_new (_("SLP Announce:"));
1128 gtk_widget_set_name (labelSLP_, "labelSLP_");
1129 gtk_widget_show (labelSLP_);
1130 gtk_table_attach (GTK_TABLE (tableTranscode), labelSLP_, 0, 1, 12, 13,
1131 (GtkAttachOptions) (GTK_FILL),
1132 (GtkAttachOptions) (0), 0, 0);
1133 gtk_misc_set_alignment (GTK_MISC (labelSLP_), 0, 0.5);
1135 labelAnounceChannel = gtk_label_new (_("Announce Channel:"));
1136 gtk_widget_set_name (labelAnounceChannel, "labelAnounceChannel");
1137 gtk_widget_show (labelAnounceChannel);
1138 gtk_table_attach (GTK_TABLE (tableTranscode), labelAnounceChannel, 0, 1, 13, 14,
1139 (GtkAttachOptions) (GTK_FILL),
1140 (GtkAttachOptions) (0), 0, 0);
1141 gtk_misc_set_alignment (GTK_MISC (labelAnounceChannel), 0, 0.5);
1143 comboAnnounceChannel = gtk_combo_new ();
1144 g_object_set_data (G_OBJECT (GTK_COMBO (comboAnnounceChannel)->popwin),
1145 "GladeParentKey", comboAnnounceChannel);
1146 gtk_widget_set_name (comboAnnounceChannel, "comboAnnounceChannel");
1147 gtk_widget_show (comboAnnounceChannel);
1148 gtk_table_attach (GTK_TABLE (tableTranscode), comboAnnounceChannel, 1, 2, 13, 14,
1149 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
1150 (GtkAttachOptions) (0), 0, 0);
1152 entryAnnounceChannel = GTK_COMBO (comboAnnounceChannel)->entry;
1153 gtk_widget_set_name (entryAnnounceChannel, "entryAnnounceChannel");
1154 gtk_widget_show (entryAnnounceChannel);
1156 hbox14 = gtk_hbox_new (FALSE, 0);
1157 gtk_widget_set_name (hbox14, "hbox14");
1158 gtk_widget_show (hbox14);
1159 gtk_box_pack_start (GTK_BOX (vbox1), hbox14, FALSE, FALSE, 0);
1161 AddTranscodeToPlaylist = gtk_button_new_with_mnemonic (_("Add to Playlist"));
1162 gtk_widget_set_name (AddTranscodeToPlaylist, "AddTranscodeToPlaylist");
1163 gtk_widget_show (AddTranscodeToPlaylist);
1164 gtk_box_pack_start (GTK_BOX (hbox14), AddTranscodeToPlaylist, FALSE, FALSE, 0);
1166 Transcode = gtk_label_new (_("Transcode"));
1167 gtk_widget_set_name (Transcode, "Transcode");
1168 gtk_widget_show (Transcode);
1169 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 3), Transcode);
1170 gtk_label_set_justify (GTK_LABEL (Transcode), GTK_JUSTIFY_CENTER);
1172 vbox4 = gtk_vbox_new (FALSE, 0);
1173 gtk_widget_set_name (vbox4, "vbox4");
1174 gtk_widget_show (vbox4);
1175 gtk_container_add (GTK_CONTAINER (notebook), vbox4);
1177 scrolledwindow5 = gtk_scrolled_window_new (NULL, NULL);
1178 gtk_widget_set_name (scrolledwindow5, "scrolledwindow5");
1179 gtk_widget_show (scrolledwindow5);
1180 gtk_box_pack_start (GTK_BOX (vbox4), scrolledwindow5, TRUE, TRUE, 0);
1181 GTK_WIDGET_UNSET_FLAGS (scrolledwindow5, GTK_CAN_FOCUS);
1182 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow5), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1183 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow5), GTK_SHADOW_IN);
1185 tvPlaylist = gtk_tree_view_new ();
1186 gtk_widget_set_name (tvPlaylist, "tvPlaylist");
1187 gtk_widget_show (tvPlaylist);
1188 gtk_container_add (GTK_CONTAINER (scrolledwindow5), tvPlaylist);
1190 hbox11 = gtk_hbox_new (TRUE, 0);
1191 gtk_widget_set_name (hbox11, "hbox11");
1192 gtk_widget_show (hbox11);
1193 gtk_box_pack_start (GTK_BOX (vbox4), hbox11, FALSE, FALSE, 2);
1195 UpdatePlaylist = gtk_button_new_with_mnemonic (_("Update"));
1196 gtk_widget_set_name (UpdatePlaylist, "UpdatePlaylist");
1197 gtk_widget_show (UpdatePlaylist);
1198 gtk_box_pack_start (GTK_BOX (hbox11), UpdatePlaylist, FALSE, FALSE, 0);
1200 DeletePlaylist = gtk_button_new_with_mnemonic (_("Delete"));
1201 gtk_widget_set_name (DeletePlaylist, "DeletePlaylist");
1202 gtk_widget_show (DeletePlaylist);
1203 gtk_box_pack_start (GTK_BOX (hbox11), DeletePlaylist, FALSE, FALSE, 5);
1205 ClearPlaylist = gtk_button_new_with_mnemonic (_(" Clear "));
1206 gtk_widget_set_name (ClearPlaylist, "ClearPlaylist");
1207 gtk_widget_show (ClearPlaylist);
1208 gtk_box_pack_start (GTK_BOX (hbox11), ClearPlaylist, FALSE, FALSE, 5);
1210 playlist = gtk_label_new (_("Playlist"));
1211 gtk_widget_set_name (playlist, "playlist");
1212 gtk_widget_show (playlist);
1213 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 4), playlist);
1214 gtk_label_set_justify (GTK_LABEL (playlist), GTK_JUSTIFY_CENTER);
1216 vbox2 = gtk_vbox_new (FALSE, 0);
1217 gtk_widget_set_name (vbox2, "vbox2");
1218 gtk_widget_show (vbox2);
1219 gtk_container_add (GTK_CONTAINER (notebook), vbox2);
1221 scrolledwindowPreference = gtk_scrolled_window_new (NULL, NULL);
1222 gtk_widget_set_name (scrolledwindowPreference, "scrolledwindowPreference");
1223 gtk_widget_show (scrolledwindowPreference);
1224 gtk_box_pack_start (GTK_BOX (vbox2), scrolledwindowPreference, TRUE, TRUE, 0);
1226 tvPreferences = gtk_tree_view_new ();
1227 gtk_widget_set_name (tvPreferences, "tvPreferences");
1228 gtk_widget_show (tvPreferences);
1229 gtk_container_add (GTK_CONTAINER (scrolledwindowPreference), tvPreferences);
1230 gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (tvPreferences), FALSE);
1232 hbox2 = gtk_hbox_new (TRUE, 0);
1233 gtk_widget_set_name (hbox2, "hbox2");
1234 gtk_widget_show (hbox2);
1235 gtk_box_pack_end (GTK_BOX (vbox2), hbox2, FALSE, FALSE, 2);
1237 PreferenceSave = gtk_button_new_with_mnemonic (_(" Save "));
1238 gtk_widget_set_name (PreferenceSave, "PreferenceSave");
1239 gtk_widget_show (PreferenceSave);
1240 gtk_box_pack_start (GTK_BOX (hbox2), PreferenceSave, FALSE, FALSE, 0);
1242 PreferenceApply = gtk_button_new_with_mnemonic (_(" Apply "));
1243 gtk_widget_set_name (PreferenceApply, "PreferenceApply");
1244 gtk_widget_show (PreferenceApply);
1245 gtk_box_pack_start (GTK_BOX (hbox2), PreferenceApply, FALSE, FALSE, 0);
1247 PreferenceCancel = gtk_button_new_with_mnemonic (_(" Cancel "));
1248 gtk_widget_set_name (PreferenceCancel, "PreferenceCancel");
1249 gtk_widget_show (PreferenceCancel);
1250 gtk_box_pack_end (GTK_BOX (hbox2), PreferenceCancel, FALSE, FALSE, 0);
1252 preferences = gtk_label_new (_("Preference"));
1253 gtk_widget_set_name (preferences, "preferences");
1254 gtk_widget_show (preferences);
1255 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 5), preferences);
1256 gtk_label_set_justify (GTK_LABEL (preferences), GTK_JUSTIFY_CENTER);
1258 scrolledwindow3 = gtk_scrolled_window_new (NULL, NULL);
1259 gtk_widget_set_name (scrolledwindow3, "scrolledwindow3");
1260 gtk_widget_show (scrolledwindow3);
1261 gtk_container_add (GTK_CONTAINER (notebook), scrolledwindow3);
1262 GTK_WIDGET_UNSET_FLAGS (scrolledwindow3, GTK_CAN_FOCUS);
1263 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow3), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1265 viewport1 = gtk_viewport_new (NULL, NULL);
1266 gtk_widget_set_name (viewport1, "viewport1");
1267 gtk_widget_show (viewport1);
1268 gtk_container_add (GTK_CONTAINER (scrolledwindow3), viewport1);
1270 fixed2 = gtk_fixed_new ();
1271 gtk_widget_set_name (fixed2, "fixed2");
1272 gtk_widget_show (fixed2);
1273 gtk_container_add (GTK_CONTAINER (viewport1), fixed2);
1275 aboutImage = create_pixmap (pda, "vlc48x48.png");
1276 gtk_widget_set_name (aboutImage, "aboutImage");
1277 gtk_widget_show (aboutImage);
1278 gtk_fixed_put (GTK_FIXED (fixed2), aboutImage, 0, 0);
1279 gtk_widget_set_size_request (aboutImage, 48, 48);
1281 labelDescription = gtk_label_new (_("VLC Media Player is an MPEG, MPEG 2, MP3 and DivX player that accepts input from local or network sources and is licensed under the GPL (http://www.gnu.org/copyleft/gpl.html)."));
1282 gtk_widget_set_name (labelDescription, "labelDescription");
1283 gtk_widget_show (labelDescription);
1284 gtk_fixed_put (GTK_FIXED (fixed2), labelDescription, 16, 112);
1285 gtk_widget_set_size_request (labelDescription, 200, 112);
1286 gtk_label_set_line_wrap (GTK_LABEL (labelDescription), TRUE);
1288 labelAuthors = gtk_label_new (_("Authors: the VideoLAN Team, http://www.videolan.org/team/"));
1289 gtk_widget_set_name (labelAuthors, "labelAuthors");
1290 gtk_widget_show (labelAuthors);
1291 gtk_fixed_put (GTK_FIXED (fixed2), labelAuthors, 16, 72);
1292 gtk_widget_set_size_request (labelAuthors, 208, 32);
1293 gtk_label_set_line_wrap (GTK_LABEL (labelAuthors), TRUE);
1295 labelCopyright = gtk_label_new (_("(c) 1996-2003 the VideoLAN team"));
1296 gtk_widget_set_name (labelCopyright, "labelCopyright");
1297 gtk_widget_show (labelCopyright);
1298 gtk_fixed_put (GTK_FIXED (fixed2), labelCopyright, 16, 48);
1299 gtk_widget_set_size_request (labelCopyright, 208, 16);
1300 gtk_label_set_justify (GTK_LABEL (labelCopyright), GTK_JUSTIFY_CENTER);
1302 labelProgramName = gtk_label_new (_("VLC media player"));
1303 gtk_widget_set_name (labelProgramName, "labelProgramName");
1304 gtk_widget_show (labelProgramName);
1305 gtk_fixed_put (GTK_FIXED (fixed2), labelProgramName, 48, 16);
1306 gtk_widget_set_size_request (labelProgramName, 152, 16);
1307 gtk_label_set_justify (GTK_LABEL (labelProgramName), GTK_JUSTIFY_CENTER);
1308 gtk_label_set_line_wrap (GTK_LABEL (labelProgramName), TRUE);
1310 about = gtk_label_new (_("About"));
1311 gtk_widget_set_name (about, "about");
1312 gtk_widget_show (about);
1313 gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 6), about);
1314 gtk_label_set_justify (GTK_LABEL (about), GTK_JUSTIFY_CENTER);
1316 g_signal_connect ((gpointer) pda, "delete_event",
1317 G_CALLBACK (onPDADeleteEvent),
1319 g_signal_connect ((gpointer) tbRewind, "clicked",
1320 G_CALLBACK (onRewind),
1322 g_signal_connect ((gpointer) tbPause, "clicked",
1323 G_CALLBACK (onPause),
1325 g_signal_connect ((gpointer) tbPlay, "clicked",
1326 G_CALLBACK (onPlay),
1328 g_signal_connect ((gpointer) tbStop, "clicked",
1329 G_CALLBACK (onStop),
1331 g_signal_connect ((gpointer) tbForward, "clicked",
1332 G_CALLBACK (onForward),
1334 g_signal_connect ((gpointer) tbAbout, "clicked",
1335 G_CALLBACK (onAbout),
1337 g_signal_connect ((gpointer) timeSlider, "button_release_event",
1338 G_CALLBACK (SliderRelease),
1340 g_signal_connect ((gpointer) timeSlider, "button_press_event",
1341 G_CALLBACK (SliderPress),
1343 g_signal_connect ((gpointer) timeSlider, "move_slider",
1344 G_CALLBACK (SliderMove),
1346 g_signal_connect ((gpointer) tvFileList, "row_activated",
1347 G_CALLBACK (onFileListRow),
1349 g_signal_connect ((gpointer) AddFileToPlaylist, "pressed",
1350 G_CALLBACK (onAddFileToPlaylist),
1352 g_signal_connect ((gpointer) entryNetworkPort, "changed",
1353 G_CALLBACK (NetworkBuildMRL),
1355 g_signal_connect ((gpointer) entryNetworkAddress, "changed",
1356 G_CALLBACK (NetworkBuildMRL),
1358 g_signal_connect ((gpointer) entryNetworkType, "changed",
1359 G_CALLBACK (NetworkBuildMRL),
1361 g_signal_connect ((gpointer) entryNetworkProtocolType, "changed",
1362 G_CALLBACK (NetworkBuildMRL),
1364 g_signal_connect ((gpointer) AddNetworkPlaylist, "pressed",
1365 G_CALLBACK (onAddNetworkPlaylist),
1367 g_signal_connect ((gpointer) AddCameraToPlaylist, "pressed",
1368 G_CALLBACK (onAddCameraToPlaylist),
1370 g_signal_connect ((gpointer) entryStdAccess, "changed",
1371 G_CALLBACK (onEntryStdAccessChanged),
1373 g_signal_connect ((gpointer) AddTranscodeToPlaylist, "pressed",
1374 G_CALLBACK (onAddTranscodeToPlaylist),
1376 g_signal_connect ((gpointer) tvPlaylist, "event",
1377 G_CALLBACK (PlaylistEvent),
1379 g_signal_connect ((gpointer) tvPlaylist, "columns_changed",
1380 G_CALLBACK (onPlaylistColumnsChanged),
1382 g_signal_connect ((gpointer) tvPlaylist, "select_cursor_row",
1383 G_CALLBACK (onPlaylistRowSelected),
1385 g_signal_connect ((gpointer) tvPlaylist, "row_activated",
1386 G_CALLBACK (onPlaylistRow),
1388 g_signal_connect ((gpointer) UpdatePlaylist, "pressed",
1389 G_CALLBACK (onUpdatePlaylist),
1391 g_signal_connect ((gpointer) DeletePlaylist, "pressed",
1392 G_CALLBACK (onDeletePlaylist),
1394 g_signal_connect ((gpointer) ClearPlaylist, "pressed",
1395 G_CALLBACK (onClearPlaylist),
1397 g_signal_connect ((gpointer) PreferenceSave, "pressed",
1398 G_CALLBACK (onPreferenceSave),
1400 g_signal_connect ((gpointer) PreferenceApply, "pressed",
1401 G_CALLBACK (onPreferenceApply),
1403 g_signal_connect ((gpointer) PreferenceCancel, "pressed",
1404 G_CALLBACK (onPreferenceCancel),
1407 /* Store pointers to all widgets, for use by lookup_widget(). */
1408 GLADE_HOOKUP_OBJECT_NO_REF (pda, pda, "pda");
1409 GLADE_HOOKUP_OBJECT (pda, vbox, "vbox");
1410 GLADE_HOOKUP_OBJECT (pda, toolbar, "toolbar");
1411 GLADE_HOOKUP_OBJECT (pda, tbRewind, "tbRewind");
1412 GLADE_HOOKUP_OBJECT (pda, tbPause, "tbPause");
1413 GLADE_HOOKUP_OBJECT (pda, tbPlay, "tbPlay");
1414 GLADE_HOOKUP_OBJECT (pda, tbStop, "tbStop");
1415 GLADE_HOOKUP_OBJECT (pda, tbForward, "tbForward");
1416 GLADE_HOOKUP_OBJECT (pda, tbAbout, "tbAbout");
1417 GLADE_HOOKUP_OBJECT (pda, timeLabel, "timeLabel");
1418 GLADE_HOOKUP_OBJECT (pda, timeSlider, "timeSlider");
1419 GLADE_HOOKUP_OBJECT (pda, notebook, "notebook");
1420 GLADE_HOOKUP_OBJECT (pda, scrolledwindow6, "scrolledwindow6");
1421 GLADE_HOOKUP_OBJECT (pda, viewport3, "viewport3");
1422 GLADE_HOOKUP_OBJECT (pda, vbox8, "vbox8");
1423 GLADE_HOOKUP_OBJECT (pda, scrolledwindow7, "scrolledwindow7");
1424 GLADE_HOOKUP_OBJECT (pda, tvFileList, "tvFileList");
1425 GLADE_HOOKUP_OBJECT (pda, hbox, "hbox");
1426 GLADE_HOOKUP_OBJECT (pda, AddFileToPlaylist, "AddFileToPlaylist");
1427 GLADE_HOOKUP_OBJECT (pda, File, "File");
1428 GLADE_HOOKUP_OBJECT (pda, vbox5, "vbox5");
1429 GLADE_HOOKUP_OBJECT (pda, hbox12, "hbox12");
1430 GLADE_HOOKUP_OBJECT (pda, labelNetworkMRL, "labelNetworkMRL");
1431 GLADE_HOOKUP_OBJECT (pda, comboMRL, "comboMRL");
1432 GLADE_HOOKUP_OBJECT (pda, entryMRL, "entryMRL");
1433 GLADE_HOOKUP_OBJECT (pda, hseparator15, "hseparator15");
1434 GLADE_HOOKUP_OBJECT (pda, table2, "table2");
1435 GLADE_HOOKUP_OBJECT (pda, labelNetworkPort, "labelNetworkPort");
1436 GLADE_HOOKUP_OBJECT (pda, labelNetworkAddress, "labelNetworkAddress");
1437 GLADE_HOOKUP_OBJECT (pda, entryNetworkPort, "entryNetworkPort");
1438 GLADE_HOOKUP_OBJECT (pda, comboNetworkAddress, "comboNetworkAddress");
1439 GLADE_HOOKUP_OBJECT (pda, entryNetworkAddress, "entryNetworkAddress");
1440 GLADE_HOOKUP_OBJECT (pda, comboNetworkType, "comboNetworkType");
1441 GLADE_HOOKUP_OBJECT (pda, entryNetworkType, "entryNetworkType");
1442 GLADE_HOOKUP_OBJECT (pda, labelNetworkType, "labelNetworkType");
1443 GLADE_HOOKUP_OBJECT (pda, comboNetworkProtocolType, "comboNetworkProtocolType");
1444 GLADE_HOOKUP_OBJECT (pda, entryNetworkProtocolType, "entryNetworkProtocolType");
1445 GLADE_HOOKUP_OBJECT (pda, labelNetworkProtocol, "labelNetworkProtocol");
1446 GLADE_HOOKUP_OBJECT (pda, hbox13, "hbox13");
1447 GLADE_HOOKUP_OBJECT (pda, AddNetworkPlaylist, "AddNetworkPlaylist");
1448 GLADE_HOOKUP_OBJECT (pda, Network, "Network");
1449 GLADE_HOOKUP_OBJECT (pda, vbox7, "vbox7");
1450 GLADE_HOOKUP_OBJECT (pda, scrolledV4Lwindow, "scrolledV4Lwindow");
1451 GLADE_HOOKUP_OBJECT (pda, viewportV4L, "viewportV4L");
1452 GLADE_HOOKUP_OBJECT (pda, tableV4L, "tableV4L");
1453 GLADE_HOOKUP_OBJECT (pda, labelV4lVideDevice, "labelV4lVideDevice");
1454 GLADE_HOOKUP_OBJECT (pda, labelV4LAudioDevice, "labelV4LAudioDevice");
1455 GLADE_HOOKUP_OBJECT (pda, labelV4LChannel, "labelV4LChannel");
1456 GLADE_HOOKUP_OBJECT (pda, labelV4LNorm, "labelV4LNorm");
1457 GLADE_HOOKUP_OBJECT (pda, labelV4LSize, "labelV4LSize");
1458 GLADE_HOOKUP_OBJECT (pda, labelV4LFrequency, "labelV4LFrequency");
1459 GLADE_HOOKUP_OBJECT (pda, labelV4LSampleRate, "labelV4LSampleRate");
1460 GLADE_HOOKUP_OBJECT (pda, labelV4LQuality, "labelV4LQuality");
1461 GLADE_HOOKUP_OBJECT (pda, labelV4LTuner, "labelV4LTuner");
1462 GLADE_HOOKUP_OBJECT (pda, labelV4LSoundDirection, "labelV4LSoundDirection");
1463 GLADE_HOOKUP_OBJECT (pda, labelV4LMJPEG, "labelV4LMJPEG");
1464 GLADE_HOOKUP_OBJECT (pda, labelV4LDecimation, "labelV4LDecimation");
1465 GLADE_HOOKUP_OBJECT (pda, comboV4lVideoDevice, "comboV4lVideoDevice");
1466 GLADE_HOOKUP_OBJECT (pda, entryV4LVideoDevice, "entryV4LVideoDevice");
1467 GLADE_HOOKUP_OBJECT (pda, comboV4lAudioDevice, "comboV4lAudioDevice");
1468 GLADE_HOOKUP_OBJECT (pda, entryV4LAudioDevice, "entryV4LAudioDevice");
1469 GLADE_HOOKUP_OBJECT (pda, entryV4LChannel, "entryV4LChannel");
1470 GLADE_HOOKUP_OBJECT (pda, comboV4LNorm, "comboV4LNorm");
1471 GLADE_HOOKUP_OBJECT (pda, entryV4LNorm, "entryV4LNorm");
1472 GLADE_HOOKUP_OBJECT (pda, comboV4LSize, "comboV4LSize");
1473 GLADE_HOOKUP_OBJECT (pda, entryV4LSize, "entryV4LSize");
1474 GLADE_HOOKUP_OBJECT (pda, entryV4LFrequency, "entryV4LFrequency");
1475 GLADE_HOOKUP_OBJECT (pda, entryV4LSampleRate, "entryV4LSampleRate");
1476 GLADE_HOOKUP_OBJECT (pda, entryV4LQuality, "entryV4LQuality");
1477 GLADE_HOOKUP_OBJECT (pda, comboV4LSoundDirection, "comboV4LSoundDirection");
1478 GLADE_HOOKUP_OBJECT (pda, entryV4LSoundDirection, "entryV4LSoundDirection");
1479 GLADE_HOOKUP_OBJECT (pda, entryV4LTuner, "entryV4LTuner");
1480 GLADE_HOOKUP_OBJECT (pda, checkV4LMJPEG, "checkV4LMJPEG");
1481 GLADE_HOOKUP_OBJECT (pda, entryV4LDecimation, "entryV4LDecimation");
1482 GLADE_HOOKUP_OBJECT (pda, hbox16, "hbox16");
1483 GLADE_HOOKUP_OBJECT (pda, AddCameraToPlaylist, "AddCameraToPlaylist");
1484 GLADE_HOOKUP_OBJECT (pda, Camera, "Camera");
1485 GLADE_HOOKUP_OBJECT (pda, vbox1, "vbox1");
1486 GLADE_HOOKUP_OBJECT (pda, scrolledwindowTranscode, "scrolledwindowTranscode");
1487 GLADE_HOOKUP_OBJECT (pda, viewport5, "viewport5");
1488 GLADE_HOOKUP_OBJECT (pda, tableTranscode, "tableTranscode");
1489 GLADE_HOOKUP_OBJECT (pda, labelVideoCodec, "labelVideoCodec");
1490 GLADE_HOOKUP_OBJECT (pda, comboVideoCodec, "comboVideoCodec");
1491 GLADE_HOOKUP_OBJECT (pda, entryVideoCodec, "entryVideoCodec");
1492 GLADE_HOOKUP_OBJECT (pda, labelVideoBitrate, "labelVideoBitrate");
1493 GLADE_HOOKUP_OBJECT (pda, labelVideoBitrateTolerance, "labelVideoBitrateTolerance");
1494 GLADE_HOOKUP_OBJECT (pda, labelVideoKeyInterval, "labelVideoKeyInterval");
1495 GLADE_HOOKUP_OBJECT (pda, labelAudioCodec, "labelAudioCodec");
1496 GLADE_HOOKUP_OBJECT (pda, labelVideoDeinterlace, "labelVideoDeinterlace");
1497 GLADE_HOOKUP_OBJECT (pda, labelStdAccess, "labelStdAccess");
1498 GLADE_HOOKUP_OBJECT (pda, labelStdMuxer, "labelStdMuxer");
1499 GLADE_HOOKUP_OBJECT (pda, labelStdUrl, "labelStdUrl");
1500 GLADE_HOOKUP_OBJECT (pda, labelStdTimeToLive, "labelStdTimeToLive");
1501 GLADE_HOOKUP_OBJECT (pda, entryStdTTL, "entryStdTTL");
1502 GLADE_HOOKUP_OBJECT (pda, comboStdURL, "comboStdURL");
1503 GLADE_HOOKUP_OBJECT (pda, entryStdURL, "entryStdURL");
1504 GLADE_HOOKUP_OBJECT (pda, comboStdMuxer, "comboStdMuxer");
1505 GLADE_HOOKUP_OBJECT (pda, entryStdMuxer, "entryStdMuxer");
1506 GLADE_HOOKUP_OBJECT (pda, entryAudioBitrate, "entryAudioBitrate");
1507 GLADE_HOOKUP_OBJECT (pda, comboAudioCodec, "comboAudioCodec");
1508 GLADE_HOOKUP_OBJECT (pda, entryAudioCodec, "entryAudioCodec");
1509 GLADE_HOOKUP_OBJECT (pda, checkVideoDeinterlace, "checkVideoDeinterlace");
1510 GLADE_HOOKUP_OBJECT (pda, entryVideoKeyFrameInterval, "entryVideoKeyFrameInterval");
1511 GLADE_HOOKUP_OBJECT (pda, entryVideoBitrateTolerance, "entryVideoBitrateTolerance");
1512 GLADE_HOOKUP_OBJECT (pda, entryVideoBitrate, "entryVideoBitrate");
1513 GLADE_HOOKUP_OBJECT (pda, labelAudioBitrate, "labelAudioBitrate");
1514 GLADE_HOOKUP_OBJECT (pda, comboStdAccess, "comboStdAccess");
1515 GLADE_HOOKUP_OBJECT (pda, entryStdAccess, "entryStdAccess");
1516 GLADE_HOOKUP_OBJECT (pda, labelSAP, "labelSAP");
1517 GLADE_HOOKUP_OBJECT (pda, checkSAP, "checkSAP");
1518 GLADE_HOOKUP_OBJECT (pda, checkSLP, "checkSLP");
1519 GLADE_HOOKUP_OBJECT (pda, labelSLP_, "labelSLP_");
1520 GLADE_HOOKUP_OBJECT (pda, labelAnounceChannel, "labelAnounceChannel");
1521 GLADE_HOOKUP_OBJECT (pda, comboAnnounceChannel, "comboAnnounceChannel");
1522 GLADE_HOOKUP_OBJECT (pda, entryAnnounceChannel, "entryAnnounceChannel");
1523 GLADE_HOOKUP_OBJECT (pda, hbox14, "hbox14");
1524 GLADE_HOOKUP_OBJECT (pda, AddTranscodeToPlaylist, "AddTranscodeToPlaylist");
1525 GLADE_HOOKUP_OBJECT (pda, Transcode, "Transcode");
1526 GLADE_HOOKUP_OBJECT (pda, vbox4, "vbox4");
1527 GLADE_HOOKUP_OBJECT (pda, scrolledwindow5, "scrolledwindow5");
1528 GLADE_HOOKUP_OBJECT (pda, tvPlaylist, "tvPlaylist");
1529 GLADE_HOOKUP_OBJECT (pda, hbox11, "hbox11");
1530 GLADE_HOOKUP_OBJECT (pda, UpdatePlaylist, "UpdatePlaylist");
1531 GLADE_HOOKUP_OBJECT (pda, DeletePlaylist, "DeletePlaylist");
1532 GLADE_HOOKUP_OBJECT (pda, ClearPlaylist, "ClearPlaylist");
1533 GLADE_HOOKUP_OBJECT (pda, playlist, "playlist");
1534 GLADE_HOOKUP_OBJECT (pda, vbox2, "vbox2");
1535 GLADE_HOOKUP_OBJECT (pda, scrolledwindowPreference, "scrolledwindowPreference");
1536 GLADE_HOOKUP_OBJECT (pda, tvPreferences, "tvPreferences");
1537 GLADE_HOOKUP_OBJECT (pda, hbox2, "hbox2");
1538 GLADE_HOOKUP_OBJECT (pda, PreferenceSave, "PreferenceSave");
1539 GLADE_HOOKUP_OBJECT (pda, PreferenceApply, "PreferenceApply");
1540 GLADE_HOOKUP_OBJECT (pda, PreferenceCancel, "PreferenceCancel");
1541 GLADE_HOOKUP_OBJECT (pda, preferences, "preferences");
1542 GLADE_HOOKUP_OBJECT (pda, scrolledwindow3, "scrolledwindow3");
1543 GLADE_HOOKUP_OBJECT (pda, viewport1, "viewport1");
1544 GLADE_HOOKUP_OBJECT (pda, fixed2, "fixed2");
1545 GLADE_HOOKUP_OBJECT (pda, aboutImage, "aboutImage");
1546 GLADE_HOOKUP_OBJECT (pda, labelDescription, "labelDescription");
1547 GLADE_HOOKUP_OBJECT (pda, labelAuthors, "labelAuthors");
1548 GLADE_HOOKUP_OBJECT (pda, labelCopyright, "labelCopyright");
1549 GLADE_HOOKUP_OBJECT (pda, labelProgramName, "labelProgramName");
1550 GLADE_HOOKUP_OBJECT (pda, about, "about");
1551 GLADE_HOOKUP_OBJECT_NO_REF (pda, tooltips, "tooltips");