Commit graph

147 commits

Author SHA1 Message Date
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
Jaroslav Kysela
0f67a428be Enhanced, added async and direct (mmap) mode 2001-10-18 17:10:06 +00:00
Jaroslav Kysela
56778fa89d Changes to show the different transfer methods 2001-10-17 17:50:16 +00:00
Jaroslav Kysela
76abb9738e Enhanced, added -c, -r options 2001-10-17 15:04:39 +00:00
Jaroslav Kysela
d1944ccfa6 Rewritten test code 2001-10-16 16:11:04 +00:00
Jaroslav Kysela
e441ec8013 Added -s option 2001-10-15 12:36:55 +00:00
Jaroslav Kysela
ff913d0143 2nd fix for initial write 2001-10-15 11:49:36 +00:00
Jaroslav Kysela
183da83f8e Fixed initial write 2001-10-15 11:47:53 +00:00
Jaroslav Kysela
0a8749a802 Changed location of asoundlib.h from sys dir to alsa dir.
(it means that official location is '#include <alsa/asoundlib.h>')
2001-09-11 09:34:13 +00:00
Jaroslav Kysela
d08c2eb251 Removed obsolete test programs. 2001-09-07 09:33:20 +00:00
Jaroslav Kysela
3e6f423501 Updated to latest API 2001-09-07 09:24:30 +00:00
Takashi Iwai
0791fb2848 Added snd_seq_sync_output_queue() function.
Rewrote playmidi1 to use this function.  It is no longer necessary
to wait for echoback.
2001-09-03 10:41:18 +00:00