Commit graph

1193 commits

Author SHA1 Message Date
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
5ba91b544f Added Id: 2001-12-19 07:28:40 +00:00
Jaroslav Kysela
a74d1ea689 Added pthread library 2001-12-18 07:00:57 +00:00
Jaroslav Kysela
735c286de7 Changed __ppc__ to __powerpc__ 2001-12-15 20:36:28 +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
155e6822d2 Cleanup against latest API (mmap_commit) 2001-12-11 15:26:33 +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
750aff7485 Added mmap_emulation for hw pcm 2001-12-11 15:08:22 +00:00
Jaroslav Kysela
49cadfbb16 Added mmap emulation mode 2001-12-11 15:07:10 +00:00
Jaroslav Kysela
ef7f65c5eb Added snd_pcm_access_mask_empty() 2001-12-11 15:05:45 +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
c4a5a9c5b7 Added LADSPA 2001-12-07 17:15:01 +00:00
Takashi Iwai
5140d87054 Removed the last empty char (which annoys some compilers).. 2001-12-07 14:17:42 +00:00
Takashi Iwai
c683f999f2 - Added definitions of rmb(), wmb().
- Provides non-atomic macros for other architectures.
  Warning message is asserted.
2001-12-07 14:16:50 +00:00
Takashi Iwai
12dfa4ffd8 Removed comment (the latest automake doesn't like it). 2001-12-07 14:15:38 +00:00
Takashi Iwai
9cdd59f5e6 Check architecture and define macro if necessary (for ppc, etc.). 2001-12-07 14:14:54 +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
cd8b1b3c11 Added iatomic.h 2001-12-07 14:11:58 +00:00
Jaroslav Kysela
1bee1ded21 Cleaned atomic stuff 2001-12-07 09:05:03 +00:00
Jaroslav Kysela
e4e3929325 Initial version 2001-12-07 09:04:30 +00:00
Jaroslav Kysela
6b2469cfd1 Updated TODO 2001-12-03 10:57:10 +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
58563bc209 0.9.0beta10a 2001-12-01 18:34:24 +00:00
Jaroslav Kysela
e35133c5e2 Added ladspa.h to noinst_HEADERS 2001-12-01 18:26:49 +00:00
Jaroslav Kysela
3c1272d029 0.9.0beta10 2001-11-30 17:39:20 +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
4efc53523a A bit updated 2001-11-26 18:33:40 +00:00
Jaroslav Kysela
1566f1b5b8 Added exit when configure fails 2001-11-26 18:21:00 +00:00