Mercurial > audlegacy-plugins
comparison src/icecast/icecast.c @ 2902:5e0d42b0f690
fix indentation (say NO to tabs!)
author | Andrew O. Shadoura <bugzilla@tut.by> |
---|---|
date | Wed, 13 Aug 2008 14:09:18 +0300 |
parents | 167606c02d76 |
children | 19c696215a73 |
comparison
equal
deleted
inserted
replaced
2901:167606c02d76 | 2902:5e0d42b0f690 |
---|---|
253 if (!outputbuffer) | 253 if (!outputbuffer) |
254 return 0; | 254 return 0; |
255 | 255 |
256 if (ice_tid) | 256 if (ice_tid) |
257 { | 257 { |
258 g_source_remove(ice_tid); | 258 g_source_remove(ice_tid); |
259 ice_tid = 0; | 259 ice_tid = 0; |
260 } | 260 } |
261 | 261 |
262 input.format = fmt; | 262 input.format = fmt; |
263 input.frequency = rate; | 263 input.frequency = rate; |
264 input.channels = nch; | 264 input.channels = nch; |
617 label = gtk_label_new(_("Server address:")); | 617 label = gtk_label_new(_("Server address:")); |
618 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | 618 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
619 | 619 |
620 addr_entry = gtk_entry_new(); | 620 addr_entry = gtk_entry_new(); |
621 | 621 |
622 gtk_entry_set_text(GTK_ENTRY(addr_entry), server_address); | 622 gtk_entry_set_text(GTK_ENTRY(addr_entry), server_address); |
623 gtk_widget_set_tooltip_text(addr_entry, _("Server hostname or IP address")); | 623 gtk_widget_set_tooltip_text(addr_entry, _("Server hostname or IP address")); |
624 | 624 |
625 gtk_box_pack_start(GTK_BOX(hbox), addr_entry, TRUE, TRUE, 0); | 625 gtk_box_pack_start(GTK_BOX(hbox), addr_entry, TRUE, TRUE, 0); |
626 | 626 |
627 port_spin = gtk_spin_button_new_with_range(0.0, 65535.0, 1.0); | 627 port_spin = gtk_spin_button_new_with_range(0.0, 65535.0, 1.0); |
628 gtk_widget_set_tooltip_text(port_spin, _("Server port number")); | 628 gtk_widget_set_tooltip_text(port_spin, _("Server port number")); |
629 | 629 |
630 gtk_spin_button_set_digits(GTK_SPIN_BUTTON(port_spin), 0); | 630 gtk_spin_button_set_digits(GTK_SPIN_BUTTON(port_spin), 0); |
631 | 631 |
632 gtk_spin_button_set_value(GTK_SPIN_BUTTON(port_spin), (gdouble)server_port); | 632 gtk_spin_button_set_value(GTK_SPIN_BUTTON(port_spin), (gdouble)server_port); |
633 | 633 |
634 gtk_box_pack_start(GTK_BOX(hbox), port_spin, TRUE, TRUE, 0); | 634 gtk_box_pack_start(GTK_BOX(hbox), port_spin, TRUE, TRUE, 0); |
635 | 635 |
636 gtk_box_pack_start(GTK_BOX(configure_vbox), gtk_hseparator_new(), FALSE, FALSE, 0); | 636 gtk_box_pack_start(GTK_BOX(configure_vbox), gtk_hseparator_new(), FALSE, FALSE, 0); |
637 | 637 |
641 label = gtk_label_new(_("Mount point:")); | 641 label = gtk_label_new(_("Mount point:")); |
642 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | 642 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
643 | 643 |
644 mount_entry = gtk_entry_new(); | 644 mount_entry = gtk_entry_new(); |
645 | 645 |
646 gtk_entry_set_text(GTK_ENTRY(mount_entry), mountpoint); | 646 gtk_entry_set_text(GTK_ENTRY(mount_entry), mountpoint); |
647 gtk_widget_set_tooltip_text(mount_entry, _("Mount point for the stream")); | 647 gtk_widget_set_tooltip_text(mount_entry, _("Mount point for the stream")); |
648 | 648 |
649 gtk_box_pack_start(GTK_BOX(hbox), mount_entry, TRUE, TRUE, 0); | 649 gtk_box_pack_start(GTK_BOX(hbox), mount_entry, TRUE, TRUE, 0); |
650 | 650 |
651 gtk_box_pack_start(GTK_BOX(configure_vbox), gtk_hseparator_new(), FALSE, FALSE, 0); | 651 gtk_box_pack_start(GTK_BOX(configure_vbox), gtk_hseparator_new(), FALSE, FALSE, 0); |
656 label = gtk_label_new(_("User name:")); | 656 label = gtk_label_new(_("User name:")); |
657 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | 657 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
658 | 658 |
659 user_entry = gtk_entry_new(); | 659 user_entry = gtk_entry_new(); |
660 | 660 |
661 gtk_entry_set_text(GTK_ENTRY(user_entry), server_user); | 661 gtk_entry_set_text(GTK_ENTRY(user_entry), server_user); |
662 gtk_widget_set_tooltip_text(user_entry, _("Icecast source user name for the stream; depends on your server settings.\nThe default value is \"source\"")); | 662 gtk_widget_set_tooltip_text(user_entry, _("Icecast source user name for the stream; depends on your server settings.\nThe default value is \"source\"")); |
663 | 663 |
664 gtk_box_pack_start(GTK_BOX(hbox), user_entry, TRUE, TRUE, 0); | 664 gtk_box_pack_start(GTK_BOX(hbox), user_entry, TRUE, TRUE, 0); |
665 | 665 |
666 label = gtk_label_new(_("Password:")); | 666 label = gtk_label_new(_("Password:")); |
686 timeout_spin = gtk_spin_button_new_with_range(1.0, 65535.0, 1.0); | 686 timeout_spin = gtk_spin_button_new_with_range(1.0, 65535.0, 1.0); |
687 gtk_widget_set_tooltip_text(timeout_spin, _("Amount of time before plugin closes connection to server when no audio data available")); | 687 gtk_widget_set_tooltip_text(timeout_spin, _("Amount of time before plugin closes connection to server when no audio data available")); |
688 | 688 |
689 gtk_spin_button_set_digits(GTK_SPIN_BUTTON(timeout_spin), 0); | 689 gtk_spin_button_set_digits(GTK_SPIN_BUTTON(timeout_spin), 0); |
690 | 690 |
691 gtk_spin_button_set_value(GTK_SPIN_BUTTON(timeout_spin), (gdouble)ice_close_timeout); | 691 gtk_spin_button_set_value(GTK_SPIN_BUTTON(timeout_spin), (gdouble)ice_close_timeout); |
692 | 692 |
693 gtk_box_pack_start(GTK_BOX(hbox), timeout_spin, TRUE, TRUE, 0); | 693 gtk_box_pack_start(GTK_BOX(hbox), timeout_spin, TRUE, TRUE, 0); |
694 | 694 |
695 gtk_box_pack_start(GTK_BOX(configure_vbox), gtk_hseparator_new(), FALSE, FALSE, 0); | 695 gtk_box_pack_start(GTK_BOX(configure_vbox), gtk_hseparator_new(), FALSE, FALSE, 0); |
696 | 696 |
703 buffersize_spin = gtk_spin_button_new_with_range(1.0, 65535.0, 1.0); | 703 buffersize_spin = gtk_spin_button_new_with_range(1.0, 65535.0, 1.0); |
704 gtk_widget_set_tooltip_text(buffersize_spin, _("Internal buffer size\nTry to increase this if you are experiencing audio skipping on client side")); | 704 gtk_widget_set_tooltip_text(buffersize_spin, _("Internal buffer size\nTry to increase this if you are experiencing audio skipping on client side")); |
705 | 705 |
706 gtk_spin_button_set_digits(GTK_SPIN_BUTTON(buffersize_spin), 0); | 706 gtk_spin_button_set_digits(GTK_SPIN_BUTTON(buffersize_spin), 0); |
707 | 707 |
708 gtk_spin_button_set_value(GTK_SPIN_BUTTON(buffersize_spin), (gdouble)buffersize); | 708 gtk_spin_button_set_value(GTK_SPIN_BUTTON(buffersize_spin), (gdouble)buffersize); |
709 | 709 |
710 gtk_box_pack_start(GTK_BOX(hbox), buffersize_spin, TRUE, TRUE, 0); | 710 gtk_box_pack_start(GTK_BOX(hbox), buffersize_spin, TRUE, TRUE, 0); |
711 | 711 |
712 hbox = gtk_hbox_new(FALSE, 5); | 712 hbox = gtk_hbox_new(FALSE, 5); |
713 gtk_box_pack_start(GTK_BOX(configure_vbox), hbox, FALSE, FALSE, 0); | 713 gtk_box_pack_start(GTK_BOX(configure_vbox), hbox, FALSE, FALSE, 0); |
718 bufferflush_spin = gtk_spin_button_new_with_range(1.0, 65535.0, 1.0); | 718 bufferflush_spin = gtk_spin_button_new_with_range(1.0, 65535.0, 1.0); |
719 gtk_widget_set_tooltip_text(bufferflush_spin, _("Determines when to flush internal buffer to prevent its overflow")); | 719 gtk_widget_set_tooltip_text(bufferflush_spin, _("Determines when to flush internal buffer to prevent its overflow")); |
720 | 720 |
721 gtk_spin_button_set_digits(GTK_SPIN_BUTTON(bufferflush_spin), 0); | 721 gtk_spin_button_set_digits(GTK_SPIN_BUTTON(bufferflush_spin), 0); |
722 | 722 |
723 gtk_spin_button_set_value(GTK_SPIN_BUTTON(bufferflush_spin), bufferflushperc); | 723 gtk_spin_button_set_value(GTK_SPIN_BUTTON(bufferflush_spin), bufferflushperc); |
724 | 724 |
725 gtk_box_pack_start(GTK_BOX(hbox), bufferflush_spin, TRUE, TRUE, 0); | 725 gtk_box_pack_start(GTK_BOX(hbox), bufferflush_spin, TRUE, TRUE, 0); |
726 | 726 |
727 label = gtk_label_new(_("percents are filled")); | 727 label = gtk_label_new(_("percents are filled")); |
728 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | 728 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
745 label = gtk_label_new(_("Stream name:")); | 745 label = gtk_label_new(_("Stream name:")); |
746 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | 746 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
747 | 747 |
748 name_entry = gtk_entry_new(); | 748 name_entry = gtk_entry_new(); |
749 | 749 |
750 gtk_entry_set_text(GTK_ENTRY(name_entry), stream_name); | 750 gtk_entry_set_text(GTK_ENTRY(name_entry), stream_name); |
751 | 751 |
752 gtk_box_pack_start(GTK_BOX(hbox), name_entry, TRUE, TRUE, 0); | 752 gtk_box_pack_start(GTK_BOX(hbox), name_entry, TRUE, TRUE, 0); |
753 | 753 |
754 hbox = gtk_hbox_new(FALSE, 5); | 754 hbox = gtk_hbox_new(FALSE, 5); |
755 gtk_box_pack_start(GTK_BOX(configure_vbox), hbox, FALSE, FALSE, 0); | 755 gtk_box_pack_start(GTK_BOX(configure_vbox), hbox, FALSE, FALSE, 0); |
757 label = gtk_label_new(_("Stream URL:")); | 757 label = gtk_label_new(_("Stream URL:")); |
758 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | 758 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
759 | 759 |
760 url_entry = gtk_entry_new(); | 760 url_entry = gtk_entry_new(); |
761 | 761 |
762 gtk_entry_set_text(GTK_ENTRY(url_entry), stream_url); | 762 gtk_entry_set_text(GTK_ENTRY(url_entry), stream_url); |
763 gtk_widget_set_tooltip_text(url_entry, _("The URL of a site about this stream")); | 763 gtk_widget_set_tooltip_text(url_entry, _("The URL of a site about this stream")); |
764 | 764 |
765 gtk_box_pack_start(GTK_BOX(hbox), url_entry, TRUE, TRUE, 0); | 765 gtk_box_pack_start(GTK_BOX(hbox), url_entry, TRUE, TRUE, 0); |
766 | 766 |
767 hbox = gtk_hbox_new(FALSE, 5); | 767 hbox = gtk_hbox_new(FALSE, 5); |
770 label = gtk_label_new(_("Stream genre:")); | 770 label = gtk_label_new(_("Stream genre:")); |
771 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | 771 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
772 | 772 |
773 genre_entry = gtk_entry_new(); | 773 genre_entry = gtk_entry_new(); |
774 | 774 |
775 gtk_entry_set_text(GTK_ENTRY(genre_entry), stream_genre); | 775 gtk_entry_set_text(GTK_ENTRY(genre_entry), stream_genre); |
776 gtk_widget_set_tooltip_text(genre_entry, _("The genre (or genres) of the stream. This is usually a keyword list, eg \"pop rock rap\"")); | 776 gtk_widget_set_tooltip_text(genre_entry, _("The genre (or genres) of the stream. This is usually a keyword list, eg \"pop rock rap\"")); |
777 | 777 |
778 gtk_box_pack_start(GTK_BOX(hbox), genre_entry, TRUE, TRUE, 0); | 778 gtk_box_pack_start(GTK_BOX(hbox), genre_entry, TRUE, TRUE, 0); |
779 | 779 |
780 hbox = gtk_hbox_new(FALSE, 5); | 780 hbox = gtk_hbox_new(FALSE, 5); |
783 label = gtk_label_new(_("Stream description:")); | 783 label = gtk_label_new(_("Stream description:")); |
784 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | 784 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
785 | 785 |
786 description_entry = gtk_entry_new(); | 786 description_entry = gtk_entry_new(); |
787 | 787 |
788 gtk_entry_set_text(GTK_ENTRY(description_entry), stream_description); | 788 gtk_entry_set_text(GTK_ENTRY(description_entry), stream_description); |
789 | 789 |
790 gtk_box_pack_start(GTK_BOX(hbox), description_entry, TRUE, TRUE, 0); | 790 gtk_box_pack_start(GTK_BOX(hbox), description_entry, TRUE, TRUE, 0); |
791 | 791 |
792 gtk_box_pack_start(GTK_BOX(configure_vbox), gtk_hseparator_new(), FALSE, FALSE, 0); | 792 gtk_box_pack_start(GTK_BOX(configure_vbox), gtk_hseparator_new(), FALSE, FALSE, 0); |
793 | 793 |