Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/audio/autozen/files/patch-autozen.c
16461 views
1
--- autozen.c.orig 2001-09-16 02:09:04 UTC
2
+++ autozen.c
3
@@ -27,7 +27,7 @@
4
5
/* "The nice thing about standards..." */
6
#if defined (__FreeBSD__)
7
-#include <machine/soundcard.h>
8
+#include <sys/soundcard.h>
9
#else
10
#if defined (__NetBSD__) || defined (__OpenBSD__)
11
#include <soundcard.h> /* OSS emulation */
12
@@ -113,7 +113,7 @@ char bQuit=0;
13
//
14
/////////////////////////////////
15
16
-#define SAMPLE_RATE 8000
17
+#define SAMPLE_RATE 11025
18
19
#define MAX_HARMONICS 10
20
#define DEFAULT_HARMONICS 3
21
@@ -253,7 +253,7 @@ void Play (GtkWidget *widget, gpointer d
22
}
23
24
25
-int CheckSequencer()
26
+void CheckSequencer()
27
{
28
char *token;
29
int tmp;
30
@@ -672,7 +672,7 @@ void *SoundThread(void *v)
31
32
} // end while
33
34
-return;
35
+return(NULL);
36
}
37
38
gint volTimeOut(gpointer data) {
39
@@ -729,6 +729,11 @@ GtkWidget *create_HelpWindow (const char
40
GtkWidget *help_text;
41
GtkWidget *HelpQuit;
42
43
+#if GTK_MAJOR_VERSION >= 2
44
+ GtkTextIter help_text_iter;
45
+ GtkTextBuffer *help_text_buf;
46
+#endif
47
+
48
HelpWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
49
gtk_object_set_data (GTK_OBJECT (HelpWindow), "HelpWindow", HelpWindow);
50
gtk_window_set_title (GTK_WINDOW (HelpWindow), "AutoZen Help");
51
@@ -740,9 +745,16 @@ GtkWidget *create_HelpWindow (const char
52
gtk_widget_show (vbox1);
53
gtk_container_add (GTK_CONTAINER (HelpWindow), vbox1);
54
55
+#if GTK_MAJOR_VERSION >= 2
56
+ help_text = gtk_text_view_new ();
57
+ help_text_buf = gtk_text_view_get_buffer (GTK_TEXT_VIEW (help_text));
58
+ gtk_text_buffer_get_iter_at_offset (help_text_buf, &help_text_iter, 0);
59
+ gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW (help_text), GTK_WRAP_WORD);
60
+#else
61
help_text = gtk_text_new (NULL, NULL);
62
gtk_text_set_word_wrap( GTK_TEXT( help_text ), TRUE);
63
gtk_text_set_line_wrap( GTK_TEXT( help_text ), TRUE);
64
+#endif
65
66
67
gtk_object_set_data (GTK_OBJECT (HelpWindow), "help_text", help_text);
68
@@ -751,7 +763,11 @@ GtkWidget *create_HelpWindow (const char
69
// gtk_widget_set_sensitive (help_text, FALSE);
70
GTK_WIDGET_UNSET_FLAGS (help_text, GTK_CAN_FOCUS);
71
gtk_widget_realize (help_text);
72
+#if GTK_MAJOR_VERSION >= 2
73
+ gtk_text_buffer_insert (help_text_buf, &help_text_iter, text, strlen(text));
74
+#else
75
gtk_text_insert (GTK_TEXT (help_text), NULL, NULL, NULL, text, strlen(text));
76
+#endif
77
78
HelpQuit = gtk_button_new_with_label ("Close");
79
gtk_object_set_data (GTK_OBJECT (HelpWindow), "HelpQuit", HelpQuit);
80
81