[gentoo-dev] Re: [RFC] USE_EXPAND variable to choose ALSA PCM plugins
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
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
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
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
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
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