if ( deviceSpecifier != null ) checkNT1(deviceSpecifier);
return nalcOpenDevice(memAddressSafe(deviceSpecifier));
}
public static long alcOpenDevice(CharSequence deviceSpecifier) {
APIBuffer __buffer = apiBuffer();
<BUG>int deviceSpecifierEncoded = __buffer.stringParamUTF8(deviceSpecifier, true);
</BUG>
return nalcOpenDevice(__buffer.addressSafe(deviceSpecifier, deviceSpecifierEncoded));
}
public static boolean alcCloseDevice(long deviceHandle) {

if ( deviceSpecifier != null ) checkNT1(deviceSpecifier);
return nalcOpenDevice(memAddressSafe(deviceSpecifier));
}
public static long alcOpenDevice(CharSequence deviceSpecifier) {
APIBuffer __buffer = apiBuffer();
int deviceSpecifierEncoded = deviceSpecifier == null ? 0 : __buffer.stringParamUTF8(deviceSpecifier, true);
return nalcOpenDevice(__buffer.addressSafe(deviceSpecifier, deviceSpecifierEncoded));
}
public static boolean alcCloseDevice(long deviceHandle) {
