dlls/winmm/wineoss/audio.c portability breakage

Gerald Pfeifer pfeifer at dbai.tuwien.ac.at
Sat Mar 15 01:52:34 CST 2003


The following change to dlls/winmm/wineoss/audio.c

  revision 1.79
  date: 2003/03/15 00:54:12;  author: julliard;  state: Exp;  lines: +231 -73
  Robert Reif <reif at earthlink.net>
  Added support for multiple direct sound devices.

unfortunately breaks compilation on FreeBSD:

  audio.c: In function `OSS_WaveOutInit':
  audio.c:501: syntax error before `info'
  audio.c:502: `SOUND_MIXER_INFO' undeclared (first use in this function)
  audio.c:502: (Each undeclared identifier is reported only once
  audio.c:502: for each function it appears in.)
  audio.c:502: `info' undeclared (first use in this function)
  audio.c: In function `OSS_WaveInInit':
  audio.c:634: syntax error before `info'
  audio.c:635: `SOUND_MIXER_INFO' undeclared (first use in this function)
  audio.c:635: `info' undeclared (first use in this function)

As far as I can see mixer_info does not exist on FreeBSD 4.7 (at least).

I'm afraid I won't have the time to investigate this into more detail by
myself; would you mind having a look?

Thanks,
Gerald
-- 
Gerald "Jerry"   pfeifer at dbai.tuwien.ac.at   http://www.pfeifer.com/gerald/



More information about the wine-devel mailing list