Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jul 2008 20:40:00 +0200
From:      "Martin Laabs" <martin.laabs@mailbox.tu-dresden.de>
To:        freebsd-ports-bugs@freebsd.org
Cc:        jkim@freebsd.org
Subject:   Re: ports/125542: audio/oss does not return propper SNDCTL_DSP_GETBLKSIZE size
Message-ID:  <op.uecjgyfh724k7f@martin>
In-Reply-To: <200807142020.09115.jkim@FreeBSD.org>
References:  <200807121600.m6CG0Hl1017996@freefall.freebsd.org> <200807142020.09115.jkim@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> This is one of the incompatibilities between FreeBSD vs. OSS API.

[...]

> You have two choices here.  Compile your appliacations with
> include/soundcard.h from OSS distribution or use
> SNDCTL_DSP_GET[IO]SPACE as recommeneded in the manual.  The latter is
> obviously better choice and there is no incompatibility between the
> two versions.

OK so far ... But there are some binary programs (i.e. skype and teamspeak,
maybe also the flashplayer?) which can't be fixed in source. They just  
won't
work with the OSS driver and - as far as I can see - this concerns not only
the "ich" driver but all OSS drivers since the ioctl handling is done in  
the
framework.

Greetings,
  Martin L.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.uecjgyfh724k7f>