Jaroslav Kysela
16b3bf447c
Enhanced bitmasks in PCM - added support for more formats by Takashi and me
2002-06-26 02:04:11 +00:00
Takashi Iwai
5541c7a31e
added packed attribute to have a consistent event data size on
...
both 32 and 64bit modes.
2002-06-21 12:24:34 +00:00
Takashi Iwai
b20beb55f7
support for x86-64.
2002-06-20 14:55:05 +00:00
Takashi Iwai
2c1041f4f1
removed invalid const qualifier.
2002-06-18 16:05:36 +00:00
Takashi Iwai
08f08b31cf
fixed for mips. using always MIPS2.
2002-06-14 13:54:52 +00:00
Takashi Iwai
ea83756fbe
- removed snd_seq_create_event from seq.h. it's deprecated.
...
the function itself still exists for compatibility
but protected by DOC_HIDDEN.
- a bit more comments about snd_seq_free_event.
- since alsa.m4 used snd_seq_create_event for checking libasound,
now it's replaced with snd_ctl_open.
2002-05-27 11:14:20 +00:00
Jaroslav Kysela
ffda02123d
Added INTEGER64 support by Paul Davis
2002-05-13 09:34:08 +00:00
Jaroslav Kysela
f74dc6ba74
Added snd_seq_port_subscribe_set_voices()
2002-05-12 07:23:32 +00:00
Jaroslav Kysela
712501af15
Added integer64 routines for control API
2002-05-08 07:56:39 +00:00
Jaroslav Kysela
74ce33d31f
Removed config.h inclusion
2002-04-24 14:49:25 +00:00
Jaroslav Kysela
f23813b7e9
Added HAVE_SOFT_FLOAT (--with-softfloat)
2002-04-24 14:41:55 +00:00
Jaroslav Kysela
c941c548f8
Moved ring buffer pointers and added a mechanism to transfer them via shm
2002-04-23 15:51:29 +00:00
Jaroslav Kysela
f063381430
Added snd_midi_event_no_status()
2002-04-19 17:34:57 +00:00
Jaroslav Kysela
fb07cd28e5
Removed IPC code from sequencer code
2002-04-17 08:50:56 +00:00
Takashi Iwai
708847237b
reverted: size_t -> unsigned int
...
to sync with asequencer.h
removed ipc data - not implemented yet anyway..
2002-03-22 12:00:38 +00:00
Jaroslav Kysela
853304bbf4
Corrections by Kevin Conder <kconder@interaccess.com>
2002-03-12 20:14:33 +00:00
Jaroslav Kysela
ff5535a285
More fixes
2002-03-11 18:54:56 +00:00
Jaroslav Kysela
343bdfb582
Fixed typos
2002-03-11 18:48:41 +00:00
Jaroslav Kysela
2ca5ace9cb
More documentation changes (rawmidi, timer)
2002-02-11 18:11:16 +00:00
Takashi Iwai
6ce9436b13
removed comma from last element of enums.
2002-02-05 11:36:20 +00:00
Jaroslav Kysela
9dd7c93a56
Fixed typo
2002-02-05 07:26:34 +00:00
Jaroslav Kysela
a92f910569
Changes against latest doxygen
2002-02-04 11:18:39 +00:00
Jaroslav Kysela
d57853a90a
Added more informative comments to open mode flags
2002-01-28 18:11:45 +00:00
Takashi Iwai
f14063a251
Fixed compile on ARM.
2002-01-17 12:00:02 +00:00
Takashi Iwai
e7d27d989e
Added missing declaration.
2002-01-17 11:15:52 +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
Jaroslav Kysela
b36ad628f7
Added comments to all defines to let doxygen happy
2002-01-11 13:10:58 +00:00
Takashi Iwai
734decb839
Added asoundef.h (instead of symlink).
...
partly modified & comments added for doxygen.
2002-01-11 11:13:20 +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
Takashi Iwai
b642a7c11e
fixed compile on ia64.
2002-01-02 15:15:54 +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
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
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
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
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
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
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
e4e3929325
Initial version
2001-12-07 09:04:30 +00:00
Jaroslav Kysela
ddb7209e9a
Added snd_*_poll_descriptors_revents functions.
2001-11-30 17:36:45 +00:00
Jaroslav Kysela
bb749766d4
Added lfloat plugin code (not finished)
2001-11-26 16:08:49 +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