/openjdk7/jdk/src/solaris/native/com/sun/media/sound/ |
H A D | PLATFORM_API_SolarisOS_Ports.c | 257 int isSourcePort(PortInfo* info, INT32 portIndex) { argument 258 return (portIndex >= info->targetPortCount); 261 INT32 PORT_GetPortType(void* id, INT32 portIndex) { argument 263 if ((portIndex >= 0) && (portIndex < PORT_GetPortCount(id))) { 264 if (isSourcePort(info, portIndex)) { 265 return sourcePortJavaSoundMapping[info->ports[portIndex]]; 267 return targetPortJavaSoundMapping[info->ports[portIndex]]; 273 // pre-condition: portIndex must have been verified! 274 char* getPortName(PortInfo* info, INT32 portIndex) { argument 285 PORT_GetPortName(void* id, INT32 portIndex, char* name, INT32 len) argument 300 createPortControl(PortInfo* info, PortControlCreator* creator, INT32 portIndex, INT32 type, void** controlObjects, int* controlCount) argument 386 PORT_GetControls(void* id, INT32 portIndex, PortControlCreator* creator) argument [all...] |
H A D | PLATFORM_API_BsdOS_ALSA_Ports.c | 279 INT32 PORT_GetPortType(void* id, INT32 portIndex) { argument 288 if (portIndex < 0 || portIndex >= portMixer->numElems) { 292 type = portMixer->types[portIndex]; 298 INT32 PORT_GetPortName(void* id, INT32 portIndex, char* name, INT32 len) { argument 308 if (portIndex < 0 || portIndex >= portMixer->numElems) { 312 nam = snd_mixer_selem_get_name(portMixer->elems[portIndex]); 375 void PORT_GetControls(void* id, INT32 portIndex, PortControlCreator* creator) { argument 396 if (portIndex < [all...] |
H A D | PLATFORM_API_LinuxOS_ALSA_Ports.c | 279 INT32 PORT_GetPortType(void* id, INT32 portIndex) { argument 288 if (portIndex < 0 || portIndex >= portMixer->numElems) { 292 type = portMixer->types[portIndex]; 298 INT32 PORT_GetPortName(void* id, INT32 portIndex, char* name, INT32 len) { argument 308 if (portIndex < 0 || portIndex >= portMixer->numElems) { 312 nam = snd_mixer_selem_get_name(portMixer->elems[portIndex]); 375 void PORT_GetControls(void* id, INT32 portIndex, PortControlCreator* creator) { argument 396 if (portIndex < [all...] |
/openjdk7/jdk/src/share/native/com/sun/media/sound/ |
H A D | Ports.h | 123 INT32 PORT_GetPortType(void* id, INT32 portIndex); 124 INT32 PORT_GetPortName(void* id, INT32 portIndex, char* name, INT32 len); 125 void PORT_GetControls(void* id, INT32 portIndex, PortControlCreator* creator);
|
H A D | PortMixer.c | 73 (JNIEnv *env, jclass cls, jlong id, jint portIndex) { 76 TRACE1("Java_com_sun_media_sound_PortMixer_nGetPortType(%d).\n", portIndex); 80 ret = (jint) PORT_GetPortType((void*) (INT_PTR) id, portIndex); 89 (JNIEnv *env, jclass cls, jlong id, jint portIndex) { 93 TRACE1("Java_com_sun_media_sound_PortMixer_nGetPortName(%d).\n", portIndex); 98 PORT_GetPortName((void*) (INT_PTR) id, portIndex, str, PORT_STRING_LENGTH); 333 (JNIEnv *env, jclass cls, jlong id, jint portIndex, jobject vector) { 357 PORT_GetControls((void*) (UINT_PTR) id, (INT32) portIndex, (PortControlCreator*) &creator); 72 Java_com_sun_media_sound_PortMixer_nGetPortType(JNIEnv *env, jclass cls, jlong id, jint portIndex) argument 88 Java_com_sun_media_sound_PortMixer_nGetPortName(JNIEnv *env, jclass cls, jlong id, jint portIndex) argument 332 Java_com_sun_media_sound_PortMixer_nGetControls(JNIEnv *env, jclass cls, jlong id, jint portIndex, jobject vector) argument
|
/openjdk7/jdk/src/share/classes/com/sun/media/sound/ |
H A D | PortMixer.java | 189 private Port.Info getPortInfo(int portIndex, int type) { argument 191 case SRC_UNKNOWN: return new PortInfo(nGetPortName(getID(), portIndex), true); 196 case DST_UNKNOWN: return new PortInfo(nGetPortName(getID(), portIndex), false); 234 private final int portIndex; field in class:PortMixer.PortMixerPort 240 int portIndex) { 243 this.portIndex = portIndex; 258 nGetControls(id, portIndex, vector); 491 private static native int nGetPortType(long id, int portIndex); argument 494 private static native String nGetPortName(long id, int portIndex); argument 238 PortMixerPort(Port.Info info, PortMixer mixer, int portIndex) argument 497 nGetControls(long id, int portIndex, Vector vector) argument [all...] |
/openjdk7/jdk/src/macosx/native/com/sun/media/sound/ |
H A D | PLATFORM_API_MacOSX_Ports.cpp | 302 INT32 PORT_GetPortType(void* id, INT32 portIndex) { argument 306 if (portIndex < 0 || portIndex >= mixer->portCount) { 307 ERROR1("PORT_GetPortType: line (portIndex = %d) not found\n", portIndex); 311 AudioObjectPropertyScope scope = mixer->ports[portIndex].scope; 312 AudioStreamID streamID = mixer->ports[portIndex].streamID; 319 OS_ERROR1(err, "PORT_GetPortType(kAudioStreamPropertyTerminalType), portIndex=%d", portIndex); 325 TRACE4("PORT_GetPortType (portIndex 359 PORT_GetPortName(void* id, INT32 portIndex, char* name, INT32 len) argument 450 PORT_GetControls(void* id, INT32 portIndex, PortControlCreator* creator) argument [all...] |
/openjdk7/jdk/src/windows/native/com/sun/media/sound/ |
H A D | PLATFORM_API_WinOS_Ports.c | 543 INT32 PORT_GetPortType(void* id, INT32 portIndex) { argument 546 if ((portIndex >= 0) && (portIndex < PORT_GetPortCount(id))) { 547 line = info->ports[portIndex]; 555 INT32 PORT_GetPortName(void* id, INT32 portIndex, char* name, INT32 len) { argument 559 if ((portIndex >= 0) && (portIndex < PORT_GetPortCount(id))) { 560 line = info->ports[portIndex]; 882 void PORT_GetControls(void* id, INT32 portIndex, PortControlCreator* creator) { argument 890 TRACE4(">PORT_GetControls(id=%p, portIndex [all...] |