Commit graph

728 commits

Author SHA1 Message Date
Jaroslav Kysela
76c8029e2b Added snd_config_update_r, snd_config_update_free functions 2001-12-07 14:12:35 +00:00
Jaroslav Kysela
1bee1ded21 Cleaned atomic stuff 2001-12-07 09:05:03 +00:00
Jaroslav Kysela
f817b5a074 Fixed condition 2001-12-01 20:47:38 +00:00
Jaroslav Kysela
c9fb7faa1a Added check for buggy gcc 2001-12-01 20:45:57 +00:00
Jaroslav Kysela
e35133c5e2 Added ladspa.h to noinst_HEADERS 2001-12-01 18:26:49 +00:00
Jaroslav Kysela
ddb7209e9a Added snd_*_poll_descriptors_revents functions. 2001-11-30 17:36:45 +00:00
Jaroslav Kysela
23ab0b3509 Added more code.. Still unfinished 2001-11-30 17:15:30 +00:00
Jaroslav Kysela
fa11a17c6a Fixed some debug printfs 2001-11-29 12:26:47 +00:00
Jaroslav Kysela
e0aaf895d8 Updated documentation for snd_pcm_mmap_commit() 2001-11-28 16:51:31 +00:00
Jaroslav Kysela
095cbbb467 Finished lfloat plugin.
Added code to plug plugin to handle linear float / integer conversions.
2001-11-27 14:24:44 +00:00
Jaroslav Kysela
bb749766d4 Added lfloat plugin code (not finished) 2001-11-26 16:08:49 +00:00
Jaroslav Kysela
72a221be2c Initial (not working) version 2001-11-26 16:07:32 +00:00
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