Commit graph

86 commits

Author SHA1 Message Date
Takashi Iwai
c5fc9e7cf7 Add external PCM plugin
Added the section for external PCM plugin.
2005-04-14 15:29:57 +00:00
Takashi Iwai
227441b2c8 More doxygen comments
Added more doxygen comments in pcm_extplug and pcm_ioplug codes.
2005-03-09 11:54:58 +00:00
Takashi Iwai
30f35c1f7a Add softvol PCM plugin
The softvol PCM plugin is added.  It applies the software volume attenuation,
which may be useful for codecs without volume controls.

Currently, the control is only mono.  The attenuation is applied to all
channels equally.  The control is probed and automatically created
when not exists yet.
2004-12-27 14:40:19 +00:00
Jaroslav Kysela
43190ac973 Summay: Added doc-pack and doc-clean rules 2004-09-07 09:43:31 +00:00
Takashi Iwai
c11a1fc9be fixed documents to process properly via doxygen. 2004-05-24 14:57:47 +00:00
Clemens Ladisch
16a15f56c4 fix doxygen errors (syntax errors and wrong references) 2004-03-02 17:13:49 +00:00
Takashi Iwai
b833982c70 - added asym plugin. 2004-01-08 14:05:55 +00:00
Takashi Iwai
321968faed - new e-mail address of Frank van de Pol. 2004-01-07 14:36:39 +00:00
Jaroslav Kysela
0545cf711d Maik Broemme <mbroemme@plusserver.de>
- added ipc_perm for dmix plugin
Jaroslav Kysela <perex@suse.cz>
- added ipc_perm for dsnoop and dshare plugins
- added ipc_perm to doc/asoundrc.txt
2003-12-07 09:30:47 +00:00
Takashi Iwai
7714346bc2 added pcm_d* files. 2003-03-26 15:24:19 +00:00
Jaroslav Kysela
ead9960abc Added dsnoop and dshare plugins 2003-03-19 16:38:43 +00:00
Jaroslav Kysela
cfe6f7be54 Added bindings to dmix plugin 2003-03-18 17:08:38 +00:00
Jaroslav Kysela
9ccf002f54 Added 32-bit sample support to dmix plugin 2003-03-18 14:15:19 +00:00
Jaroslav Kysela
a8f375386e Added more example for dmix plugin 2003-03-01 09:05:31 +00:00
Jaroslav Kysela
6e3c42dadd Added dmix plugin 2003-02-12 15:20:38 +00:00
Jaroslav Kysela
7f3942d827 Reverted back the PCM API.
New snd_pcm_hw_params_* functions are available only explicitly when
ALSA_PCM_NEW_HW_PARAMS_API is defined.
Updated documentation and test code to new API.
2002-09-19 16:12:13 +00:00
Jaroslav Kysela
63d708a344 Documentation update by Clement Ladish 2002-07-23 19:51:16 +00:00
Jaroslav Kysela
48f6b71f41 Added pictures to EXTRA_DIST 2002-03-09 17:36:37 +00:00
Jaroslav Kysela
1bd2ac6dd4 Added pictures for PCM intro 2002-02-13 23:19:03 +00:00
Jaroslav Kysela
2ca5ace9cb More documentation changes (rawmidi, timer) 2002-02-11 18:11:16 +00:00
Jaroslav Kysela
a92f910569 Changes against latest doxygen 2002-02-04 11:18:39 +00:00
Jaroslav Kysela
2cc79806a2 Added description of shm, null and rate plugins 2002-01-22 14:27:25 +00:00
Jaroslav Kysela
a24b602f28 Added initial comments for PCM plugins 2002-01-16 16:42:40 +00:00
Jaroslav Kysela
6ead410b11 Added description of copy, linear, lfloat and mulaw PCM plugins 2002-01-13 11:11:42 +00:00
Jaroslav Kysela
8c1887d7af Moved some prototypes from src/pcm/pcm_plugin.h to include/pcm_plugin.h.
Merged src/pcm/atomic.h to include/iatomic.h.
Added initial description of hw and hooks plugins.
2002-01-12 10:52:42 +00:00
Takashi Iwai
734decb839 Added asoundef.h (instead of symlink).
partly modified & comments added for doxygen.
2002-01-11 11:13:20 +00:00
Takashi Iwai
eaeffa9ab0 fixed my mail address ;) 2002-01-11 11:09:33 +00:00
Jaroslav Kysela
d10bcbf76d Added snd_config_load_override().
Fixed problem with EOF detection in freestring parser.
Fixed problem with run-time argument parsing (snd_config_load()->snd_config_load_override() replace).
Added more documentation for configuration run-time arguments and hooks.
Fixed the behaviour of snd_config_search_definition() - implicit and explicit base.
2002-01-09 21:28:15 +00:00
Jaroslav Kysela
750aff7485 Added mmap_emulation for hw pcm 2001-12-11 15:08:22 +00:00
Jaroslav Kysela
c4a5a9c5b7 Added LADSPA 2001-12-07 17:15:01 +00:00
Jaroslav Kysela
05d06f02b3 Romoved pcm.doxygen from EXTRA_DIST 2001-11-20 09:33:00 +00:00
Jaroslav Kysela
c39882f602 Configuration:
- changed snd_config_get_id function to follow semantic of other get functions
  - added snd_config_test_id
  - added runtime pointer type (not persistent)
    - added snd_config_make_pointer, snd_config_set_pointer, snd_config_get_pointer
  - added type/contents checking for callback functions
    - changed 'void *private_data' to 'snd_config_t *private_data'
  - renamed card_strtype functions to card_driver
