[MPlayer-dev-eng] [patch] prefer ALSA over OSS

Uoti Urpala uoti.urpala at pp1.inet.fi
Fri May 4 15:20:30 CEST 2007


On Fri, 2007-05-04 at 14:57 +0200, Attila Kinali wrote:
> On Fri, 04 May 2007 00:58:33 +0300
> Uoti Urpala <uoti.urpala at pp1.inet.fi> wrote:
> > It's not necessary, but maintaining a stable and documented kernel API
> > would be more work. We don't make every every interface within MPlayer
> > public and documented either - not because we want to keep them obscure
> > and undocumented, but because it's significantly less work and being
> > able to change them with less concern for interoperability makes
> > development easier.
> 
> This argument would be valid if libalsa would be part of the kernel
> and would be shipped with the kernel. But it isn't. libalsa and

That doesn't make the argument invalid. Public APIs with documented
guaranteed functionality still cost significantly more to create and
maintain than a private API even if the latter has to keep enough
compatibility to work across a given range of versions.




More information about the MPlayer-dev-eng mailing list