i810 audio fixes 1/2
Robert Reif
reif at earthlink.net
Sat Mar 27 13:36:31 CST 2004
I'm not sure deviating from the Microsoft behavior is correct. The default
is 22khz 8 bit mono unless the hardware doesn't support it. Transgaming
is correct.
Another problem is that drivers support different formats in different modes.
Because of software emulation in alsa, a driver may appear to support any
format
but then fail when you try to mmap it because then software conversions can't
come into play. This is also a problem with OSS emulation in alsa on this type
of hardware.
Roderick Colenbrander wrote:
> Hi,
>
> This is the first of two patches that will fix some problems on soundcards
> using the i810 audio codec. The main probem with this soundcard is that it
> only supports a frequency of 48kHz in 16bit stereo mode.
>
> This first patch to dsound queries if the card supports 16bit and if so it
> uses it, else it uses 8bit. Further it also detects if the card supports
> stereo or not. The patch was inspired by one from transgaming to rewind but
> that patch did a bit the opposite (defaulting to 8bit ..).
>
> Roderick Colenbrander
>
> ------------------------------------------------------------------------
> Name: dsound
> dsound Type: text/x-diff
> Encoding: 7bit
More information about the wine-devel
mailing list