[MPlayer-dev-eng] [PATCH] autoselect alsa chunk_size
Diego Biurrun
diego at biurrun.de
Tue Sep 21 09:27:11 CEST 2004
Attila Kinali writes:
> On Tue, Sep 14, 2004 at 12:44:35AM +0200, Aurelien Jacobs wrote:
> > On Sat, 11 Sep 2004 18:51:48 +0900
> > Attila Kinali <attila at kinali.ch> wrote:
> >
> > > On Fri, Aug 27, 2004 at 01:27:06PM +0200, Aurelien Jacobs wrote:
> > > Here is the first one :
> > > > Some sound cards don't support the default alsa chunk_size. This
> > > > patch allow ao_alsa to automatically try the other chunk_size, so
> > > > that the user don't need to explicitely set it on the commande line.
> > >
> > > + chunk_size = 512 + 1024 - chunk_size;
> > >
> > > Where do these values come from ?
> > > This needs to be documented (ie one line of comment)
> >
> > I don't really know ;-)
> > In fact the current ao_alsa code assign 512 or 1024 to chunk_size
> > depending on the value of the -abs option (which the manpage
> > document as obsolete and for oss only ! Should probably be
> > updated but I don't really know how.)
> > These values are not documented in the current code, so I can't
> > document them myself. My code simply try the other value if
> > the first one failed.
>
> You should at least add a coment how you came up with these values
> and why you add them up and substrakt the current chunk_size.
Zsolt (joyping) could you check this?
Diego
More information about the MPlayer-dev-eng
mailing list