blob: 7961825600cd7454f1606c9d2f0694d4691e24bb [file] [log] [blame]
J. Duke319a3b92007-12-01 00:00:00 +00001#
2# Copyright 2007 Sun Microsystems, Inc. All Rights Reserved.
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# This code is free software; you can redistribute it and/or modify it
6# under the terms of the GNU General Public License version 2 only, as
7# published by the Free Software Foundation. Sun designates this
8# particular file as subject to the "Classpath" exception as provided
9# by Sun in the LICENSE file that accompanied this code.
10#
11# This code is distributed in the hope that it will be useful, but WITHOUT
12# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14# version 2 for more details (a copy is included in the LICENSE file that
15# accompanied this code).
16#
17# You should have received a copy of the GNU General Public License version
18# 2 along with this work; if not, write to the Free Software Foundation,
19# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20#
21# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
22# CA 95054 USA or visit www.sun.com if you need additional information or
23# have any questions.
24#
25
26# Define library interface.
27
28SUNWprivate_1.1 {
29 global:
30 Java_com_sun_media_sound_AbstractPlayer_nAddReceiver;
31 Java_com_sun_media_sound_AbstractPlayer_nClose;
32 Java_com_sun_media_sound_AbstractPlayer_nLoadInstrument;
33 Java_com_sun_media_sound_AbstractPlayer_nRemapInstrument;
34 Java_com_sun_media_sound_AbstractPlayer_nRemoveReceiver;
35 Java_com_sun_media_sound_AbstractPlayer_nUnloadInstrument;
36 Java_com_sun_media_sound_HeadspaceMixer_nAllocateVoices;
37 Java_com_sun_media_sound_HeadspaceMixer_nCloseMixer;
38 Java_com_sun_media_sound_HeadspaceMixer_nCreateLinkedStreams;
39 Java_com_sun_media_sound_HeadspaceMixer_nDrain;
40 Java_com_sun_media_sound_HeadspaceMixer_nFlush;
41 Java_com_sun_media_sound_HeadspaceMixer_nGetCpuLoad;
42 Java_com_sun_media_sound_HeadspaceMixer_nGetDefaultBufferSize;
43 Java_com_sun_media_sound_HeadspaceMixer_nGetLevel;
44 Java_com_sun_media_sound_HeadspaceMixer_nGetPosition;
45 Java_com_sun_media_sound_HeadspaceMixer_nGetTotalVoices;
46 Java_com_sun_media_sound_HeadspaceMixer_nOpenMixer;
47 Java_com_sun_media_sound_HeadspaceMixer_nPause;
48 Java_com_sun_media_sound_HeadspaceMixer_nResume;
49 Java_com_sun_media_sound_HeadspaceMixer_nSetInterpolation;
50 Java_com_sun_media_sound_HeadspaceMixer_nSetMixerFormat;
51 Java_com_sun_media_sound_HeadspaceMixer_nSetMixLevel;
52 Java_com_sun_media_sound_HeadspaceMixer_nSetReverb;
53 Java_com_sun_media_sound_HeadspaceMixer_nStartLinkedStreams;
54 Java_com_sun_media_sound_HeadspaceMixer_nStopLinkedStreams;
55 Java_com_sun_media_sound_HeadspaceSoundbank_nCloseResource;
56 Java_com_sun_media_sound_HeadspaceSoundbank_nGetInstruments;
57 Java_com_sun_media_sound_HeadspaceSoundbank_nGetName;
58 Java_com_sun_media_sound_HeadspaceSoundbank_nGetSamples;
59 Java_com_sun_media_sound_HeadspaceSoundbank_nGetVersionMajor;
60 Java_com_sun_media_sound_HeadspaceSoundbank_nGetVersionMinor;
61 Java_com_sun_media_sound_HeadspaceSoundbank_nGetVersionSubMinor;
62 Java_com_sun_media_sound_HeadspaceSoundbank_nOpenResource;
63 Java_com_sun_media_sound_HeadspaceSoundbank_nOpenResourceFromByteArray;
64 Java_com_sun_media_sound_MixerClip_nClose;
65 Java_com_sun_media_sound_MixerClip_nDrain;
66 Java_com_sun_media_sound_MixerClip_nFlush;
67 Java_com_sun_media_sound_MixerClip_nGetPosition;
68 Java_com_sun_media_sound_MixerClip_nOpen;
69 Java_com_sun_media_sound_MixerClip_nSetLinearGain;
70 Java_com_sun_media_sound_MixerClip_nSetPan;
71 Java_com_sun_media_sound_MixerClip_nSetSampleRate;
72 Java_com_sun_media_sound_MixerClip_nSetup;
73 Java_com_sun_media_sound_MixerClip_nStart;
74 Java_com_sun_media_sound_MixerClip_nStop;
75 Java_com_sun_media_sound_MixerMidiChannel_nAllNotesOff;
76 Java_com_sun_media_sound_MixerMidiChannel_nControlChange;
77 Java_com_sun_media_sound_MixerMidiChannel_nGetController;
78 Java_com_sun_media_sound_MixerMidiChannel_nGetPitchBend;
79 Java_com_sun_media_sound_MixerMidiChannel_nGetSolo;
80 Java_com_sun_media_sound_MixerMidiChannel_nNoteOff;
81 Java_com_sun_media_sound_MixerMidiChannel_nNoteOn;
82 Java_com_sun_media_sound_MixerMidiChannel_nProgramChange__JIIIJ;
83 Java_com_sun_media_sound_MixerMidiChannel_nProgramChange__JIIJ;
84 Java_com_sun_media_sound_MixerMidiChannel_nResetAllControllers;
85 Java_com_sun_media_sound_MixerMidiChannel_nSetMute;
86 Java_com_sun_media_sound_MixerMidiChannel_nSetPitchBend;
87 Java_com_sun_media_sound_MixerMidiChannel_nSetSolo;
88 Java_com_sun_media_sound_MixerSequencer_nAddControllerEventCallback;
89 Java_com_sun_media_sound_MixerSequencer_nGetMasterTempo;
90 Java_com_sun_media_sound_MixerSequencer_nGetSequenceMicrosecondLength;
91 Java_com_sun_media_sound_MixerSequencer_nGetSequencerMicrosecondPosition;
92 Java_com_sun_media_sound_MixerSequencer_nGetSequencerTickPosition;
93 Java_com_sun_media_sound_MixerSequencer_nGetSequenceTickLength;
94 Java_com_sun_media_sound_MixerSequencer_nGetTempoInBPM;
95 Java_com_sun_media_sound_MixerSequencer_nGetTempoInMPQ;
96 Java_com_sun_media_sound_MixerSequencer_nGetTrackMute;
97 Java_com_sun_media_sound_MixerSequencer_nGetTrackSolo;
98 Java_com_sun_media_sound_MixerSequencer_nOpenMidiSequencer;
99 Java_com_sun_media_sound_MixerSequencer_nOpenRmfSequencer;
100 Java_com_sun_media_sound_MixerSequencer_nPauseSequencer;
101 Java_com_sun_media_sound_MixerSequencer_nResumeSequencer;
102 Java_com_sun_media_sound_MixerSequencer_nSetMasterTempo;
103 Java_com_sun_media_sound_MixerSequencer_nSetSequencerMicrosecondPosition;
104 Java_com_sun_media_sound_MixerSequencer_nSetSequencerTickPosition;
105 Java_com_sun_media_sound_MixerSequencer_nSetTempoInBPM;
106 Java_com_sun_media_sound_MixerSequencer_nSetTempoInMPQ;
107 Java_com_sun_media_sound_MixerSequencer_nSetTrackMute;
108 Java_com_sun_media_sound_MixerSequencer_nSetTrackSolo;
109 Java_com_sun_media_sound_MixerSequencer_nStartSequencer;
110 Java_com_sun_media_sound_MixerSourceLine_nClose;
111 Java_com_sun_media_sound_MixerSourceLine_nDrain;
112 Java_com_sun_media_sound_MixerSourceLine_nFlush;
113 Java_com_sun_media_sound_MixerSourceLine_nGetLevel;
114 Java_com_sun_media_sound_MixerSourceLine_nGetPosition;
115 Java_com_sun_media_sound_MixerSourceLine_nOpen;
116 Java_com_sun_media_sound_MixerSourceLine_nPause;
117 Java_com_sun_media_sound_MixerSourceLine_nResume;
118 Java_com_sun_media_sound_MixerSourceLine_nSetLinearGain;
119 Java_com_sun_media_sound_MixerSourceLine_nSetPan;
120 Java_com_sun_media_sound_MixerSourceLine_nSetSampleRate;
121 Java_com_sun_media_sound_MixerSourceLine_nStart;
122 Java_com_sun_media_sound_MixerSynth_nCreateSynthesizer;
123 Java_com_sun_media_sound_MixerSynth_nDestroySynthesizer;
124 Java_com_sun_media_sound_MixerSynth_nGetLatency;
125 Java_com_sun_media_sound_MixerSynth_nLoadInstrument;
126 Java_com_sun_media_sound_MixerSynth_nRemapInstrument;
127 Java_com_sun_media_sound_MixerSynth_nStartSynthesizer;
128 Java_com_sun_media_sound_MixerSynth_nUnloadInstrument;
129 Java_com_sun_media_sound_MixerThread_runNative;
130 Java_com_sun_media_sound_SimpleInputDevice_nClose;
131 Java_com_sun_media_sound_SimpleInputDevice_nDrain;
132 Java_com_sun_media_sound_SimpleInputDevice_nFlush;
133 Java_com_sun_media_sound_SimpleInputDevice_nGetBufferSizeInFrames;
134 Java_com_sun_media_sound_SimpleInputDevice_nGetFormats;
135 Java_com_sun_media_sound_SimpleInputDevice_nGetNumPorts;
136 Java_com_sun_media_sound_SimpleInputDevice_nGetPortName;
137 Java_com_sun_media_sound_SimpleInputDevice_nGetPosition;
138 Java_com_sun_media_sound_SimpleInputDevice_nOpen;
139 Java_com_sun_media_sound_SimpleInputDevice_nPause;
140 Java_com_sun_media_sound_SimpleInputDevice_nResume;
141 Java_com_sun_media_sound_SimpleInputDevice_nStart;
142 Java_com_sun_media_sound_SimpleInputDevice_nStop;
143 Java_com_sun_media_sound_SimpleInputDevice_nSupportsChannels;
144 Java_com_sun_media_sound_SimpleInputDevice_nSupportsSampleRate;
145 Java_com_sun_media_sound_SimpleInputDevice_nSupportsSampleSizeInBits;
146 Java_com_sun_media_sound_SimpleInputDeviceProvider_nGetDescription;
147 Java_com_sun_media_sound_SimpleInputDeviceProvider_nGetName;
148 Java_com_sun_media_sound_SimpleInputDeviceProvider_nGetNumDevices;
149 Java_com_sun_media_sound_SimpleInputDeviceProvider_nGetVendor;
150 Java_com_sun_media_sound_SimpleInputDeviceProvider_nGetVersion;
151 local:
152 *;
153};