/openjdk7/jdk/src/share/native/com/sun/media/sound/ |
H A D | MidiOutDevice.c | 50 void* deviceHandle = NULL; local 56 err = MIDI_OUT_OpenDevice((INT32) index, (MidiDeviceHandle**) (&deviceHandle)); 60 if (!deviceHandle) { 67 return (jlong) (INT_PTR) deviceHandle; 72 Java_com_sun_media_sound_MidiOutDevice_nClose(JNIEnv* e, jobject thisObj, jlong deviceHandle) { argument 77 MIDI_OUT_CloseDevice((MidiDeviceHandle*) (UINT_PTR) deviceHandle); 85 Java_com_sun_media_sound_MidiOutDevice_nGetTimeStamp(JNIEnv* e, jobject thisObj, jlong deviceHandle) { argument 92 ret = (jlong) MIDI_OUT_GetTimeStamp((MidiDeviceHandle*) (UINT_PTR) deviceHandle); 105 Java_com_sun_media_sound_MidiOutDevice_nSendShortMessage(JNIEnv* e, jobject thisObj, jlong deviceHandle, argument 111 MIDI_OUT_SendShortMessage((MidiDeviceHandle*) (UINT_PTR) deviceHandle, 120 Java_com_sun_media_sound_MidiOutDevice_nSendLongMessage(JNIEnv* e, jobject thisObj, jlong deviceHandle, jbyteArray jData, jint size, jlong timeStamp) argument [all...] |
H A D | MidiInDevice.c | 48 MidiDeviceHandle* deviceHandle = NULL; local 54 err = MIDI_IN_OpenDevice((INT32) index, &deviceHandle); 68 if (!deviceHandle || err != MIDI_SUCCESS) { 69 deviceHandle = NULL; 76 return (jlong) (UINT_PTR) deviceHandle; 81 Java_com_sun_media_sound_MidiInDevice_nClose(JNIEnv* e, jobject thisObj, jlong deviceHandle) { argument 86 MIDI_IN_CloseDevice((MidiDeviceHandle*) (UINT_PTR) deviceHandle); 94 Java_com_sun_media_sound_MidiInDevice_nStart(JNIEnv* e, jobject thisObj, jlong deviceHandle) { argument 101 err = MIDI_IN_StartDevice((MidiDeviceHandle*) (UINT_PTR) deviceHandle); 115 Java_com_sun_media_sound_MidiInDevice_nStop(JNIEnv* e, jobject thisObj, jlong deviceHandle) { argument 128 Java_com_sun_media_sound_MidiInDevice_nGetTimeStamp(JNIEnv* e, jobject thisObj, jlong deviceHandle) argument 148 Java_com_sun_media_sound_MidiInDevice_nGetMessages(JNIEnv* e, jobject thisObj, jlong deviceHandle) argument [all...] |
H A D | PlatformMidi.h | 104 void* deviceHandle; // handle to the device member in struct:tag_MidiDeviceHandle 150 * deviceHandle: native device handle 251 * deviceHandle: native device handle
|
/openjdk7/jdk/src/windows/native/com/sun/media/sound/ |
H A D | PLATFORM_API_WinOS_MidiOut.c | 151 if (!handle || !handle->deviceHandle || !handle->longBuffers) { 152 ERROR0("MIDI_OUT_unprepareLongBuffers: handle, deviceHandle, or longBuffers == NULL\n"); 159 err = midiOutUnprepareHeader((HMIDIOUT) handle->deviceHandle, hdr, sizeof(MIDIHDR)); 166 INT32 freeLongBuffer(MIDIHDR* hdr, HMIDIOUT deviceHandle, INT32 minToLeaveData) { argument 173 if (hdr->dwFlags && deviceHandle) { 174 err = midiOutUnprepareHeader(deviceHandle, hdr, sizeof(MIDIHDR)); 197 err = freeLongBuffer(&(sysex->header[i]), (HMIDIOUT) handle->deviceHandle, -1); 244 err = midiOutOpen((HMIDIOUT*) &((*handle)->deviceHandle), deviceID, 247 if ((err != MMSYSERR_NOERROR) || (!(*handle)->deviceHandle)) { 249 if (midiOutShortMsg((HMIDIOUT) ((*handle)->deviceHandle), [all...] |
H A D | PLATFORM_API_WinOS_MidiIn.cpp | 119 midiInAddBuffer((HMIDIIN)handle->deviceHandle, hdr, sizeof(MIDIHDR)); 203 data.err = ::midiInOpen((HMIDIIN*)&(data.handle->deviceHandle), 293 if (!handle || !handle->longBuffers || !handle->deviceHandle) { 294 ERROR0("MIDI_IN_prepareBuffers: handle, or longBuffers, or deviceHandle==NULL\n"); 300 midiInPrepareHeader((HMIDIIN) handle->deviceHandle, hdr, sizeof(MIDIHDR)); 301 err = midiInAddBuffer((HMIDIIN) handle->deviceHandle, hdr, sizeof(MIDIHDR)); 312 if (!handle || !handle->longBuffers || !handle->deviceHandle) { 313 ERROR0("MIDI_IN_unprepareBuffers: handle, or longBuffers, or deviceHandle==NULL\n"); 318 err = midiInUnprepareHeader((HMIDIIN) handle->deviceHandle, &(sysex->header[i]), sizeof(MIDIHDR)); 361 if ((err != MMSYSERR_NOERROR) || (!(*handle)->deviceHandle)) { [all...] |
/openjdk7/jdk/src/solaris/native/com/sun/media/sound/ |
H A D | PLATFORM_API_BsdOS_ALSA_MidiOut.c | 132 if (!handle->deviceHandle) { 141 err = snd_rawmidi_write((snd_rawmidi_t*) handle->deviceHandle, buffer, getShortMessageLength(status)); 160 if (!handle->deviceHandle) { 168 err = snd_rawmidi_write((snd_rawmidi_t*) handle->deviceHandle,
|
H A D | PLATFORM_API_LinuxOS_ALSA_MidiOut.c | 132 if (!handle->deviceHandle) { 141 err = snd_rawmidi_write((snd_rawmidi_t*) handle->deviceHandle, buffer, getShortMessageLength(status)); 160 if (!handle->deviceHandle) { 168 err = snd_rawmidi_write((snd_rawmidi_t*) handle->deviceHandle,
|
H A D | PLATFORM_API_BsdOS_ALSA_MidiIn.c | 190 if (!handle->deviceHandle) { 204 err = snd_rawmidi_read((snd_rawmidi_t*) handle->deviceHandle, buffer, 1);
|
H A D | PLATFORM_API_LinuxOS_ALSA_MidiIn.c | 190 if (!handle->deviceHandle) { 204 err = snd_rawmidi_read((snd_rawmidi_t*) handle->deviceHandle, buffer, 1);
|
H A D | PLATFORM_API_BsdOS_ALSA_MidiUtils.c | 439 (*handle)->deviceHandle = (void*) native_handle; 456 if (!handle->deviceHandle) { 460 err = snd_rawmidi_close((snd_rawmidi_t*) handle->deviceHandle);
|
H A D | PLATFORM_API_LinuxOS_ALSA_MidiUtils.c | 439 (*handle)->deviceHandle = (void*) native_handle; 456 if (!handle->deviceHandle) { 460 err = snd_rawmidi_close((snd_rawmidi_t*) handle->deviceHandle);
|
/openjdk7/jdk/src/macosx/native/com/sun/media/sound/ |
H A D | PLATFORM_API_MacOSX_MidiUtils.c | 501 (*handle)->h.deviceHandle = (void*) (intptr_t) endpoint; 520 if (!handle->h.deviceHandle) { 525 handle->h.deviceHandle = NULL; 547 if (!handle || !handle->h.deviceHandle) { 568 err = MIDIPortConnectSource(inPort, (MIDIEndpointRef) (intptr_t) (handle->h.deviceHandle), (void*) handle); 571 err = MIDIFlushOutput((MIDIEndpointRef) (intptr_t) handle->h.deviceHandle); 583 if (!handle || !handle->h.deviceHandle) { 593 err = MIDIPortDisconnectSource(inPort, (MIDIEndpointRef) (intptr_t) (handle->h.deviceHandle)); 596 err = MIDIFlushOutput((MIDIEndpointRef) (intptr_t) handle->h.deviceHandle); 607 if (!handle || !handle->h.deviceHandle) { [all...] |
H A D | PLATFORM_API_MacOSX_MidiOut.c | 80 MIDI_OUT_SendShortMessage(deviceHandle, (unsigned char)(176 + channel), 175 err = MIDISend(macHandle->port, (MIDIEndpointRef) (intptr_t) handle->deviceHandle, packetList); 220 err = MIDISend(macHandle->port, (MIDIEndpointRef) (intptr_t) handle->deviceHandle, packetList);
|