[gentoo-dev] Re: [RFC] USE_EXPAND variable to choose ALSA PCM plugins

2006-12-16 Thread Ryan Hill
Diego 'Flameeyes' Pettenò [EMAIL PROTECTED] wrote:

 Not sure if anybody here knows, but alsa-plugins is not the only set
 of plugins an user installs in its system, many others are installed
 by alsa-lib itself, they are the basic plugins like dmix, dsnoop,
 iec958, plug... the ones that many asoundrc already make use of.
 
 Now of course, most of the users need them, and disabling them would
 be pretty bad, but again, there are reasons to disable some of them
 at least, especially when targetting small embedded devices.
 
 If nobody has anything against this, I'll add an ALSA_PCM_PLUGINS
 variable where users can choose the plugins they want built, to
 reduce the amount of code installed by alsa-lib:
 
 Calculating dependencies... done!
 [ebuild   R   ] media-libs/alsa-lib-1.0.14_rc1  USE=-alisp -debug
 -doc -midi ALSA_PCM_PLUGINS=-adpcm -alaw -asym -copy -dmix -dshare
 -dsnoop -empty -extplug -file -hooks iec958 -ioplug -ladspa -lfloat
 -linear -meter -mulaw -multi -null plug -rate -route -share -shm
 -softvol 0 kB

I don't think the average user, even the average Gentoo user, has any
idea what any of these plug-ins do, how they work, and which ones they
need.  This is getting a bit too complicated.  Is there any way to
install everything as we've always done but still provide some way for
embedded to do their thing?  Keeping the ALSA_PCM_PLUGINS around
but putting it in USE_EXPAND_HIDDEN might work.  People who want the
ability to turn off alsa-lib plug-ins could then do so in
make.conf without confusing the hell out of everyone else. ;)


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: [RFC] USE_EXPAND variable to choose ALSA PCM plugins

2006-12-16 Thread Petteri Räty
Ryan Hill kirjoitti:
 
 I don't think the average user, even the average Gentoo user, has any
 idea what any of these plug-ins do, how they work, and which ones they
 need.  This is getting a bit too complicated.  Is there any way to
 install everything as we've always done but still provide some way for
 embedded to do their thing?  Keeping the ALSA_PCM_PLUGINS around
 but putting it in USE_EXPAND_HIDDEN might work.  People who want the
 ability to turn off alsa-lib plug-ins could then do so in
 make.conf without confusing the hell out of everyone else. ;)

Well why not just make every plugin enabled by default? I think Diego
already stated this somewhere.

Regards,
Petteri



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: [RFC] USE_EXPAND variable to choose ALSA PCM plugins

2006-12-16 Thread Diego 'Flameeyes' Pettenò
On Saturday 16 December 2006 20:48, Ryan Hill wrote:
 Keeping the ALSA_PCM_PLUGINS around
 but putting it in USE_EXPAND_HIDDEN might work.
USE_EXPAND_HIDDEN is something you shouldn't really do for user-definable 
behaviour.

-- 
Diego Flameeyes Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgp7qOimEaKwR.pgp
Description: PGP signature


Re: [gentoo-dev] Re: [RFC] USE_EXPAND variable to choose ALSA PCM plugins

2006-12-16 Thread Luca Barbato
Ryan Hill wrote:

 
 I don't think the average user, even the average Gentoo user, has any
 idea what any of these plug-ins do, how they work, and which ones they
 need.  This is getting a bit too complicated.

Not really I think as usual none == all ^^

lu

-- 

Luca Barbato

Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: [RFC] USE_EXPAND variable to choose ALSA PCM plugins

2006-12-16 Thread Diego 'Flameeyes' Pettenò
On Saturday 16 December 2006 22:18, Luca Barbato wrote:
 Not really I think as usual none == all ^^
Yes, but I also plan to make all of them in the default set.

-- 
Diego Flameeyes Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgpcYMMm6KbMd.pgp
Description: PGP signature


[gentoo-dev] Re: [RFC] USE_EXPAND variable to choose ALSA PCM plugins

2006-12-16 Thread Ryan Hill
Diego 'Flameeyes' Pettenò [EMAIL PROTECTED] wrote:

 On Saturday 16 December 2006 22:18, Luca Barbato wrote:
  Not really I think as usual none == all ^^
 Yes, but I also plan to make all of them in the default set.

I withdraw my objection then. ;d 


signature.asc
Description: PGP signature