i’m using xubuntu 15.4 x64.
this message is apeared on output window, while jme3.1-alpha3-final is strting.
“Pausing audio device not supported.”
this message is not shown in jme3.0 stable.
----------- this is output text of all -----------------
Running on jMonkeyEngine 3.1-alpha3
Branch: HEAD
Git Hash: 0b487ee
Build Date: 2016-03-14
LWJGL 2.9.3 context running on thread jME3 Main
Graphics Adapter: null
Driver Version: null
Scaling Factor: 1
OpenGL Renderer Information
Vendor: Intel Open Source Technology Center
Renderer: Mesa DRI Intel® HD Graphics 5500 (Broadwell GT2)
OpenGL Version: 3.0 Mesa 11.0.2
GLSL Version: 1.30
Profile: Compatibility
Driver claims that default framebuffer is not sRGB capable. Enabling anyway.
Audio Renderer Information
Device: OpenAL Soft
Vendor: OpenAL Community
Renderer: OpenAL Soft
Version: 1.1 ALSOFT 1.15.1
Supported channels: 64
ALC extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_DEDICATED ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context ALC_SOFT_loopback
AL extensions: AL_EXT_ALAW AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_buffer_samples AL_SOFT_buffer_sub_data AL_SOFTX_deferred_updates AL_SOFT_direct_channels AL_SOFT_loop_points AL_SOFT_source_latency
Pausing audio device not supported.
Audio effect extension version: 1.0
Audio max auxiliary sends: 4
Returning hash code of content
Checking page id -1,956,921,941 vs stored id -1,956,921,941
Returning hash code of content
teique
April 2, 2016, 3:54am
2
I think that is a limitation of pulse audio?
If some sound has already started playing it will not stop here.
May be, we could track what is being played and if the engine is suspended, we suspend the sounds/musics too at the same time.
May be a threaded state to monitor that could handle it nicely?
Siotek
April 14, 2016, 1:10pm
3
I actually have this same issue with all the 3.1 alphas and I am on windows 10 same message and it happens even if you are not using audio in the project. Even just opening the sdk you get this same pausing audio device not supported after the ide loads so it is not limited to just our projects.
1 Like
I’ve got the same issue though it doesn’t seem to be much of a problem.
Anybody knows how to solve this?
In the source code it explains what this means.
// Pause device is a feature used specifically on Android
// where the application could be closed but still running,
// thus the audio context remains open but no audio should be playing.
new Object[]{
deviceName,
al.alGetString(AL_VENDOR),
al.alGetString(AL_RENDERER),
al.alGetString(AL_VERSION),
channels.length,
alc.alcGetString(ALC.ALC_EXTENSIONS),
al.alGetString(AL_EXTENSIONS)
});
// Pause device is a feature used specifically on Android
// where the application could be closed but still running,
// thus the audio context remains open but no audio should be playing.
supportPauseDevice = alc.alcIsExtensionPresent("ALC_SOFT_pause_device");
if (!supportPauseDevice) {
logger.log(Level.WARNING, "Pausing audio device not supported.");
}
supportEfx = alc.alcIsExtensionPresent("ALC_EXT_EFX");
if (supportEfx) {
ib.position(0).limit(1);
3 Likes