Index: flashsupport.c =================================================================== --- flashsupport.c (revision 2311) +++ flashsupport.c (working copy) @@ -507,14 +507,14 @@ } } #endif -#if defined(ESD) - if(audiodrivers & AUDIO_ESD) { - if(audiodebug) fprintf( stderr,"Trying ESD\n"); - ptr=ESD_FPX_SoundOutput_Open(); +#if defined(OSS) + if(audiodrivers & AUDIO_OSS) { + if(audiodebug) fprintf( stderr,"Trying OSS\n"); + ptr=OSS_FPX_SoundOutput_Open(); if(audiodebug) fprintf( stderr,"ptr=%d\n",(int)ptr); if(ptr) { - audiotype=AUDIO_ESD; - if(audiodebug) fprintf( stderr, "Using Esound audio driver\n"); + audiotype=AUDIO_OSS; + if(audiodebug) fprintf( stderr, "Using OSS audio driver\n"); return ptr; } } @@ -537,14 +537,14 @@ } } #endif -#if defined(OSS) - if(audiodrivers & AUDIO_OSS) { - if(audiodebug) fprintf( stderr,"Trying OSS\n"); - ptr=OSS_FPX_SoundOutput_Open(); +#if defined(ESD) + if(audiodrivers & AUDIO_ESD) { + if(audiodebug) fprintf( stderr,"Trying ESD\n"); + ptr=ESD_FPX_SoundOutput_Open(); if(audiodebug) fprintf( stderr,"ptr=%d\n",(int)ptr); if(ptr) { - audiotype=AUDIO_OSS; - if(audiodebug) fprintf( stderr, "Using OSS audio driver\n"); + audiotype=AUDIO_ESD; + if(audiodebug) fprintf( stderr, "Using Esound audio driver\n"); return ptr; } }