Jaroslav Kysela
d0facfde2b
ALISP update
...
- function names are more emacs-like
- implemented (format) function
- fixed numerous memory-leaks (valgrind is now happy)
Ordinary mixer
- added the global view (using hdsp names only)
2003-12-23 16:42:55 +00:00
Jaroslav Kysela
319c46a982
Added queue_timer.c by Chris Cannam <cannam@all-day-breakfast.com>
2003-12-18 12:14:17 +00:00
Jaroslav Kysela
d4af763f8a
Switch from old to new PCM API retaining binary compatibility
...
Changed version to 1.0.0pre1
2003-11-05 10:38:37 +00:00
Takashi Iwai
0cfc9189dd
moved iecset to alsa-utils
2003-10-23 16:53:11 +00:00
Jaroslav Kysela
ab61b62cb4
More changes to the ordinary mixer API
2003-10-13 12:06:45 +00:00
Jaroslav Kysela
72c814db2a
Fixed typo
2003-10-13 10:42:32 +00:00
Takashi Iwai
2fb3e68e11
added iecset program (this could be to alsa-utils after more
...
enhancements).
2003-09-30 17:02:14 +00:00
Jaroslav Kysela
60585e25fc
added snd_hctl_ctl() function
...
ordinary mixer:
- revised Ordinary Mixer I/O type
- sndo_mixer_open() take PCMs rather than strings to pass
the real relationship
- an initial version of toplevel alisp script
more alisp development:
- renamed a* functions to A* functions (acall -> Acall etc.)
- many improvements (unset*, exfun, Acall pcm_info, Asnderr, Asyserr)
2003-09-09 19:24:35 +00:00
Jaroslav Kysela
6ad93ac892
added snd_user_file() function
...
alisp extensions
- added nth, include, path commands
- added auto-exec functionality
- added helpers for C<->lisp interoperability
2003-09-03 19:25:08 +00:00
Takashi Iwai
0811da2a15
fixed the type prefix of printd for the time (unsigned long).
2003-07-14 10:23:16 +00:00
Takashi Iwai
3eba62e9a8
fixed the old multi-line strings.
2003-07-14 10:22:39 +00:00
Jaroslav Kysela
3cce88b444
Added async_direct method
2003-05-15 09:10:36 +00:00
Jaroslav Kysela
871c3e7656
Decoder is now generic MIDI device
2003-03-11 20:34:28 +00:00
Jaroslav Kysela
a261af535f
Removed get ticks
2003-03-07 20:27:18 +00:00
Jaroslav Kysela
498699c8aa
Reduced race window
2003-03-01 14:24:42 +00:00
Jaroslav Kysela
e90d914915
Use asm code directly from src/pcm/pcm_dmix_i386.h
2003-03-01 11:16:42 +00:00
Jaroslav Kysela
743f9a952d
Fixed small errors (size == 0 test) in asm code
2003-02-28 20:33:42 +00:00
Jaroslav Kysela
8bb29f007d
Synced with dmix plugin
2003-02-28 17:03:26 +00:00
Abramo Bagnara
a91efc0fe6
More uniform tests. Added possibility to test without cache poisoning
2003-02-21 10:09:36 +00:00
Jaroslav Kysela
f74660eaeb
Added mix_areas_srv and */srv ratio
2003-02-20 19:47:37 +00:00
Jaroslav Kysela
7e6031b151
Increased LOOP to 100
2003-02-20 16:45:06 +00:00
Jaroslav Kysela
a7dc532df0
Added difference between UP and SMP
2003-02-20 16:41:58 +00:00
Jaroslav Kysela
db59805cdd
Enhanced measuring
2003-02-20 16:38:52 +00:00
Jaroslav Kysela
d13a14b79e
Added special CFLAGS for code
2003-02-19 21:25:59 +00:00
Jaroslav Kysela
1da32fb069
Added code test utility
2003-02-19 21:18:53 +00:00
Jaroslav Kysela
aed2543959
Small cleanups
2003-02-19 21:15:59 +00:00
Jaroslav Kysela
2322f9fec3
Added code.c to measure times for critical part of dmix plugin
2003-02-19 21:00:45 +00:00
Jaroslav Kysela
d763d83ee2
Fixed format parameter according description
2003-02-17 18:01:16 +00:00
Jaroslav Kysela
43cd49f867
small change in output
2003-02-03 20:10:49 +00:00
Jaroslav Kysela
6979732fa5
Changed sw_params to follow hw_params (unify functions)
2002-10-19 19:09:46 +00:00
Takashi Iwai
46b3cc1612
fixed -b option to accept the buffer time in us.
2002-10-17 17:48:56 +00:00
Jaroslav Kysela
7f3942d827
Reverted back the PCM API.
...
New snd_pcm_hw_params_* functions are available only explicitly when
ALSA_PCM_NEW_HW_PARAMS_API is defined.
Updated documentation and test code to new API.
2002-09-19 16:12:13 +00:00
Jaroslav Kysela
b9343e0834
- unified snd_pcm_hw_params_* functions
...
- added backward compatibility for older non-compatible functions
- added --with-compat-rc3 to configure script to build library
backwards compatible with 0.9.0rc3
- added symbol versioning like libc.so.6
- ALSA_0.9 - alsa base
- ALSA_0.9.0rc4 - first set of new functions (snd_pcm_hw_params_*)
2002-09-17 12:33:05 +00:00
Jaroslav Kysela
13892f6d17
Fixed comment
2002-07-11 08:00:45 +00:00
Jaroslav Kysela
853304bbf4
Corrections by Kevin Conder <kconder@interaccess.com>
2002-03-12 20:14:33 +00:00
Jaroslav Kysela
51b7d15a60
Fixed help
2002-03-07 10:16:07 +00:00
Takashi Iwai
dd68c91cbc
fixed compile.
2002-01-28 12:25:17 +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
155e6822d2
Cleanup against latest API (mmap_commit)
2001-12-11 15:26:33 +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
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
ddb7209e9a
Added snd_*_poll_descriptors_revents functions.
2001-11-30 17:36:45 +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
7c7352a009
Removed useless check
2001-11-01 07:23:28 +00:00
Jaroslav Kysela
c580e02348
Added time, poll and effect options and code.
2001-10-31 16:03:33 +00:00
Jaroslav Kysela
78522ea0ea
Fixed the right latency settings and added block mode
2001-10-26 16:12:01 +00:00
Jaroslav Kysela
27472b56a6
Changes for static build.
2001-10-24 14:14:11 +00:00
Jaroslav Kysela
d333c1e9de
Added direct_write transfer method
2001-10-18 18:04:26 +00:00
Jaroslav Kysela
0259e6877e
Changed CFLAGS
2001-10-18 17:10:46 +00:00