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
Jaroslav Kysela
49cadfbb16
Added mmap emulation mode
2001-12-11 15:07:10 +00:00
Jaroslav Kysela
5c98225fc0
Removed snd_pcm_mmap_begin_avail and changed snd_pcm_mmap_begin behaviour back.
2001-12-10 17:16:13 +00:00
Takashi Iwai
bcf50519e4
Added time skew on queue.
...
The timer speed can be controlled via skew value, smaller = slower
centered on the skew-base value.
2001-12-10 16:45:05 +00:00
Takashi Iwai
e457d1f0c0
Removed inclusion of asm/system.h
2001-12-10 16:43:20 +00:00
Jaroslav Kysela
bbcf77116d
Added snd_pcm_mmap_commit_partial().
2001-12-10 10:52:04 +00:00
Jaroslav Kysela
b7b11c3558
- added snd_pcm_mmap_begin_avail function; it is optimized for use after
...
snd_pcm_avail_update() call
- fixed broken hw_ptr management inside snd_pcm_plugin code
2001-12-09 18:41:23 +00:00
Jaroslav Kysela
b63e44aab0
Synchronized snd_pcm_write_areas and snd_pcm_read_areas with the kernel
...
write/read functions.
Changed snd_pcm_xfer_areas_func_t to return snd_pcm_sframes_t (pass errors).
2001-12-09 12:32:42 +00:00
Jaroslav Kysela
9d34cf954a
Disabled debug define
2001-12-08 21:19:15 +00:00
Jaroslav Kysela
0917ba63b0
Changed result of mmap_commit callback
...
(follows description of snd_pcm_mmap_commit function).
2001-12-08 21:02:20 +00:00
Jaroslav Kysela
8ca451f0e1
Improved mmap_write and mmap_read functions
2001-12-08 21:00:51 +00:00
Jaroslav Kysela
484c05ec36
Improved mmap emulation over write/read
2001-12-08 21:00:21 +00:00
Jaroslav Kysela
437c96ef5f
Fixed mono conversion
2001-12-08 09:32:50 +00:00
Jaroslav Kysela
75911f89a7
Initial working code
2001-12-07 17:16:30 +00:00
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