On 2009/03/06 08:34, Avuton Olrich <avu...@gmail.com> wrote:
> Well, that was not intentional. Not exactly what you asked for, but
> hopefully this will float the boat.

That's better, thanks.

configure.ac needs a *lot* of further cleanup:

- for every feature, let the default be "auto" (auto-detect if library
  present); an explicit --enable-foo must fail when the library is not
  found!

- separate the encoder API a little bit more from the shout output,
  because it may well be used by other code in the future.
  --enable-shout-ogg, --enable-shout-mp3 should be deprecated then,
  replaced with "--enable-shout-output", "--enable-lame-encoder",
  "--enable-vorbis-encoder".  The whole encoder API is disabled when
  no user (i.e. shout) is enabled.  When auto-detecting shout, also
  auto-detect encoder plugins, and if none is present, disable shout.

- remove redundant lines like the one you wanted to add (explicit
  $enableval assignment)

- rename options: --enable-mad-decoder instead of --enable-mp3; leave
  --enable-mp3 as deprecated option for compatibility (no mention on
  the --help page); same for the
  other renamed plugins

That's all I currently remember.

Max

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Musicpd-dev-team mailing list
Musicpd-dev-team@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/musicpd-dev-team

Reply via email to