Commit graph

1353 commits

Author SHA1 Message Date
Jaroslav Kysela
17f35d0043 Replaced j argument for tar with older I 2002-10-22 20:03:07 +00:00
Jaroslav Kysela
01f0f5e75e Changed AMTAR -> TAR 2002-10-22 19:25:30 +00:00
Jaroslav Kysela
9f0f642f39 0.9.0rc4 2002-10-22 18:21:10 +00:00
Jaroslav Kysela
d2095e3a35 Fixed stream info for info ioctl in open() 2002-10-22 14:21: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
cebc5c9bef Updated hw_params_(can|is)_* functions 2002-10-12 14:32:59 +00:00
Jaroslav Kysela
0d699d7e19 Improved documentation for hw_params_(can|is)_* functions 2002-10-12 13:37:42 +00:00
Jaroslav Kysela
170a5d0d7b Added ommited clear() functions 2002-10-12 12:04:08 +00:00
Jaroslav Kysela
8205a95376 Replaced snd_pcm_avail() with snd_pcm_hwsync() 2002-10-12 11:49:53 +00:00
Jaroslav Kysela
dac0626b9f Added snd_pcm_hw_params_current() function and clear() functions for structures 2002-10-12 10:38:43 +00:00
Jaroslav Kysela
453dd9f698 Added snd_pcm_avail() function 2002-10-11 18:40:19 +00:00
Jaroslav Kysela
e859cf2644 Implemented snd_pcm_avail() function.
More documentation updates for snd_pcm_avail_update() and snd_pcm_delay().
Updated behaviour of read/write functions (wait when buffer is full) to
follow kernel.
2002-10-11 18:39:24 +00:00
Takashi Iwai
25e41cf1e8 fixed the build without versioned symbols.
the rc4 symbols are defined as __ prefix, which are aliased in
pcm.h as well as the versioned symbol binary.
2002-10-10 11:01:18 +00:00
Takashi Iwai
7b2f5fa7e1 added the alsa-kernel header files into local tree. 2002-10-09 13:44:10 +00:00
Takashi Iwai
163ae5738d duplicated the required alsa-kernel header files into the local
include/sound directory, so that alsa-lib can be compiled without
alsa-driver.

with this addition, --with-kernel and --with-soundbase options are
removed from configure.  they are obviously unnecessary.

the relevant parts in INSTALL are removed/modified.
2002-10-09 13:43:35 +00:00
Jaroslav Kysela
f0e5677f29 Fixed mmap_xxxx_delay() to follow kernel code 2002-10-09 06:44:45 +00:00
Jaroslav Kysela
3560bb1481 Fixes in documentation for fast status 2002-10-09 06:13:57 +00:00
Takashi Iwai
bcc0866b62 added Versions to EXTRA_DIST. 2002-10-07 10:42:18 +00:00
Takashi Iwai
aa6755cc4e - using $(AMTAR) instead or $(TAR) in the Makefile.am
- using -j instead of -I to compress using bzip2 rather than gzip
2002-10-07 10:41:42 +00:00
Takashi Iwai
a9e578d63c get back for the old autoheader. 2002-10-07 09:57:31 +00:00
Takashi Iwai
796bd6bb18 removed unnecessary files from repository 2002-10-04 13:11:37 +00:00
Takashi Iwai
2e24084d3b don't set cflags if the prefix is /usr (gcc3 warns it). 2002-10-02 11:23:50 +00:00
Takashi Iwai
b37f4e1cab removed; conflicts with autoheader 2002-10-02 11:22:48 +00:00
Jaroslav Kysela
2a055201d9 New hw_params API uses weak alias in function declaration 2002-09-21 20:05:48 +00:00
Jaroslav Kysela
ecceb914bf Added debug code 2002-09-21 19:01:24 +00:00
Jaroslav Kysela
2f85e63e1a Fixed loop for inline functions defining new hw_params PCM API.
Unfortunately, resulting binary will contain references to all new
functions.
2002-09-21 17:55:45 +00:00
Takashi Iwai
3b6ee2ad97 accept enum items for other volumes and switches. 2002-09-20 09:44:25 +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
Takashi Iwai
ec415ef3a9 added pkg-config file alsa.pc. 2002-09-18 16:38:18 +00:00
Takashi Iwai
9f2723badf - fixed AC_DEFINE (added description for autoheader).
- added utils/alsa.pc as output.
2002-09-18 16:37:42 +00:00
Jaroslav Kysela
adc1b2afb9 Initial version 2002-09-17 18:29:56 +00:00
Jaroslav Kysela
4dbdc06809 Added a lookup for exact ALSA library binary to allow RTLD_LOCAL usage 2002-09-17 15:28:41 +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
Takashi Iwai
cabf841f4e handle enumerated playback/capture routes. 2002-09-13 17:36:44 +00:00
Jaroslav Kysela
677b0f60d6 Added snd_pcm_hw_params_get_min_align; changed get_format, get_subformat and get_access function to return not mixed error and return value 2002-09-09 19:47:50 +00:00
Takashi Iwai
c25879f9d9 added the handling of enum controls to simple mixer API.
the following functions are added:
int snd_mixer_selem_is_enumerated()
int snd_mixer_selem_get_enum_items()
int snd_mixer_selem_get_enum_item_name()
int snd_mixer_selem_get_enum_item()
int snd_mixer_selem_set_enum_item()
2002-09-09 14:24:56 +00:00
Jaroslav Kysela
52237f3542 Added back check for duplicated helements 2002-09-04 07:35:25 +00:00
Takashi Iwai
cf444c56b3 replaced excessive asserts with normal conditionals.
this _might_ cure some problems on powermac driver...
2002-09-03 15:53:59 +00:00
Takashi Iwai
5191bbcce5 output error message instead of assert().
assert() may cause an infinite loop in aplay, since it's in the
closing phase.
2002-08-27 16:30:59 +00:00
Takashi Iwai
b4b00dd7cf removed invalid assert().
there are reserved fields for the extended masks which are not used,
and this caused wrong assert()...
2002-08-27 16:30:03 +00:00
Takashi Iwai
96c652f771 added the descriptions for AC_DEFINE*.
withtout them, autoreconf fails.
2002-08-16 17:28:34 +00:00
Jaroslav Kysela
138631aa65 0.9.0rc3 2002-08-15 15:13:14 +00:00
Jaroslav Kysela
63d708a344 Documentation update by Clement Ladish 2002-07-23 19:51:16 +00:00
Jaroslav Kysela
2db6b18b39 Fixed silence_64 and added support for 24-bit samples to area_silence 2002-07-21 08:19:40 +00:00
Takashi Iwai
fe58dd62eb fixed typo of snd_seq_poll_descriptors() in getting poll desc
for output only.
2002-07-15 14:08:32 +00:00
Jaroslav Kysela
518d16d849 Next signess fixes 2002-07-11 09:03:47 +00:00
Jaroslav Kysela
e4ccce7058 Replaced floor with rint 2002-07-11 08:01:58 +00:00
Jaroslav Kysela
13892f6d17 Fixed comment 2002-07-11 08:00:45 +00:00
Jaroslav Kysela
8586ba20c9 Fixed normalization of int64 and float values 2002-07-10 12:13:45 +00:00