public void alcGetInteger(int param, IntBuffer buffer, int size) { joalAlc.alcGetIntegerv(getALCDevice(), param, size, buffer); }
public void alcGetInteger(int param, IntBuffer buffer, int size) { joalAlc.alcGetIntegerv(getALCDevice(), param, size, buffer); }
private final int querySampleRate() { final int sampleRate; final int[] value = new int[1]; alc.alcGetIntegerv(device, ALCConstants.ALC_FREQUENCY, 1, value, 0); final int alcErr = alc.alcGetError(device); final int alErr = al.alGetError(); if ( ALCConstants.ALC_NO_ERROR == alcErr && ALConstants.AL_NO_ERROR == alErr && 0 != value[0] ) { sampleRate = value[0]; } else { sampleRate = DefaultFormat.sampleRate; } if( DEBUG ) { System.err.println("ALAudioSink.querySampleRate: err [alc "+toHexString(alcErr)+", al "+toHexString(alErr)+"], freq: "+value[0]+" -> "+sampleRate); } return sampleRate; }
private final int querySampleRate() { final int sampleRate; final int[] value = new int[1]; alc.alcGetIntegerv(device, ALCConstants.ALC_FREQUENCY, 1, value, 0); final int alcErr = alc.alcGetError(device); final int alErr = al.alGetError(); if ( ALCConstants.ALC_NO_ERROR == alcErr && ALConstants.AL_NO_ERROR == alErr && 0 != value[0] ) { sampleRate = value[0]; } else { sampleRate = DefaultFormat.sampleRate; } if( DEBUG ) { System.err.println("ALAudioSink.querySampleRate: err [alc "+toHexString(alcErr)+", al "+toHexString(alErr)+"], freq: "+value[0]+" -> "+sampleRate); } return sampleRate; }