summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove stray Polypaudio stringsPierre Ossman2006-08-282-7/+7
| | | | | | | Some stray mentions of the old Polypaudio name was still present in the PulseAudio plug-in. Signed-off-by: Pierre Ossman <ossman@cendio.se>
* Added tag v1.0.12 for changeset f20ae39b72a32a1b9ede656d49014e7e1882928dJaroslav Kysela2006-08-221-0/+1
|
* release 1.0.12v1.0.12Jaroslav Kysela2006-08-221-1/+1
| | | | Patch-level: Merged
* Added tag v1.0.12rc2 for changeset 2316cce004b93148525c69aefb7927223bf09ddcJaroslav Kysela2006-08-041-0/+1
|
* release 1.0.12rc2v1.0.12rc2Jaroslav Kysela2006-08-041-1/+1
| | | | Patch-level: Merged
* Fix capsed name in configurePierre Ossman2006-07-131-1/+1
| | | | | | | The name in configure.in used a different capitalisation than the name in the corresponding Makefile.am. Change it so that both use just lowercase. Signed-off-by: Pierre Ossman <ossman@cendio.se>
* Follow Polypaudio/PulseAudio name changePierre Ossman2006-07-1210-261/+261
| | | | | | | | Polypaudio recently changed its name to PulseAudio which affects the names of libraries of header files. Update the polyp, now pulse, plug-in to follow this name change. Signed-off-by: Pierre Ossman <ossman@cendio.se>
* Add missing a52.txtTakashi Iwai2006-06-211-1/+1
| | | | Added missing a52.txt in EXTRA_DIST.
* Added tag v1.0.12rc1 for changeset 5e5da8ace771a77905612ffad0309063d6d64eb9Jaroslav Kysela2006-06-211-0/+1
|
* release 1.0.12rc1v1.0.12rc1Jaroslav Kysela2006-06-211-1/+1
| | | | Patch-level: Merged
* Update Polypaudio plug-in to the 0.9.0 APIPierre Ossman2006-05-295-412/+308
| | | | | | | | | The new version of Polypaudio includes a threading abstraction that allows application of a more synchronous nature to use the API more easily. Using this, the complexity of the Polypaudio plug-in is greatly reduced and also removes the risk of stalling the communications layer. Signed-off-by: Pierre Ossman <ossman@cendio.se>
* a52 - Add slavepcm optionTakashi Iwai2006-05-242-12/+48
| | | | | | | - Added slavepcm option to specify the slave PCM string explicitly - Don't use plug but linear plugin for default slave. We need only the linear format conversion, and the channel/rate conversion should be avoided.
* Add hgcompile scriptTakashi Iwai2006-05-122-1/+18
| | | | Added hgcompile script.
* Fix port names in jack pluginTakashi Iwai2006-05-021-2/+2
| | | | | | | | There is a flaw in alsa-jack, the channel name (out_001, etc) is ended with a newline. This causes problems when using jack_connect and jack_disconnect. From: Maarten Maathuis <madman2003@gmail.com>
* Added tag v1.0.11 for changeset 029bdc90014449f9643469c49d44964f70175240Jaroslav Kysela2006-04-191-0/+1
|
* release 1.0.11v1.0.11Jaroslav Kysela2006-04-191-1/+1
| | | | Patch-level: Merged
* Accept integer for card optionTakashi Iwai2006-04-131-3/+9
| | | | | Accept integer value for card option, as found in the example in a52.txt.
* jack plugin closes stdin if jack is unavailableTakashi Iwai2006-04-121-2/+7
| | | | | | | the jack plugin closes stdin if the pcm interfaces is opened but jack isn't running. Initializing the file descriptors to -1 fixes the problem. From: Mikael Magnusson <mikma264@gmail.com>
* fixed .hgtags - added 'v' prefix to versionsJaroslav Kysela2006-04-111-8/+8
| | | | Patch-level: Merged
* Added tag v1.0.11rc5 for changeset d37a68d6d0c091144c75628edbc4066c05e86c90Jaroslav Kysela2006-04-111-0/+1
|
* release 1.0.11rc5v1.0.11rc5Jaroslav Kysela2006-04-111-1/+1
| | | | Patch-level: Merged
* Added tags since ALSA version 1.0.9rc1Jaroslav Kysela2006-04-101-0/+8
|
* a52 plugin - Fix iec958 frames for S16-BETakashi Iwai2006-04-071-10/+76
| | | | | - Fix iec958 header frames for S16-BE - Add more comments in the code
* Fix XRUN detection in a52 pluginTakashi Iwai2006-04-061-7/+13
| | | | Check XRUN in the write function and pointer callback of a52 plugin.
* Fix to use globTakashi Iwai2006-04-061-4/+6
| | | | Fix .hgignore to use glob patterns.
* Add a52 output pluginTakashi Iwai2006-04-065-1/+721
| | | | | | | Added (experimental) a52 output plugin. The plugin requires libavcodec as the audio encoding engine. See doc/a52.txt for the usage.
* Check the malloc errorTakashi Iwai2006-04-061-0/+5
| | | | Check the malloc error properly.
* Misc fixes for upmix pluginTakashi Iwai2006-04-062-9/+42
| | | | | - Add channel option to specify the output channels explicitly - Fix 6-channel input
* Add samplerate rate converter pluginTakashi Iwai2006-04-068-3/+592
| | | | | | | | | | Added a rate converter pluging using libsamplerate. The plugin is built only when libsamplerate is detected by configure. See doc/samplerate.txt for usage. This plugin is released under GPL (to follow the license of libsamplerate), not LGPL.
* Add .hgignoreTakashi Iwai2006-04-061-0/+26
| | | | Add missing .hgignore.
* release 1.0.11rc4v1.0.11rc4Jaroslav Kysela2006-03-221-1/+1
| | | | Patch-level: Merged
* Change autoconf requirement to 2.59Takashi Iwai2006-03-211-1/+2
| | | | | | Change AC_PREREQ to 2.59. Also, requires ALSA >= 1.0.11 (for bugfix of explug).
* Add upmix and vdownmix pluginsTakashi Iwai2006-03-218-2/+813
| | | | | | | | | | Added PCM upmix and vdownmix plugins. The upmix plugin is for upmixing to 4.0 or 5.1 surrounds by simple copying (and delay line for rear). The vdownmix plugin is a kind of "virtual surround", which downmixes 4.0 or 5.1 input to 2.0 output with some effect.
* Fix a compile warningTakashi Iwai2006-03-211-1/+1
| | | | Fix a minor compile warning.
* Fix misc compile warningsTakashi Iwai2006-03-202-15/+24
| | | | Fix misc ompile warnings with ctl/pcm OSS plugins.
* Make polypaudio plugin thread safePierre Ossman2006-03-083-91/+281
| | | | | | Add a mutex to make sure that the Polypaudio plugin is thread safe. Signed-off-by: Pierre Ossman <ossman@cendio.se>
* Incorrect revents in polypaudio pluginPierre Ossman2006-03-081-2/+2
| | | | | | | The revent flags POLLIN/POLLOUT got switched in the Polypaudio plugin. Most applications check both so it went unnoticed until now. Signed-off-by: Pierre Ossman <ossman@cendio.se>
* Properly terminate stream in polypaudio pluginPierre Ossman2006-03-083-19/+39
| | | | | | | | Some applications like to call prepare over and over again, recreating the stream each time. Previously we just cleaned up the local end each time, but this makes sure the server also releases its resources. Signed-off-by: Pierre Ossman <ossman@cendio.se>
* Fix a typoTakashi Iwai2006-03-031-1/+1
| | | | Fix a typo in file name.
* Fix handling of ctl elementsTakashi Iwai2006-02-271-15/+47
| | | | | | | From: Pierre Ossman <ossman@cendio.se> Seems I fumbled the control event code a bit. Only one event at a time got through. Here is a fix so that all four elements can change in one go.
* Fix Makefile.am entryTakashi Iwai2006-02-231-1/+1
| | | | Fix Makefile.am entry for README-polyp and -jack.
* Update polyp pluginTakashi Iwai2006-02-232-53/+252
| | | | | | | | | From: Pierre Ossman <ossman@cendio.se> Here is a final update to the plugin and the documentation. This release adds capture volume and mute switches. This should also be the last API change in polypaudio before the next release, so this plugin should be stable for now.
* Fixes for polyp pluginTakashi Iwai2006-02-223-5/+5
| | | | | | | | | From: Pierre Ossman <ossman@cendio.se> There shouldn't be any more API changes until polypaudio 0.8 that affect this plugin. I am working on supporting capture volume and mute switches, but that should be a strict addition (i.e. it can wait until the next release if things get tight).
* Structure reorganziation, added polyp pluginTakashi Iwai2006-02-2120-285/+1954
| | | | | | | | | - 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)
* Allow concurrent runs with different namesTakashi Iwai2006-01-301-1/+1
| | | | | Allow concurrent use of alsa-jack plugin with different names. The patch taken from ALSA bug#1790.
* release 1.0.10v1.0.10Jaroslav Kysela2005-11-151-1/+1
| | | | Patch-level: Merged
* commented README for ctl/oss (does not exist)Jaroslav Kysela2005-08-191-1/+1
|
* release 1.0.10rc1v1.0.10rc1Jaroslav Kysela2005-08-191-1/+1
| | | | Patch-level: Merged
* Add OSS mixer <-> ALSA control pluginTakashi Iwai2005-06-095-3/+467
| | | | Added the external OSS mixer <-> ALSA control plugin.
* Check ALSA version 1.0.9Takashi Iwai2005-06-081-1/+1
| | | | Check ALSA version 1.0.9 for the proper external plugin SDK.