To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

The primary repository for this project is hosted at https://github.com/sonic-visualiser/sv-dependency-builds .
This repository is a read-only copy which is updated automatically every hour.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / src / portaudio_20161030_catalina_patch / bindings / java / c / src / com_portaudio_PortAudio.h @ 164:9fa11135915a

History | View | Annotate | Download (5.73 KB)

1
/* DO NOT EDIT THIS FILE - it is machine generated */
2
#if defined(__APPLE__)
3
#include <JavaVM/jni.h>
4
#else
5
#include <jni.h>
6
#endif
7
/* Header for class com_portaudio_PortAudio */
8

    
9
#ifndef _Included_com_portaudio_PortAudio
10
#define _Included_com_portaudio_PortAudio
11
#ifdef __cplusplus
12
extern "C" {
13
#endif
14
#undef com_portaudio_PortAudio_FLAG_CLIP_OFF
15
#define com_portaudio_PortAudio_FLAG_CLIP_OFF 1L
16
#undef com_portaudio_PortAudio_FLAG_DITHER_OFF
17
#define com_portaudio_PortAudio_FLAG_DITHER_OFF 2L
18
#undef com_portaudio_PortAudio_FORMAT_FLOAT_32
19
#define com_portaudio_PortAudio_FORMAT_FLOAT_32 1L
20
#undef com_portaudio_PortAudio_FORMAT_INT_32
21
#define com_portaudio_PortAudio_FORMAT_INT_32 2L
22
#undef com_portaudio_PortAudio_FORMAT_INT_24
23
#define com_portaudio_PortAudio_FORMAT_INT_24 4L
24
#undef com_portaudio_PortAudio_FORMAT_INT_16
25
#define com_portaudio_PortAudio_FORMAT_INT_16 8L
26
#undef com_portaudio_PortAudio_FORMAT_INT_8
27
#define com_portaudio_PortAudio_FORMAT_INT_8 16L
28
#undef com_portaudio_PortAudio_FORMAT_UINT_8
29
#define com_portaudio_PortAudio_FORMAT_UINT_8 32L
30
#undef com_portaudio_PortAudio_HOST_API_TYPE_DEV
31
#define com_portaudio_PortAudio_HOST_API_TYPE_DEV 0L
32
#undef com_portaudio_PortAudio_HOST_API_TYPE_DIRECTSOUND
33
#define com_portaudio_PortAudio_HOST_API_TYPE_DIRECTSOUND 1L
34
#undef com_portaudio_PortAudio_HOST_API_TYPE_MME
35
#define com_portaudio_PortAudio_HOST_API_TYPE_MME 2L
36
#undef com_portaudio_PortAudio_HOST_API_TYPE_ASIO
37
#define com_portaudio_PortAudio_HOST_API_TYPE_ASIO 3L
38
#undef com_portaudio_PortAudio_HOST_API_TYPE_SOUNDMANAGER
39
#define com_portaudio_PortAudio_HOST_API_TYPE_SOUNDMANAGER 4L
40
#undef com_portaudio_PortAudio_HOST_API_TYPE_COREAUDIO
41
#define com_portaudio_PortAudio_HOST_API_TYPE_COREAUDIO 5L
42
#undef com_portaudio_PortAudio_HOST_API_TYPE_OSS
43
#define com_portaudio_PortAudio_HOST_API_TYPE_OSS 7L
44
#undef com_portaudio_PortAudio_HOST_API_TYPE_ALSA
45
#define com_portaudio_PortAudio_HOST_API_TYPE_ALSA 8L
46
#undef com_portaudio_PortAudio_HOST_API_TYPE_AL
47
#define com_portaudio_PortAudio_HOST_API_TYPE_AL 9L
48
#undef com_portaudio_PortAudio_HOST_API_TYPE_BEOS
49
#define com_portaudio_PortAudio_HOST_API_TYPE_BEOS 10L
50
#undef com_portaudio_PortAudio_HOST_API_TYPE_WDMKS
51
#define com_portaudio_PortAudio_HOST_API_TYPE_WDMKS 11L
52
#undef com_portaudio_PortAudio_HOST_API_TYPE_JACK
53
#define com_portaudio_PortAudio_HOST_API_TYPE_JACK 12L
54
#undef com_portaudio_PortAudio_HOST_API_TYPE_WASAPI
55
#define com_portaudio_PortAudio_HOST_API_TYPE_WASAPI 13L
56
#undef com_portaudio_PortAudio_HOST_API_TYPE_AUDIOSCIENCE
57
#define com_portaudio_PortAudio_HOST_API_TYPE_AUDIOSCIENCE 14L
58
#undef com_portaudio_PortAudio_HOST_API_TYPE_COUNT
59
#define com_portaudio_PortAudio_HOST_API_TYPE_COUNT 15L
60
/*
61
 * Class:     com_portaudio_PortAudio
62
 * Method:    getVersion
63
 * Signature: ()I
64
 */
65
JNIEXPORT jint JNICALL Java_com_portaudio_PortAudio_getVersion
66
  (JNIEnv *, jclass);
67

    
68
/*
69
 * Class:     com_portaudio_PortAudio
70
 * Method:    getVersionText
71
 * Signature: ()Ljava/lang/String;
72
 */
73
JNIEXPORT jstring JNICALL Java_com_portaudio_PortAudio_getVersionText
74
  (JNIEnv *, jclass);
75

    
76
/*
77
 * Class:     com_portaudio_PortAudio
78
 * Method:    initialize
79
 * Signature: ()V
80
 */
81
JNIEXPORT void JNICALL Java_com_portaudio_PortAudio_initialize
82
  (JNIEnv *, jclass);
83

    
84
/*
85
 * Class:     com_portaudio_PortAudio
86
 * Method:    terminate
87
 * Signature: ()V
88
 */
89
JNIEXPORT void JNICALL Java_com_portaudio_PortAudio_terminate
90
  (JNIEnv *, jclass);
91

    
92
/*
93
 * Class:     com_portaudio_PortAudio
94
 * Method:    getDeviceCount
95
 * Signature: ()I
96
 */
97
JNIEXPORT jint JNICALL Java_com_portaudio_PortAudio_getDeviceCount
98
  (JNIEnv *, jclass);
99

    
100
/*
101
 * Class:     com_portaudio_PortAudio
102
 * Method:    getDeviceInfo
103
 * Signature: (ILcom/portaudio/DeviceInfo;)V
104
 */
105
JNIEXPORT void JNICALL Java_com_portaudio_PortAudio_getDeviceInfo
106
  (JNIEnv *, jclass, jint, jobject);
107

    
108
/*
109
 * Class:     com_portaudio_PortAudio
110
 * Method:    getHostApiCount
111
 * Signature: ()I
112
 */
113
JNIEXPORT jint JNICALL Java_com_portaudio_PortAudio_getHostApiCount
114
  (JNIEnv *, jclass);
115

    
116
/*
117
 * Class:     com_portaudio_PortAudio
118
 * Method:    getHostApiInfo
119
 * Signature: (ILcom/portaudio/HostApiInfo;)V
120
 */
121
JNIEXPORT void JNICALL Java_com_portaudio_PortAudio_getHostApiInfo
122
  (JNIEnv *, jclass, jint, jobject);
123

    
124
/*
125
 * Class:     com_portaudio_PortAudio
126
 * Method:    hostApiTypeIdToHostApiIndex
127
 * Signature: (I)I
128
 */
129
JNIEXPORT jint JNICALL Java_com_portaudio_PortAudio_hostApiTypeIdToHostApiIndex
130
  (JNIEnv *, jclass, jint);
131

    
132
/*
133
 * Class:     com_portaudio_PortAudio
134
 * Method:    hostApiDeviceIndexToDeviceIndex
135
 * Signature: (II)I
136
 */
137
JNIEXPORT jint JNICALL Java_com_portaudio_PortAudio_hostApiDeviceIndexToDeviceIndex
138
  (JNIEnv *, jclass, jint, jint);
139

    
140
/*
141
 * Class:     com_portaudio_PortAudio
142
 * Method:    getDefaultInputDevice
143
 * Signature: ()I
144
 */
145
JNIEXPORT jint JNICALL Java_com_portaudio_PortAudio_getDefaultInputDevice
146
  (JNIEnv *, jclass);
147

    
148
/*
149
 * Class:     com_portaudio_PortAudio
150
 * Method:    getDefaultOutputDevice
151
 * Signature: ()I
152
 */
153
JNIEXPORT jint JNICALL Java_com_portaudio_PortAudio_getDefaultOutputDevice
154
  (JNIEnv *, jclass);
155

    
156
/*
157
 * Class:     com_portaudio_PortAudio
158
 * Method:    getDefaultHostApi
159
 * Signature: ()I
160
 */
161
JNIEXPORT jint JNICALL Java_com_portaudio_PortAudio_getDefaultHostApi
162
  (JNIEnv *, jclass);
163

    
164
/*
165
 * Class:     com_portaudio_PortAudio
166
 * Method:    isFormatSupported
167
 * Signature: (Lcom/portaudio/StreamParameters;Lcom/portaudio/StreamParameters;I)I
168
 */
169
JNIEXPORT jint JNICALL Java_com_portaudio_PortAudio_isFormatSupported
170
  (JNIEnv *, jclass, jobject, jobject, jint);
171

    
172
/*
173
 * Class:     com_portaudio_PortAudio
174
 * Method:    openStream
175
 * Signature: (Lcom/portaudio/BlockingStream;Lcom/portaudio/StreamParameters;Lcom/portaudio/StreamParameters;III)V
176
 */
177
JNIEXPORT void JNICALL Java_com_portaudio_PortAudio_openStream
178
  (JNIEnv *, jclass, jobject, jobject, jobject, jint, jint, jint);
179

    
180
#ifdef __cplusplus
181
}
182
#endif
183
#endif