mingw23-SDL_mixer can't open audio device?

Christopher Thielen chris at epiar.net
Mon Sep 5 07:06:28 UTC 2011


Ignore this thread. I have no idea what I changed but waveOutOpen() is
working now via cross-compile ...

On Sun, Sep 04, 2011 at 09:07:50PM -0700, Christopher Thielen wrote:
> This is the simplest program I could find that uses waveOutOpen()
> directly:
> 
> http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=4422&lngWId=3 (first code listing)
> 
> it fails to open the audio device.
> 
> The buggy functionality likely resides within MinGW's winmm
> implementation, though again, this works on MinGW installed directly on
> Windows, just not cross-compiled under Fedora.
> 
> Any ideas? Does this work for someone else?
> 
> On Sun, Sep 04, 2011 at 08:54:52PM -0700, Christopher Thielen wrote:
> > The problem seems to persist even if I compile SDL myself and try the
> > included loopwave.c test.
> > 
> > Here's the specific error:
> > Couldn't open audio: waveOutOpen(): The specified format is not supported or cannot be translated.
> > 
> > waveOutOpen() appears to be a Windows function:
> > http://msdn.microsoft.com/en-us/library/aa910393.aspx
> > 
> > Presumably MinGW is implementing this? Anyone know of a way to test this
> > function directly?
> > 
> > On Sun, Sep 04, 2011 at 08:17:57PM -0700, Christopher Thielen wrote:
> > > Has anyone else experienced issues with mingw32-SDL_mixer (or
> > > mingw32-SDL's audio API for that matter) not being able to open the
> > > audio device, both under Wine and MS Windows when using Fedora MinGW?
> > > 
> > > I can't get the SDL_mixer source-included playwave.c to work using
> > > fedora-mingw, but the same code _does_ work fine if I download MinGW on
> > > Windows and build it there.
> > > 
> > > I should mention playwave.c, non-cross-compiled (just under Fedora)
> > > works fine as well.
> > > 
> > > Thanks in advance for any help,
> > > Christopher Thielen
> > > 
> > > _______________________________________________
> > > mingw mailing list
> > > mingw at lists.fedoraproject.org
> > > https://admin.fedoraproject.org/mailman/listinfo/mingw
> > _______________________________________________
> > mingw mailing list
> > mingw at lists.fedoraproject.org
> > https://admin.fedoraproject.org/mailman/listinfo/mingw
> _______________________________________________
> mingw mailing list
> mingw at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/mingw


More information about the mingw mailing list