Commit graph

1041 commits

Author SHA1 Message Date
Jaroslav Kysela
755d563910 Fixed entry for static linking 2002-04-03 17:47:17 +00:00
Jaroslav Kysela
e131f156b5 Added more explanation for i/o access 2002-03-27 18:39:42 +00:00
Jaroslav Kysela
853304bbf4 Corrections by Kevin Conder <kconder@interaccess.com> 2002-03-12 20:14:33 +00:00
Jaroslav Kysela
b559c97833 Linear interpolation fix by Takashi 2002-03-12 19:22:43 +00:00
Takashi Iwai
8336a94225 fixed handling of capture switch / volume:
"Capture Switch" and "Capture Volume" controls are handled
capture switch and volume without playback capabilities.

capture switch and volume capabilities are not set on
global switches and volumes such as Bass and Treble.
only playback switch/volume is set.
2002-03-12 12:30:17 +00:00
Jaroslav Kysela
76712fb46b Cleanups in expand() 2002-03-11 18:56:34 +00:00
Jaroslav Kysela
22bd1c328a Added proper initialization for expand, added corrections for sw_params (checks for period_size and buffer_size) 2002-03-11 14:59:11 +00:00
Jaroslav Kysela
c31a3bff06 Fixed typo 2002-03-11 13:19:28 +00:00
Jaroslav Kysela
89d3f1d82f Added debug printf 2002-03-11 13:18:46 +00:00
Takashi Iwai
a5cdbcced2 fixed comment. 2002-03-11 12:53:28 +00:00
Takashi Iwai
0d4df92f80 fixed xrun problems with rate conversion. 2002-03-11 12:49:57 +00:00
Takashi Iwai
9fc594f47b fixed segfault in rate conversions. 2002-03-08 14:29:09 +00:00
Jaroslav Kysela
e95743c33f Fixed center_lfe for EMU10K1 and Audigy 2002-03-08 07:46:59 +00:00
Jaroslav Kysela
45dfa6ee1b Fixed initialization of snd_midi_event_t structure seq_midi_event_t 2002-03-04 09:39:46 +00:00
Jaroslav Kysela
aeeb396002 Added abort when no more frames can be processed 2002-03-03 09:24:14 +00:00
Jaroslav Kysela
58f74152f5 Accept also long description of format for snd_pcm_format_value() 2002-03-03 07:34:00 +00:00
Takashi Iwai
08860b2cea Fixed rear and center/lfe outputs 2002-02-22 12:54:35 +00:00
Jaroslav Kysela
42c4c163a3 Fixed against latest internal API 2002-02-22 08:21:18 +00:00
Jaroslav Kysela
ecd21fa26c Removed old assert from read/write_areas 2002-02-22 08:20:51 +00:00
Jaroslav Kysela
63fc0363c4 Added ommited break 2002-02-22 07:51:43 +00:00
Jaroslav Kysela
4a0e9058a9 Fixed xfer variable initialization for capture in avail_update() 2002-02-21 15:03:50 +00:00
Jaroslav Kysela
e128bf856e Cleaned the mmap_commit implementations in plugins.
Added undo callbacks for snd_pcm_plugin based plugins.
  - helpers when mmap_commit proceed only a partial transfer
Fixes to avail_update implementation in pcm_hw.c.
2002-02-21 15:01:34 +00:00
Jaroslav Kysela
9b0eebbcb7 Added a call to XRUN ioctl to update correctly PCM state 2002-02-21 08:45:19 +00:00
Jaroslav Kysela
20bfec221e Fixed XRUN detection condition in avail() callback 2002-02-21 08:14:44 +00:00
Jaroslav Kysela
d91e0649c9 Changed PCM intro 2002-02-13 23:19:29 +00:00
Jaroslav Kysela
8d95af2cb2 Removed digital audio description (borrowed from OSS drivers) 2002-02-13 22:11:14 +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
5dc9be757c Fixed snd_pcm_rate_client_frames when frames == 0 2002-02-01 20:11:05 +00:00
Takashi Iwai
78b4c42968 config file for SB Audigy. 2002-01-31 18:54:56 +00:00
Jaroslav Kysela
1743161cef Added PCM naming section 2002-01-24 13:13:22 +00:00
Jaroslav Kysela
2cc79806a2 Added description of shm, null and rate plugins 2002-01-22 14:27:25 +00:00
Takashi Iwai
826b7c9348 fixed typos?
now compiled fine..
2002-01-17 11:23:21 +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
e9a5843a19 removed (commented out) assert in pcm_drain for avoiding the infinte
loop when a program is aborted and drain is failed.
2002-01-11 11:12:00 +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
3e3df2d32b Updated GNU GPL license (address).
Changed GNU LGPL licence from 2.0 to 2.1.
2001-12-30 09:22:54 +00:00
Jaroslav Kysela
3d45bea432 Added spdif 2001-12-29 22:32:02 +00:00
Jaroslav Kysela
290810864b Added missing initialization and check for sctl contents 2001-12-29 22:30:22 +00:00
Jaroslav Kysela
f64ec1b32d More verbose output on error (wrong configuration) 2001-12-29 22:29:44 +00:00
Jaroslav Kysela
5912f56e53 Added initialization of destination 2001-12-29 22:28:35 +00:00
Jaroslav Kysela
10f3957571 Fixed get_ascii (null string), fixed hooks_load_for_all (aliases) 2001-12-29 22:27:44 +00:00
Jaroslav Kysela
f422fb9a78 Added missing variable initialization in open_conf() functions (hwdep, timer); Uros 2001-12-27 20:55:53 +00:00
Jaroslav Kysela
9a6902d8a4 Added snd_config_update_free_global().
Added snd_config_delete_compound_members().
'const' changes.
Fixed memory leaks.
2001-12-15 19:50:36 +00:00
Jaroslav Kysela
6113d83e08 Fixed munmap sizes (SIGSEGV) 2001-12-15 17:22:31 +00:00
Jaroslav Kysela
d1c4f4e8aa Added snd_pcm_route_determine_ttable() 2001-12-12 18:19:43 +00:00
Jaroslav Kysela
cd29f8b860 changed result type from int to snd_pcm_sframes_t for snd_pcm_mmap_commit; removed snd_pcm_mmap_commit_partial 2001-12-11 15:27:26 +00:00
Jaroslav Kysela
48ae96f50c Added error passing to some refining functions to disable abort when
no configuration can be found.
2001-12-11 15:10:27 +00:00