Mercurial > audlegacy-plugins
comparison src/crossfade/interface-2.0.c @ 3062:192c9ab32c98
Remove almost all of the no longer hooked up config options.
author | William Pitcock <nenolod@atheme.org> |
---|---|
date | Fri, 24 Apr 2009 06:21:09 -0500 |
parents | 2e241e90494a |
children | 8c772d3a5346 |
comparison
equal
deleted
inserted
replaced
3061:440cb96f005f | 3062:192c9ab32c98 |
---|---|
32 GtkWidget *config_win; | 32 GtkWidget *config_win; |
33 GtkWidget *config_vbox; | 33 GtkWidget *config_vbox; |
34 GtkWidget *config_notebook; | 34 GtkWidget *config_notebook; |
35 GtkWidget *config_output_page; | 35 GtkWidget *config_output_page; |
36 GtkWidget *output_options_hbox; | 36 GtkWidget *output_options_hbox; |
37 GtkWidget *output_method_frame; | |
38 GtkWidget *output_method_vbox; | |
39 GtkWidget *output_oss_radio; | |
40 GSList *output_oss_radio_group = NULL; | |
41 GtkWidget *output_plugin_radio; | |
42 GtkWidget *output_none_radio; | |
43 GtkWidget *output_method_frame_label; | |
44 GtkWidget *output_resampling_frame; | 37 GtkWidget *output_resampling_frame; |
45 GtkWidget *output_resampling_table; | 38 GtkWidget *output_resampling_table; |
46 GtkWidget *resampling_rate_optionmenu; | 39 GtkWidget *resampling_rate_optionmenu; |
47 GtkWidget *menu1; | 40 GtkWidget *menu1; |
48 GtkWidget *resampling_rate_optionmenu_dummy; | 41 GtkWidget *resampling_rate_optionmenu_dummy; |
133 GtkWidget *output_oss_label; | 126 GtkWidget *output_oss_label; |
134 GtkWidget *empty_notebook_page; | 127 GtkWidget *empty_notebook_page; |
135 GtkWidget *output_null_label; | 128 GtkWidget *output_null_label; |
136 GtkWidget *output_help_label; | 129 GtkWidget *output_help_label; |
137 GtkWidget *config_devices_label; | 130 GtkWidget *config_devices_label; |
138 GtkWidget *config_effects_page; | |
139 GtkWidget *ep_plugin_frame; | |
140 GtkWidget *ep_plugin_vbox; | |
141 GtkWidget *ep_plugin_optionmenu; | |
142 GtkWidget *ep_plugin_optionmenu_menu; | |
143 GtkWidget *ep_plugin_optionmenu_dummy; | |
144 GtkWidget *ep_plugin_buttonbox; | |
145 GtkWidget *ep_configure_button; | |
146 GtkWidget *ep_about_button; | |
147 GtkWidget *ep_enable_check; | |
148 GtkWidget *ep_plugin_frame_label; | |
149 GtkWidget *effects_volnorm_frame; | |
150 GtkWidget *effects_volnorm_table; | |
151 GtkWidget *volnorm_quantaudio_check; | |
152 GtkObject *volnorm_target_spin_adj; | |
153 GtkWidget *volnorm_target_spin; | |
154 GtkWidget *volnorm_target_hbox; | |
155 GtkWidget *volnorm_target_label; | |
156 GtkWidget *volnorm_enable_check; | |
157 GtkWidget *volnorm_rva2_check; | |
158 GtkWidget *label11; | |
159 GtkWidget *effects_help_label; | |
160 GtkWidget *config_effects_label; | |
161 GtkWidget *config_crossfader_page; | 131 GtkWidget *config_crossfader_page; |
162 GtkWidget *xf_bufsize_hbox; | 132 GtkWidget *xf_bufsize_hbox; |
163 GtkWidget *xf_bufsize_label; | 133 GtkWidget *xf_bufsize_label; |
164 GtkObject *xf_buffer_spin_adj; | 134 GtkObject *xf_buffer_spin_adj; |
165 GtkWidget *xf_buffer_spin; | 135 GtkWidget *xf_buffer_spin; |
411 | 381 |
412 output_options_hbox = gtk_hbox_new (FALSE, 6); | 382 output_options_hbox = gtk_hbox_new (FALSE, 6); |
413 gtk_widget_show (output_options_hbox); | 383 gtk_widget_show (output_options_hbox); |
414 gtk_box_pack_start (GTK_BOX (config_output_page), output_options_hbox, FALSE, TRUE, 0); | 384 gtk_box_pack_start (GTK_BOX (config_output_page), output_options_hbox, FALSE, TRUE, 0); |
415 | 385 |
416 output_method_frame = gtk_frame_new (NULL); | |
417 gtk_widget_show (output_method_frame); | |
418 gtk_box_pack_start (GTK_BOX (output_options_hbox), output_method_frame, TRUE, TRUE, 0); | |
419 | |
420 output_method_vbox = gtk_vbox_new (FALSE, 2); | |
421 gtk_widget_show (output_method_vbox); | |
422 gtk_container_add (GTK_CONTAINER (output_method_frame), output_method_vbox); | |
423 gtk_container_set_border_width (GTK_CONTAINER (output_method_vbox), 5); | |
424 | |
425 output_oss_radio = gtk_radio_button_new_with_mnemonic (NULL, "Builtin OSS driver"); | |
426 gtk_widget_show (output_oss_radio); | |
427 gtk_box_pack_start (GTK_BOX (output_method_vbox), output_oss_radio, FALSE, FALSE, 0); | |
428 gtk_tooltips_set_tip (tooltips, output_oss_radio, "Use XMMS-crossfade's builtin OSS driver for output.", NULL); | |
429 gtk_radio_button_set_group (GTK_RADIO_BUTTON (output_oss_radio), output_oss_radio_group); | |
430 output_oss_radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (output_oss_radio)); | |
431 | |
432 output_plugin_radio = gtk_radio_button_new_with_mnemonic (NULL, "Output plugin"); | |
433 gtk_widget_show (output_plugin_radio); | |
434 gtk_box_pack_start (GTK_BOX (output_method_vbox), output_plugin_radio, FALSE, FALSE, 0); | |
435 gtk_tooltips_set_tip (tooltips, output_plugin_radio, "Use an existing plugin for output.", NULL); | |
436 gtk_radio_button_set_group (GTK_RADIO_BUTTON (output_plugin_radio), output_oss_radio_group); | |
437 output_oss_radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (output_plugin_radio)); | |
438 | |
439 output_none_radio = gtk_radio_button_new_with_mnemonic (NULL, "None [not implemented]"); | |
440 gtk_box_pack_start (GTK_BOX (output_method_vbox), output_none_radio, FALSE, FALSE, 0); | |
441 gtk_widget_set_sensitive (output_none_radio, FALSE); | |
442 gtk_radio_button_set_group (GTK_RADIO_BUTTON (output_none_radio), output_oss_radio_group); | |
443 output_oss_radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (output_none_radio)); | |
444 | |
445 output_method_frame_label = gtk_label_new ("Output method"); | |
446 gtk_widget_show (output_method_frame_label); | |
447 gtk_frame_set_label_widget (GTK_FRAME (output_method_frame), output_method_frame_label); | |
448 | |
449 output_resampling_frame = gtk_frame_new (NULL); | 386 output_resampling_frame = gtk_frame_new (NULL); |
450 gtk_widget_show (output_resampling_frame); | 387 gtk_widget_show (output_resampling_frame); |
451 gtk_box_pack_start (GTK_BOX (output_options_hbox), output_resampling_frame, FALSE, FALSE, 0); | 388 gtk_box_pack_start (GTK_BOX (output_options_hbox), output_resampling_frame, FALSE, FALSE, 0); |
452 | 389 |
453 output_resampling_table = gtk_table_new (2, 2, FALSE); | 390 output_resampling_table = gtk_table_new (2, 2, FALSE); |
848 config_devices_label = gtk_label_new ("Output"); | 785 config_devices_label = gtk_label_new ("Output"); |
849 gtk_widget_show (config_devices_label); | 786 gtk_widget_show (config_devices_label); |
850 gtk_notebook_set_tab_label (GTK_NOTEBOOK (config_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (config_notebook), 0), config_devices_label); | 787 gtk_notebook_set_tab_label (GTK_NOTEBOOK (config_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (config_notebook), 0), config_devices_label); |
851 gtk_label_set_justify (GTK_LABEL (config_devices_label), GTK_JUSTIFY_CENTER); | 788 gtk_label_set_justify (GTK_LABEL (config_devices_label), GTK_JUSTIFY_CENTER); |
852 | 789 |
853 config_effects_page = gtk_vbox_new (FALSE, 5); | |
854 gtk_widget_show (config_effects_page); | |
855 gtk_container_add (GTK_CONTAINER (config_notebook), config_effects_page); | |
856 gtk_container_set_border_width (GTK_CONTAINER (config_effects_page), 5); | |
857 | |
858 ep_plugin_frame = gtk_frame_new (NULL); | |
859 gtk_widget_show (ep_plugin_frame); | |
860 gtk_box_pack_start (GTK_BOX (config_effects_page), ep_plugin_frame, FALSE, TRUE, 0); | |
861 | |
862 ep_plugin_vbox = gtk_vbox_new (FALSE, 2); | |
863 gtk_widget_show (ep_plugin_vbox); | |
864 gtk_container_add (GTK_CONTAINER (ep_plugin_frame), ep_plugin_vbox); | |
865 gtk_container_set_border_width (GTK_CONTAINER (ep_plugin_vbox), 5); | |
866 | |
867 ep_plugin_optionmenu = gtk_option_menu_new (); | |
868 gtk_widget_show (ep_plugin_optionmenu); | |
869 gtk_box_pack_start (GTK_BOX (ep_plugin_vbox), ep_plugin_optionmenu, FALSE, FALSE, 0); | |
870 gtk_tooltips_set_tip (tooltips, ep_plugin_optionmenu, "Select an effect plugin. Take care not to use the same plugin as selected in XMMS' configuration dialog.", NULL); | |
871 | |
872 ep_plugin_optionmenu_menu = gtk_menu_new (); | |
873 | |
874 ep_plugin_optionmenu_dummy = gtk_menu_item_new_with_mnemonic ("dummy"); | |
875 gtk_widget_show (ep_plugin_optionmenu_dummy); | |
876 gtk_container_add (GTK_CONTAINER (ep_plugin_optionmenu_menu), ep_plugin_optionmenu_dummy); | |
877 | |
878 gtk_option_menu_set_menu (GTK_OPTION_MENU (ep_plugin_optionmenu), ep_plugin_optionmenu_menu); | |
879 | |
880 ep_plugin_buttonbox = gtk_hbutton_box_new (); | |
881 gtk_widget_show (ep_plugin_buttonbox); | |
882 gtk_box_pack_start (GTK_BOX (ep_plugin_vbox), ep_plugin_buttonbox, FALSE, TRUE, 0); | |
883 gtk_button_box_set_layout (GTK_BUTTON_BOX (ep_plugin_buttonbox), GTK_BUTTONBOX_START); | |
884 gtk_box_set_spacing (GTK_BOX (ep_plugin_buttonbox), 5); | |
885 | |
886 ep_configure_button = gtk_button_new_with_mnemonic ("Configure"); | |
887 gtk_widget_show (ep_configure_button); | |
888 gtk_container_add (GTK_CONTAINER (ep_plugin_buttonbox), ep_configure_button); | |
889 GTK_WIDGET_SET_FLAGS (ep_configure_button, GTK_CAN_DEFAULT); | |
890 gtk_tooltips_set_tip (tooltips, ep_configure_button, "Open the configuration dialog of the plugin selected above.", NULL); | |
891 | |
892 ep_about_button = gtk_button_new_with_mnemonic ("About"); | |
893 gtk_widget_show (ep_about_button); | |
894 gtk_container_add (GTK_CONTAINER (ep_plugin_buttonbox), ep_about_button); | |
895 GTK_WIDGET_SET_FLAGS (ep_about_button, GTK_CAN_DEFAULT); | |
896 gtk_tooltips_set_tip (tooltips, ep_about_button, "Open the about dialog of the plugin selected above.", NULL); | |
897 | |
898 ep_enable_check = gtk_check_button_new_with_mnemonic ("Use plugin"); | |
899 gtk_widget_show (ep_enable_check); | |
900 gtk_container_add (GTK_CONTAINER (ep_plugin_buttonbox), ep_enable_check); | |
901 gtk_tooltips_set_tip (tooltips, ep_enable_check, "Enable the selected plugin. Note that after pressing 'Apply' it may take a while until you can hear the effect, since it is applied before the audio data goes into the buffer.", NULL); | |
902 | |
903 ep_plugin_frame_label = gtk_label_new ("Pre-mixing effect plugin"); | |
904 gtk_widget_show (ep_plugin_frame_label); | |
905 gtk_frame_set_label_widget (GTK_FRAME (ep_plugin_frame), ep_plugin_frame_label); | |
906 | |
907 effects_volnorm_frame = gtk_frame_new (NULL); | |
908 gtk_box_pack_start (GTK_BOX (config_effects_page), effects_volnorm_frame, FALSE, FALSE, 0); | |
909 | |
910 effects_volnorm_table = gtk_table_new (4, 2, FALSE); | |
911 gtk_widget_show (effects_volnorm_table); | |
912 gtk_container_add (GTK_CONTAINER (effects_volnorm_frame), effects_volnorm_table); | |
913 gtk_container_set_border_width (GTK_CONTAINER (effects_volnorm_table), 5); | |
914 gtk_table_set_row_spacings (GTK_TABLE (effects_volnorm_table), 2); | |
915 gtk_table_set_col_spacings (GTK_TABLE (effects_volnorm_table), 5); | |
916 | |
917 volnorm_quantaudio_check = gtk_check_button_new_with_mnemonic ("Read Quantaudio comment field"); | |
918 gtk_widget_show (volnorm_quantaudio_check); | |
919 gtk_table_attach (GTK_TABLE (effects_volnorm_table), volnorm_quantaudio_check, 1, 2, 2, 3, | |
920 (GtkAttachOptions) (GTK_FILL), | |
921 (GtkAttachOptions) (0), 0, 0); | |
922 | |
923 volnorm_target_spin_adj = gtk_adjustment_new (8000, 0, 32768, 100, 1000, 10); | |
924 volnorm_target_spin = gtk_spin_button_new (GTK_ADJUSTMENT (volnorm_target_spin_adj), 0, 0); | |
925 gtk_widget_show (volnorm_target_spin); | |
926 gtk_table_attach (GTK_TABLE (effects_volnorm_table), volnorm_target_spin, 1, 2, 3, 4, | |
927 (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), | |
928 (GtkAttachOptions) (0), 0, 0); | |
929 gtk_tooltips_set_tip (tooltips, volnorm_target_spin, "Set the maximum length for gaps at the end of a stream.\nDefault: 500", NULL); | |
930 gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (volnorm_target_spin), TRUE); | |
931 | |
932 volnorm_target_hbox = gtk_hbox_new (FALSE, 0); | |
933 gtk_widget_show (volnorm_target_hbox); | |
934 gtk_table_attach (GTK_TABLE (effects_volnorm_table), volnorm_target_hbox, 0, 1, 3, 4, | |
935 (GtkAttachOptions) (GTK_FILL), | |
936 (GtkAttachOptions) (GTK_FILL), 0, 0); | |
937 | |
938 volnorm_target_label = gtk_label_new ("Target RMS:"); | |
939 gtk_widget_show (volnorm_target_label); | |
940 gtk_box_pack_start (GTK_BOX (volnorm_target_hbox), volnorm_target_label, FALSE, FALSE, 0); | |
941 gtk_label_set_justify (GTK_LABEL (volnorm_target_label), GTK_JUSTIFY_CENTER); | |
942 | |
943 volnorm_enable_check = gtk_check_button_new_with_mnemonic ("Enable"); | |
944 gtk_widget_show (volnorm_enable_check); | |
945 gtk_table_attach (GTK_TABLE (effects_volnorm_table), volnorm_enable_check, 1, 2, 0, 1, | |
946 (GtkAttachOptions) (GTK_FILL), | |
947 (GtkAttachOptions) (0), 0, 0); | |
948 | |
949 volnorm_rva2_check = gtk_check_button_new_with_mnemonic ("Read ID3V2 RVA2 Tag"); | |
950 gtk_widget_show (volnorm_rva2_check); | |
951 gtk_table_attach (GTK_TABLE (effects_volnorm_table), volnorm_rva2_check, 1, 2, 1, 2, | |
952 (GtkAttachOptions) (GTK_FILL), | |
953 (GtkAttachOptions) (0), 0, 0); | |
954 | |
955 label11 = gtk_label_new ("Volume normalizer"); | |
956 gtk_widget_show (label11); | |
957 gtk_frame_set_label_widget (GTK_FRAME (effects_volnorm_frame), label11); | |
958 | |
959 effects_help_label = gtk_label_new ("You do not need to press <b>Apply</b> after making changes to the effect plugin settings. It may take a while though until you can hear the change, since the plugin is applied before the mixing buffer."); | |
960 gtk_widget_show (effects_help_label); | |
961 gtk_box_pack_start (GTK_BOX (config_effects_page), effects_help_label, TRUE, TRUE, 0); | |
962 gtk_label_set_use_markup (GTK_LABEL (effects_help_label), TRUE); | |
963 gtk_label_set_line_wrap (GTK_LABEL (effects_help_label), TRUE); | |
964 | |
965 config_effects_label = gtk_label_new ("Effects"); | |
966 gtk_widget_show (config_effects_label); | |
967 gtk_notebook_set_tab_label (GTK_NOTEBOOK (config_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (config_notebook), 1), config_effects_label); | |
968 gtk_label_set_justify (GTK_LABEL (config_effects_label), GTK_JUSTIFY_CENTER); | |
969 | |
970 config_crossfader_page = gtk_vbox_new (FALSE, 2); | 790 config_crossfader_page = gtk_vbox_new (FALSE, 2); |
971 gtk_widget_show (config_crossfader_page); | 791 gtk_widget_show (config_crossfader_page); |
972 gtk_container_add (GTK_CONTAINER (config_notebook), config_crossfader_page); | 792 gtk_container_add (GTK_CONTAINER (config_notebook), config_crossfader_page); |
973 gtk_container_set_border_width (GTK_CONTAINER (config_crossfader_page), 5); | 793 gtk_container_set_border_width (GTK_CONTAINER (config_crossfader_page), 5); |
974 | 794 |
1700 gtk_notebook_set_tab_label (GTK_NOTEBOOK (xf_type_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (xf_type_notebook), 9), xft_pause_adv_label); | 1520 gtk_notebook_set_tab_label (GTK_NOTEBOOK (xf_type_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (xf_type_notebook), 9), xft_pause_adv_label); |
1701 gtk_label_set_justify (GTK_LABEL (xft_pause_adv_label), GTK_JUSTIFY_CENTER); | 1521 gtk_label_set_justify (GTK_LABEL (xft_pause_adv_label), GTK_JUSTIFY_CENTER); |
1702 | 1522 |
1703 config_crossfade_label = gtk_label_new ("Crossfader"); | 1523 config_crossfade_label = gtk_label_new ("Crossfader"); |
1704 gtk_widget_show (config_crossfade_label); | 1524 gtk_widget_show (config_crossfade_label); |
1705 gtk_notebook_set_tab_label (GTK_NOTEBOOK (config_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (config_notebook), 2), config_crossfade_label); | 1525 gtk_notebook_set_tab_label (GTK_NOTEBOOK (config_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (config_notebook), 1), config_crossfade_label); |
1706 gtk_label_set_justify (GTK_LABEL (config_crossfade_label), GTK_JUSTIFY_CENTER); | 1526 gtk_label_set_justify (GTK_LABEL (config_crossfade_label), GTK_JUSTIFY_CENTER); |
1707 | 1527 |
1708 config_gapkiller_page = gtk_vbox_new (FALSE, 5); | 1528 config_gapkiller_page = gtk_vbox_new (FALSE, 5); |
1709 gtk_widget_show (config_gapkiller_page); | 1529 gtk_widget_show (config_gapkiller_page); |
1710 gtk_container_add (GTK_CONTAINER (config_notebook), config_gapkiller_page); | 1530 gtk_container_add (GTK_CONTAINER (config_notebook), config_gapkiller_page); |
1857 gtk_widget_show (label25); | 1677 gtk_widget_show (label25); |
1858 gtk_frame_set_label_widget (GTK_FRAME (gap_advanced_frame), label25); | 1678 gtk_frame_set_label_widget (GTK_FRAME (gap_advanced_frame), label25); |
1859 | 1679 |
1860 config_gapkiller_label = gtk_label_new ("Gap Killer"); | 1680 config_gapkiller_label = gtk_label_new ("Gap Killer"); |
1861 gtk_widget_show (config_gapkiller_label); | 1681 gtk_widget_show (config_gapkiller_label); |
1862 gtk_notebook_set_tab_label (GTK_NOTEBOOK (config_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (config_notebook), 3), config_gapkiller_label); | 1682 gtk_notebook_set_tab_label (GTK_NOTEBOOK (config_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (config_notebook), 2), config_gapkiller_label); |
1863 gtk_label_set_justify (GTK_LABEL (config_gapkiller_label), GTK_JUSTIFY_CENTER); | 1683 gtk_label_set_justify (GTK_LABEL (config_gapkiller_label), GTK_JUSTIFY_CENTER); |
1864 | 1684 |
1865 config_misc_page = gtk_vbox_new (FALSE, 5); | 1685 config_misc_page = gtk_vbox_new (FALSE, 5); |
1866 gtk_widget_show (config_misc_page); | 1686 gtk_widget_show (config_misc_page); |
1867 gtk_container_add (GTK_CONTAINER (config_notebook), config_misc_page); | 1687 gtk_container_add (GTK_CONTAINER (config_notebook), config_misc_page); |
2012 gtk_widget_show (label28); | 1832 gtk_widget_show (label28); |
2013 gtk_frame_set_label_widget (GTK_FRAME (misc_other_frame), label28); | 1833 gtk_frame_set_label_widget (GTK_FRAME (misc_other_frame), label28); |
2014 | 1834 |
2015 config_misc_label = gtk_label_new ("Advanced"); | 1835 config_misc_label = gtk_label_new ("Advanced"); |
2016 gtk_widget_show (config_misc_label); | 1836 gtk_widget_show (config_misc_label); |
2017 gtk_notebook_set_tab_label (GTK_NOTEBOOK (config_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (config_notebook), 4), config_misc_label); | 1837 gtk_notebook_set_tab_label (GTK_NOTEBOOK (config_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (config_notebook), 3), config_misc_label); |
2018 gtk_label_set_justify (GTK_LABEL (config_misc_label), GTK_JUSTIFY_CENTER); | 1838 gtk_label_set_justify (GTK_LABEL (config_misc_label), GTK_JUSTIFY_CENTER); |
2019 | 1839 |
2020 config_presets_page = gtk_vbox_new (FALSE, 5); | 1840 config_presets_page = gtk_vbox_new (FALSE, 5); |
2021 gtk_container_add (GTK_CONTAINER (config_notebook), config_presets_page); | 1841 gtk_container_add (GTK_CONTAINER (config_notebook), config_presets_page); |
2022 gtk_container_set_border_width (GTK_CONTAINER (config_presets_page), 5); | 1842 gtk_container_set_border_width (GTK_CONTAINER (config_presets_page), 5); |
2088 config_apply = gtk_button_new_with_mnemonic ("Apply"); | 1908 config_apply = gtk_button_new_with_mnemonic ("Apply"); |
2089 gtk_widget_show (config_apply); | 1909 gtk_widget_show (config_apply); |
2090 gtk_container_add (GTK_CONTAINER (config_bbox), config_apply); | 1910 gtk_container_add (GTK_CONTAINER (config_bbox), config_apply); |
2091 GTK_WIDGET_SET_FLAGS (config_apply, GTK_CAN_DEFAULT); | 1911 GTK_WIDGET_SET_FLAGS (config_apply, GTK_CAN_DEFAULT); |
2092 | 1912 |
2093 g_signal_connect ((gpointer) output_oss_radio, "toggled", | |
2094 G_CALLBACK (on_output_oss_radio_toggled), | |
2095 NULL); | |
2096 g_signal_connect ((gpointer) output_plugin_radio, "toggled", | |
2097 G_CALLBACK (on_output_plugin_radio_toggled), | |
2098 NULL); | |
2099 g_signal_connect ((gpointer) output_none_radio, "toggled", | |
2100 G_CALLBACK (on_output_none_radio_toggled), | |
2101 NULL); | |
2102 g_signal_connect ((gpointer) oss_adevice_alt_check, "toggled", | |
2103 G_CALLBACK (on_config_adevice_alt_check_toggled), | |
2104 NULL); | |
2105 g_signal_connect ((gpointer) oss_mdevice_alt_check, "toggled", | |
2106 G_CALLBACK (on_config_mdevice_alt_check_toggled), | |
2107 NULL); | |
2108 g_signal_connect ((gpointer) osshwb_maxbuf_check, "toggled", | |
2109 G_CALLBACK (on_osshwb_maxbuf_check_toggled), | |
2110 NULL); | |
2111 g_signal_connect ((gpointer) op_configure_button, "clicked", | 1913 g_signal_connect ((gpointer) op_configure_button, "clicked", |
2112 G_CALLBACK (on_output_plugin_configure_button_clicked), | 1914 G_CALLBACK (on_output_plugin_configure_button_clicked), |
2113 NULL); | 1915 NULL); |
2114 g_signal_connect ((gpointer) op_about_button, "clicked", | 1916 g_signal_connect ((gpointer) op_about_button, "clicked", |
2115 G_CALLBACK (on_output_plugin_about_button_clicked), | 1917 G_CALLBACK (on_output_plugin_about_button_clicked), |
2123 g_signal_connect ((gpointer) op_maxblock_spin, "changed", | 1925 g_signal_connect ((gpointer) op_maxblock_spin, "changed", |
2124 G_CALLBACK (on_op_maxblock_spin_changed), | 1926 G_CALLBACK (on_op_maxblock_spin_changed), |
2125 NULL); | 1927 NULL); |
2126 g_signal_connect ((gpointer) op_forcereopen_check, "toggled", | 1928 g_signal_connect ((gpointer) op_forcereopen_check, "toggled", |
2127 G_CALLBACK (on_op_forcereopen_check_toggled), | 1929 G_CALLBACK (on_op_forcereopen_check_toggled), |
2128 NULL); | |
2129 g_signal_connect ((gpointer) ep_configure_button, "clicked", | |
2130 G_CALLBACK (on_ep_configure_button_clicked), | |
2131 NULL); | |
2132 g_signal_connect ((gpointer) ep_about_button, "clicked", | |
2133 G_CALLBACK (on_ep_about_button_clicked), | |
2134 NULL); | |
2135 g_signal_connect ((gpointer) ep_enable_check, "toggled", | |
2136 G_CALLBACK (on_ep_enable_check_toggled), | |
2137 NULL); | |
2138 g_signal_connect ((gpointer) volnorm_enable_check, "toggled", | |
2139 G_CALLBACK (on_volnorm_enable_check_toggled), | |
2140 NULL); | 1930 NULL); |
2141 g_signal_connect ((gpointer) xf_buffer_spin, "changed", | 1931 g_signal_connect ((gpointer) xf_buffer_spin, "changed", |
2142 G_CALLBACK (on_xf_buffer_spin_changed), | 1932 G_CALLBACK (on_xf_buffer_spin_changed), |
2143 NULL); | 1933 NULL); |
2144 g_signal_connect ((gpointer) xf_autobuf_check, "toggled", | 1934 g_signal_connect ((gpointer) xf_autobuf_check, "toggled", |
2281 GLADE_HOOKUP_OBJECT_NO_REF (config_win, config_win, "config_win"); | 2071 GLADE_HOOKUP_OBJECT_NO_REF (config_win, config_win, "config_win"); |
2282 GLADE_HOOKUP_OBJECT (config_win, config_vbox, "config_vbox"); | 2072 GLADE_HOOKUP_OBJECT (config_win, config_vbox, "config_vbox"); |
2283 GLADE_HOOKUP_OBJECT (config_win, config_notebook, "config_notebook"); | 2073 GLADE_HOOKUP_OBJECT (config_win, config_notebook, "config_notebook"); |
2284 GLADE_HOOKUP_OBJECT (config_win, config_output_page, "config_output_page"); | 2074 GLADE_HOOKUP_OBJECT (config_win, config_output_page, "config_output_page"); |
2285 GLADE_HOOKUP_OBJECT (config_win, output_options_hbox, "output_options_hbox"); | 2075 GLADE_HOOKUP_OBJECT (config_win, output_options_hbox, "output_options_hbox"); |
2286 GLADE_HOOKUP_OBJECT (config_win, output_method_frame, "output_method_frame"); | |
2287 GLADE_HOOKUP_OBJECT (config_win, output_method_vbox, "output_method_vbox"); | |
2288 GLADE_HOOKUP_OBJECT (config_win, output_oss_radio, "output_oss_radio"); | |
2289 GLADE_HOOKUP_OBJECT (config_win, output_plugin_radio, "output_plugin_radio"); | |
2290 GLADE_HOOKUP_OBJECT (config_win, output_none_radio, "output_none_radio"); | |
2291 GLADE_HOOKUP_OBJECT (config_win, output_method_frame_label, "output_method_frame_label"); | |
2292 GLADE_HOOKUP_OBJECT (config_win, output_resampling_frame, "output_resampling_frame"); | 2076 GLADE_HOOKUP_OBJECT (config_win, output_resampling_frame, "output_resampling_frame"); |
2293 GLADE_HOOKUP_OBJECT (config_win, output_resampling_table, "output_resampling_table"); | 2077 GLADE_HOOKUP_OBJECT (config_win, output_resampling_table, "output_resampling_table"); |
2294 GLADE_HOOKUP_OBJECT (config_win, resampling_rate_optionmenu, "resampling_rate_optionmenu"); | 2078 GLADE_HOOKUP_OBJECT (config_win, resampling_rate_optionmenu, "resampling_rate_optionmenu"); |
2295 GLADE_HOOKUP_OBJECT (config_win, menu1, "menu1"); | 2079 GLADE_HOOKUP_OBJECT (config_win, menu1, "menu1"); |
2296 GLADE_HOOKUP_OBJECT (config_win, resampling_rate_optionmenu_dummy, "resampling_rate_optionmenu_dummy"); | 2080 GLADE_HOOKUP_OBJECT (config_win, resampling_rate_optionmenu_dummy, "resampling_rate_optionmenu_dummy"); |
2375 GLADE_HOOKUP_OBJECT (config_win, label9, "label9"); | 2159 GLADE_HOOKUP_OBJECT (config_win, label9, "label9"); |
2376 GLADE_HOOKUP_OBJECT (config_win, output_oss_label, "output_oss_label"); | 2160 GLADE_HOOKUP_OBJECT (config_win, output_oss_label, "output_oss_label"); |
2377 GLADE_HOOKUP_OBJECT (config_win, output_null_label, "output_null_label"); | 2161 GLADE_HOOKUP_OBJECT (config_win, output_null_label, "output_null_label"); |
2378 GLADE_HOOKUP_OBJECT (config_win, output_help_label, "output_help_label"); | 2162 GLADE_HOOKUP_OBJECT (config_win, output_help_label, "output_help_label"); |
2379 GLADE_HOOKUP_OBJECT (config_win, config_devices_label, "config_devices_label"); | 2163 GLADE_HOOKUP_OBJECT (config_win, config_devices_label, "config_devices_label"); |
2380 GLADE_HOOKUP_OBJECT (config_win, config_effects_page, "config_effects_page"); | |
2381 GLADE_HOOKUP_OBJECT (config_win, ep_plugin_frame, "ep_plugin_frame"); | |
2382 GLADE_HOOKUP_OBJECT (config_win, ep_plugin_vbox, "ep_plugin_vbox"); | |
2383 GLADE_HOOKUP_OBJECT (config_win, ep_plugin_optionmenu, "ep_plugin_optionmenu"); | |
2384 GLADE_HOOKUP_OBJECT (config_win, ep_plugin_optionmenu_menu, "ep_plugin_optionmenu_menu"); | |
2385 GLADE_HOOKUP_OBJECT (config_win, ep_plugin_optionmenu_dummy, "ep_plugin_optionmenu_dummy"); | |
2386 GLADE_HOOKUP_OBJECT (config_win, ep_plugin_buttonbox, "ep_plugin_buttonbox"); | |
2387 GLADE_HOOKUP_OBJECT (config_win, ep_configure_button, "ep_configure_button"); | |
2388 GLADE_HOOKUP_OBJECT (config_win, ep_about_button, "ep_about_button"); | |
2389 GLADE_HOOKUP_OBJECT (config_win, ep_enable_check, "ep_enable_check"); | |
2390 GLADE_HOOKUP_OBJECT (config_win, ep_plugin_frame_label, "ep_plugin_frame_label"); | |
2391 GLADE_HOOKUP_OBJECT (config_win, effects_volnorm_frame, "effects_volnorm_frame"); | |
2392 GLADE_HOOKUP_OBJECT (config_win, effects_volnorm_table, "effects_volnorm_table"); | |
2393 GLADE_HOOKUP_OBJECT (config_win, volnorm_quantaudio_check, "volnorm_quantaudio_check"); | |
2394 GLADE_HOOKUP_OBJECT (config_win, volnorm_target_spin, "volnorm_target_spin"); | |
2395 GLADE_HOOKUP_OBJECT (config_win, volnorm_target_hbox, "volnorm_target_hbox"); | |
2396 GLADE_HOOKUP_OBJECT (config_win, volnorm_target_label, "volnorm_target_label"); | |
2397 GLADE_HOOKUP_OBJECT (config_win, volnorm_enable_check, "volnorm_enable_check"); | |
2398 GLADE_HOOKUP_OBJECT (config_win, volnorm_rva2_check, "volnorm_rva2_check"); | |
2399 GLADE_HOOKUP_OBJECT (config_win, label11, "label11"); | |
2400 GLADE_HOOKUP_OBJECT (config_win, effects_help_label, "effects_help_label"); | |
2401 GLADE_HOOKUP_OBJECT (config_win, config_effects_label, "config_effects_label"); | |
2402 GLADE_HOOKUP_OBJECT (config_win, config_crossfader_page, "config_crossfader_page"); | 2164 GLADE_HOOKUP_OBJECT (config_win, config_crossfader_page, "config_crossfader_page"); |
2403 GLADE_HOOKUP_OBJECT (config_win, xf_bufsize_hbox, "xf_bufsize_hbox"); | 2165 GLADE_HOOKUP_OBJECT (config_win, xf_bufsize_hbox, "xf_bufsize_hbox"); |
2404 GLADE_HOOKUP_OBJECT (config_win, xf_bufsize_label, "xf_bufsize_label"); | 2166 GLADE_HOOKUP_OBJECT (config_win, xf_bufsize_label, "xf_bufsize_label"); |
2405 GLADE_HOOKUP_OBJECT (config_win, xf_buffer_spin, "xf_buffer_spin"); | 2167 GLADE_HOOKUP_OBJECT (config_win, xf_buffer_spin, "xf_buffer_spin"); |
2406 GLADE_HOOKUP_OBJECT (config_win, xf_autobuf_check, "xf_autobuf_check"); | 2168 GLADE_HOOKUP_OBJECT (config_win, xf_autobuf_check, "xf_autobuf_check"); |