Commit graph

2566 commits

Author SHA1 Message Date
Jaroslav Kysela
dcc691073e Added more configuration parsing code, seems working now, but the plugin engine is not written yet (I should write float<->linear conversion plugin at first) 2001-11-26 15:28:27 +00:00
Jaroslav Kysela
0f2a99a523 Added code to show the formats when the plug PCM can't find a conversion code 2001-11-26 15:27:02 +00:00
Jaroslav Kysela
66865e1df9 Added more ACCBIT masks 2001-11-26 15:20:32 +00:00
Jaroslav Kysela
aa68b89c37 Added snd_config_get_ireal function 2001-11-26 15:19:19 +00:00
Jaroslav Kysela
81512cb3f3 Added empty check functions for format and subformat mask 2001-11-26 15:17:01 +00:00
Jaroslav Kysela
2fe0d1995c Cleanups 2001-11-26 13:39:15 +00:00
Jaroslav Kysela
26c3afa171 Added LADSPA plugin (only framework, no implementation yet) 2001-11-25 09:55:53 +00:00
Jaroslav Kysela
f9756e6efd Added snd_config_imake_* functions. 2001-11-24 18:29:15 +00:00
Jaroslav Kysela
7cf4ef131d Fixed compilation problem 2001-11-24 18:18:25 +00:00
Jaroslav Kysela
c33c5760ab Added snd_*_open_lconf functions.
Some minor changes in config interface documentation.
2001-11-24 17:47:01 +00:00
Jaroslav Kysela
f830a77334 Added debug code 2001-11-24 11:32:42 +00:00
Jaroslav Kysela
86db3b4e30 Removed asserts from *name functions 2001-11-24 11:32:10 +00:00
Jaroslav Kysela
23348526ef Fixed double initialization in prepare 2001-11-24 11:27:24 +00:00
Jaroslav Kysela
857d492b99 Proper fix for the overflow 2001-11-24 10:53:14 +00:00
Jaroslav Kysela
8a55234812 More verbose debug for refine 2001-11-23 11:48:40 +00:00
Jaroslav Kysela
25978dbfa9 Added hack for rate to avoid overflow in other code 2001-11-23 11:47:01 +00:00
Jaroslav Kysela
d081437f0f Fixed the async stuff in snd_pcm_close 2001-11-20 15:21:20 +00:00
Jaroslav Kysela
7b569ec413 Added extra initialization for hlist 2001-11-20 15:16:58 +00:00
Jaroslav Kysela
eb391e81f0 Added REFINE_DEBUG 2001-11-19 15:52:45 +00:00
Jaroslav Kysela
8ae67a10f6 Fixed typo 2001-11-19 11:54:06 +00:00
Jaroslav Kysela
d4d1405018 Fixed typos. 2001-11-19 11:06:03 +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
169c36213d Enhanced snd_pcm_wait 2001-11-14 08:58:25 +00:00
Jaroslav Kysela
b3a8b42c0e Fixed silence for 24-bit format 2001-11-11 19:19:02 +00:00
Jaroslav Kysela
91f0887bdd Discard newline when backslash is the last character before new-line in a string constant 2001-11-08 14:58:51 +00:00
Jaroslav Kysela
580ca0e668 Added support for new Center and LFE controls 2001-11-08 12:46:42 +00:00
Jaroslav Kysela
02435abd60 More verbose output when source channels are not defined 2001-11-06 12:34:02 +00:00
Jaroslav Kysela
631540f2f7 Fixed description of mmap functions 2001-11-05 13:17:08 +00:00
Jaroslav Kysela
d9dfe8f023 Added more descriptions for offset/size values for mmap access functions 2001-11-05 08:13:18 +00:00
Jaroslav Kysela
daffd8f1bf Enhanced mmap_begin and mmap_commit descriptions 2001-11-01 07:46:59 +00:00
Jaroslav Kysela
35b9951cec Add norm code back for mix plugin 2001-10-26 07:08:34 +00:00
Jaroslav Kysela
07c07da44f Fixed signess for route conversion 2001-10-25 18:24:22 +00:00
Jaroslav Kysela
63a11a974c Added GETS helpers, removed norm 2001-10-25 18:22:14 +00:00
Jaroslav Kysela
c3c3fd2b52 Fixed using ttable when it is specified on same count of channels 2001-10-25 18:21:18 +00:00
Jaroslav Kysela
07e66fcfbd Fixed the share->state when DRAINING 2001-10-25 13:53:35 +00:00
Jaroslav Kysela
7d335794f1 Added missing DRAINING state to snd_pcm_state_name() 2001-10-25 13:51:26 +00:00
Jaroslav Kysela
28711a9dca Fixed typo 2001-10-25 12:29:42 +00:00
Jaroslav Kysela
9457b26c11 Fixed initialization (slave pcm definition parsing) 2001-10-25 12:27:19 +00:00
Jaroslav Kysela
c54911b249 Added missing file 2001-10-24 14:16:13 +00:00
Jaroslav Kysela
7c40ae7fde Added missing files with symbols. 2001-10-24 14:15:54 +00:00
Jaroslav Kysela
27472b56a6 Changes for static build. 2001-10-24 14:14:11 +00:00
Jaroslav Kysela
14d38d4bb8 Added overrange function 2001-10-23 09:51:45 +00:00
Jaroslav Kysela
78f86ed011 Added mmap_write & mmap_readi functions to include/pcm.h. 2001-10-18 18:05:41 +00:00
Jaroslav Kysela
67cc9dbc75 Fixed typos and made some cleanups in the async stuff 2001-10-18 12:33:45 +00:00
Jaroslav Kysela
a1f2251056 Added SUSPENDED state 2001-10-16 09:29:01 +00:00
Jaroslav Kysela
f8c9bcd465 Added snd_pcm_hw_params_can_resume 2001-10-14 09:08:47 +00:00
Jaroslav Kysela
e4c32ae6d8 Added defaults for center_lfe 2001-10-10 09:56:12 +00:00
Jaroslav Kysela
752b40d7f7 Don't report ENOSYS error via SYSERR for snd_pcm_resume 2001-10-09 12:44:30 +00:00
Jaroslav Kysela
de0c7fd204 Changed retval for snd_pcm_resume 2001-10-04 16:59:23 +00:00
Jaroslav Kysela
4d116740ad Added more descriptions for -ESTRPIPE (stream is suspended). 2001-10-04 15:03:54 +00:00