Control:
  - fixed passing parameters to snd_ctl_async
Async handlers:
  - added public snd_async_handler_get_signo function
Documentation:
  - moved all documentation to source files
2001-11-19 08:14:21 +00:00
Jaroslav Kysela
5e58abf785 Reordered header files 2001-11-14 11:39:08 +00:00
Jaroslav Kysela
0908dac385 More updates regarding configuration 2001-11-08 17:34:30 +00:00
Jaroslav Kysela
4ee6606bab Enhanced - minimal sleep 2001-11-08 15:50:47 +00:00
Jaroslav Kysela
689a743654 Initial version of conf.doxygen 2001-11-08 15:39:54 +00:00
Jaroslav Kysela
250be2be98 Added doxygen documentation 2001-11-05 07:49:58 +00:00
Jaroslav Kysela
27472b56a6 Changes for static build. 2001-10-24 14:14:11 +00:00
Jaroslav Kysela
caa8d5372e More updates 2001-10-24 14:13:49 +00:00
Jaroslav Kysela
13b73a8f8f More updates 2001-10-23 09:51:57 +00:00
Jaroslav Kysela
791ee4298e Added examples (test/pcm.c and test/latency.c) 2001-10-18 19:35:56 +00:00
Jaroslav Kysela
fe8ba5eb4e More enhancements, transfer methods 2001-10-16 16:14:33 +00:00
Jaroslav Kysela
2f906af9b3 Added general overview and PCM formats 2001-10-15 15:31:58 +00:00
Jaroslav Kysela
0a2bf64685 Added index page and PCM page (partial documentation) 2001-10-14 11:04:00 +00:00
Takashi Iwai
f351dc0f0d Fixed doxygen config file. 2001-10-05 09:44:00 +00:00
Jaroslav Kysela
8467fee87f Added missing files 2001-10-03 19:30:23 +00:00
Jaroslav Kysela
7d184ca60f asoundrc.doc -> asoundrc.txt 2001-09-21 08:27:24 +00:00
Jaroslav Kysela
7b6eeb64de Fixed 2001-08-30 09:28:17 +00:00
Jaroslav Kysela
aebed60fe7 sum->average for route_policy 2001-08-20 09:06:11 +00:00
Jaroslav Kysela
de27e7ec3f Updated route_policy 2001-08-20 09:03:46 +00:00