snd_solo broken after big MFC to RELENG_6

Ariff Abdullah skywizard at MyBSD.org.my
Tue Jan 3 16:05:06 PST 2006


On Wed, 4 Jan 2006 00:52:05 +0100
Simon Barner <barner at FreeBSD.org> wrote:
> 
> The error occurs around line 439 of vchan.c, and goes away as soon
> as I replace AFMT_S16_LE with AFMT_U16_LE. Of course, this does not
> solve my problem, since mplayer also mumbles something about S16_LE.
> I'm not too familiar with audio formats, but I guess it is something
> about 16 bits and signed integers...
> 
>                 if (!err)
>                         err = chn_reset(parent, AFMT_STEREO |
>                         AFMT_S16_LE);
> 

The good thing about recent MFC is to expose varying degree of
mistakes within specific driver, and hopefully this is one of them.

Try again, patch against solo.c:

  http://people.freebsd.org/~ariff/test/solo.c.diff

I have few more ninja tricks if that doesn't work.

--
Ariff Abdullah
MyBSD

http://www.MyBSD.org.my (IPv6/IPv4)
http://staff.MyBSD.org.my (IPv6/IPv4)
http://tomoyo.MyBSD.org.my (IPv6/IPv4)


More information about the freebsd-multimedia mailing list