pkg://SDL-1.2.7-8.src.rpm:3084771/SDL-1.2.7-arts.patch
info downloads
--- SDL-1.2.7/src/audio/arts/SDL_artsaudio.c.arts 2004-10-14 12:56:48.841921850 +0200
+++ SDL-1.2.7/src/audio/arts/SDL_artsaudio.c 2004-10-14 12:56:54.036207828 +0200
@@ -135,12 +135,17 @@
static int Audio_Available(void)
{
int available = 0;
+ arts_stream_t stream2;
if ( LoadARTSLibrary() < 0 ) {
return available;
}
if ( SDL_NAME(arts_init)() == 0 ) {
available = 1;
+ // play a stream
+ stream2=SDL_NAME(arts_play_stream)(44100, 16, 2, "SDL");
+ SDL_NAME(arts_write)(stream2, "", 0);
+ SDL_NAME(arts_close_stream)(stream2);
SDL_NAME(arts_free)();
}
UnloadARTSLibrary();