Jump to content

Errors building and running SDL2/GLES2 Linux version


vanfanel

Recommended Posts

it started with 4096, but got doubled later ("double buffer size to ~93ms"). I guess it's more of a problem that half of the plugin is not implemented, so there is not enough data fed in (was likely tested with bg2). What you mention are ambient sounds and as you can see further down, that's just a stub right now.

Link to comment

A stub is a function that is not fully implemented. You could think of it as a placeholder. This plugin is littered with TODOs (it's basically a quick performance hack).

int SDLAudio::QueueAmbient(int, const char*)
{
    // TODO: ambient sounds
    return -1;
}

Its analog in the openal driver is implemented and that's why you hear them. This one just discards them completely.

Link to comment

@SyntaxError: There's nothing related to the damned PulseAudio on any on my systems. No dev libs, no runtime libs, no services, nothing. Of course, my SDL2 builds don't have PulseAudio support enabled and never will :)

The problem is a too big buffer size for the output frequency: low frequency and big buffers make jack a laggy boy! :D nothing more.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...