summaryrefslogtreecommitdiffstats
path: root/oss
Commit message (Collapse)AuthorAgeFilesLines
* oss - Add missing initialization of fragmentsTakashi Iwai2009-07-171-0/+1
| | | | | | The periods calculation was missing for initializing OSS fragments. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* oss: Add numid check in ctl pluginTakashi Iwai2009-02-171-1/+15
| | | | | | | Added the check of non-zero numid to optimize the look-up for the element. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* Make some static tables and strings constants.Diego E. 'Flameeyes' Pettenò2008-11-212-7/+7
| | | | | | | | | | | By doing this we move them from the .data section to .rodata setion, or from .data.rel to .data.rel.ro. The .rodata section is mapped directly from the on-disk file, which is always a save, while .data.rel.ro is mapped directly when using prelink, which is a save in a lot of cases. Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
* Check for --no-undefined linker flag and use it.Diego E. 'Flameeyes' Pettenò2008-11-211-1/+1
| | | | | | | This adds extra safety that the built libraries will have all the correct dependencies linked in. Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
* Various plugins don't support "hint" sectionsTakashi Iwai2008-06-062-2/+2
| | | | | | | | | Ignore hint sections defined by hand. Those are heplful to get listed in various places, such as aplay -L ALSA bug#3834: https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3834 Signed-off-by: Takashi Iwai <tiwai@suse.de>
* Add -no-undefined option to LDFLAGSTakashi Iwai2007-06-041-1/+1
| | | | Added -no-undefined option to LDFLAGS to make linking sure.
* Add plugin directory configure optionTakashi Iwai2007-05-031-2/+2
| | | | | Added --with-plugindir configure option to specify the directory for plugin objects.
* Check the malloc errorTakashi Iwai2006-04-061-0/+5
| | | | Check the malloc error properly.
* Fix misc compile warningsTakashi Iwai2006-03-202-15/+24
| | | | Fix misc ompile warnings with ctl/pcm OSS plugins.
* Structure reorganziation, added polyp pluginTakashi Iwai2006-02-213-0/+889
- Reorganized the directory structure: Now each plugin(s) is loaded in own subdirectory. - Added polypaudio plugin by Pierre Ossman <ossman@cendio.se> - Fixed COPYING file to LGPL (under which all codes are released, so far)