Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/share/man/man4
On Fri, Mar 12, 2021 at 05:02:00PM +1100, matthew green wrote:
> > Modified Files:
> > src/share/man/man4: hdaudio.4
> >
> > Log Message:
> > Mention that formats with >16-bit precision cannot yet be used
>
> i'm not near a system to test right now, but when i added
> support for floating point WAVE files to audioplay, i've
> converted from float32 or float64 to signed 32 bit integer,
> and then played the 32 bit values... so this does work, or
> at least, to worked for me with netbsd-9 + audio/play/play.c
> rev 1.59 back in november 2019.
>
>
> .mrg.
The MI audio driver converts 32-bit samples back down to 16-bits
before they're output to hdaudio because hdaudio only supports
>16-bit formats that aren't a power of two, and the audio layer
doesn't handle this.
I'll clarify the text.
Home |
Main Index |
Thread Index |
Old Index