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