Commit graph

1240 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
b3c53425d6 Added Linear <-> float format conversion PCM type 2001-11-26 15:19:44 +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
0e746d674b Specified the range for float types and added empty check function for format and subformat mask 2001-11-26 15:16: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
0d1cda0f1c Move pre before alpha 2001-11-24 10:19:59 +00:00
Jaroslav Kysela
2d337cbe51 Added EXTRASTR and EXTRAVER 2001-11-24 10:13:33 +00:00
Jaroslav Kysela
bf52f17264 Added EXTRA_CLEAN and SND_LIB_EXTRAVER 2001-11-24 10:12:17 +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
323a0f4419 Added __cplusplus defines 2001-11-20 16:14:58 +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
05d06f02b3 Romoved pcm.doxygen from EXTRA_DIST 2001-11-20 09:33:00 +00:00
Jaroslav Kysela
a804acc5a3 Removed pack target 2001-11-20 09:32:19 +00:00
Jaroslav Kysela
41bb3d04fe Updated... 2001-11-20 09:30:15 +00:00
Jaroslav Kysela
8a99a9eb4f Added support for SuSE and automake 2001-11-20 09:29:21 +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
ef035eacfe Fixed the period size setup for hardware with fixed values 2001-11-16 10:59:29 +00:00
Jaroslav Kysela
87b5b249a5 pcm.h - major documentation updates and reordering
Cleanup for __cplusplus defines.
2001-11-14 11:40:46 +00:00
Jaroslav Kysela
5e58abf785 Reordered header files 2001-11-14 11:39:08 +00:00
Jaroslav Kysela
169c36213d Enhanced snd_pcm_wait 2001-11-14 08:58:25 +00:00
Jaroslav Kysela
df4a432789 Modifications by Miroslav Benes <mbenes@tenez.cz> 2001-11-12 09:36:14 +00:00
Jaroslav Kysela
b3a8b42c0e Fixed silence for 24-bit format 2001-11-11 19:19:02 +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
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
250be2be98 Added doxygen documentation 2001-11-05 07:49:58 +00:00
Jaroslav Kysela
087f6405bc 0.9.0beta9 2001-11-05 07:48:39 +00:00
Jaroslav Kysela
daffd8f1bf Enhanced mmap_begin and mmap_commit descriptions 2001-11-01 07:46:59 +00:00
Jaroslav Kysela
7c7352a009 Removed useless check 2001-11-01 07:23:28 +00:00