Commit graph

115 commits

Author SHA1 Message Date
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
Jaroslav Kysela
aaca39b211 Some small addition 2001-07-19 09:21:36 +00:00
Jaroslav Kysela
b81a1dd79f Added route_policy option for the plug plugin.
Some fixes in the route and hooks plugin.
2001-07-19 09:11:05 +00:00
Takashi Iwai
052be891a5 Check the location of alsa-driver header files in configure (for doxygen) 2001-07-11 14:19:50 +00:00
Abramo Bagnara
fcd164e622 Permit to PCM plug configuration to specify unchanged parameters. Added support for RT signals to async interface. Added ops for PCM mix. 2001-07-07 15:53:20 +00:00
Abramo Bagnara
5ccc639ea1 Removed loopback PCM type (share will do the job) 2001-07-02 07:17:00 +00:00
Jaroslav Kysela
396f8a12a2 Improvements against updated syntax 2001-06-13 09:40:34 +00:00
Jaroslav Kysela
bf780a25a5 Added argument handling for the slave PCMs.
The configuration root (snd_config) can be specified for the internal routines.
The pcm_hooks code was recoded (independent code moved to control/setup.c).
Improved the pcm_multi plugin (added master configuration).
2001-06-11 13:35:48 +00:00
Jaroslav Kysela
b7c05ad942 Removed snd_defaults_ functions.
Updated the syntax of configuration file to substitute values from
the environment space.
Updated alsa.conf to replace old snd_defaults_ functions.
2001-06-08 10:15:25 +00:00
Abramo Bagnara
31e403ce9d More work on pcm_hooks 2001-06-06 11:49:52 +00:00
Abramo Bagnara
7f651b3071 Added hooked PCM type (one sample hook implementation will follow). Some cleaning. 2001-06-04 18:04:18 +00:00
Abramo Bagnara
6cb24e0186 Added embedded/anonymous slave PCM definition 2001-05-14 15:44:37 +00:00
Abramo Bagnara
3886c6c826 Added missing doc for a field 2001-05-13 15:44:59 +00:00
Jaroslav Kysela
c4f95f48c3 Added the surround plugin to allow simple access for 4.0 and 5.1 speakers.
It needs a bit more work to make it functional.
2001-04-13 10:54:56 +00:00
Abramo Bagnara
62b2da1186 Documentation generation fixes 2001-03-30 10:12:19 +00:00
Jaroslav Kysela
5e44a3114d Updated the doxygen configuration and error.c file. 2001-03-21 15:52:23 +00:00
Jaroslav Kysela
e8a01ea4ed Merged rawmidi M4 files into the main ones.
The first attempt to create documentation for the RawMidi API.
2001-03-20 16:46:45 +00:00
Abramo Bagnara
a275d66356 Improved .asoundrc changes 2001-03-17 16:34:43 +00:00
Abramo Bagnara
521ccc49bb Updated 2001-03-07 12:41:00 +00:00
Abramo Bagnara
87aa4eaef4 Documented special PCM names 2001-03-01 22:46:01 +00:00
Abramo Bagnara
ab819d2edd New simple mixer implementation 2001-02-15 23:05:41 +00:00
Jaroslav Kysela
6f3b01b79c Added sort & compare functions to the mixer API. 2001-02-12 13:29:33 +00:00