Commit Graph

  • 7346943471 Changed according to new hctl API Jaroslav Kysela 2001-02-09 15:38:59 +00:00
  • 3fadc219ee Temporary hack for compilation Jaroslav Kysela 2001-02-09 13:52:39 +00:00
  • 012584247c Completed control and mixer API Abramo Bagnara 2001-02-09 11:20:32 +00:00
  • 7b2cc96f18 Fixed sign Abramo Bagnara 2001-02-07 17:09:00 +00:00
  • 7d75ba2c1b Better names for control API Abramo Bagnara 2001-02-07 15:13:17 +00:00
  • 4b6c8ce82e Encapsulated conf API Abramo Bagnara 2001-02-07 11:34:42 +00:00
  • 0ef8943fb0 Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const. Abramo Bagnara 2001-02-06 23:48:29 +00:00
  • 3df0171dc0 Encapsulated hwdep. Converted all enums to type safety Abramo Bagnara 2001-02-05 15:44:45 +00:00
  • 2121e1576c Corrected and completed encapsulation for PCM and rawmidi. Remove SND_PCM_HW_PARAM_* and use functions. Separated rawmidi info between streams Abramo Bagnara 2001-02-04 17:03:19 +00:00
  • a2426856b3 Removed card type from devices info. Added card number to devices info. Completed encapsulation of PCM API. Removed snd_pcm_card(). All copy functions now have the form copy(dst, src). Abramo Bagnara 2001-01-31 17:26:59 +00:00
  • 6f4c05c64a Added snd_ prefix to mask and interval. Divided header.h wrappers Abramo Bagnara 2001-01-30 16:51:28 +00:00
  • d1f96b62a8 First step toward encapsulation Abramo Bagnara 2001-01-29 14:27:56 +00:00
  • 72db56ca30 Fixed aplay -l Abramo Bagnara 2001-01-29 08:41:26 +00:00
  • 025a1c8d26 Added I/O classes Abramo Bagnara 2001-01-17 11:00:34 +00:00
  • be058e4a04 Changed some remaining size_t's Abramo Bagnara 2001-01-15 13:43:08 +00:00
  • 744c8798c0 New PCM model with fragment concept removal and two interrupt sources Renamed size_t/ssize_t to snd_pcm_sframes_t/snd_pcm_uframes_t Abramo Bagnara 2001-01-15 11:06:55 +00:00
  • 7b49188c03 Fixed missing mask initialization Abramo Bagnara 2001-01-09 19:35:52 +00:00
  • 924fa1704a PCM API cleaning. silencing implementation. xfer_min removal Abramo Bagnara 2000-12-29 15:00:55 +00:00
  • 38fd1dc722 aplay/arecord Jaroslav Kysela 2000-12-27 21:24:57 +00:00
  • 652941f76e Updated the S/PDIF test code. Jaroslav Kysela 2000-12-22 14:03:15 +00:00
  • 66608d67ea Added support for IEC958 Jaroslav Kysela 2000-12-22 11:25:11 +00:00
  • 84f294a3b9 S/PDIF related changes.. Jaroslav Kysela 2000-12-21 21:53:07 +00:00
  • a3696de829 New hw_params implementation Abramo Bagnara 2000-12-21 20:44:11 +00:00
  • 2f0a374adb pcm_name defaults to plug:0,0 Jaroslav Kysela 2000-12-11 12:29:49 +00:00
  • 2f6416f347 Fixed non interleaved with only one channels case Abramo Bagnara 2000-12-11 11:19:39 +00:00
  • eadcd7a727 Runtime hw_info constraints support. New hw_info with lengths Abramo Bagnara 2000-12-07 15:58:04 +00:00
  • deb4498a12 Fixed types Jaroslav Kysela 2000-12-04 16:48:30 +00:00
  • 5f542e20aa More relaxed strategy Abramo Bagnara 2000-12-04 10:08:30 +00:00
  • 6228fe8e07 Fixed removal of hidden connections Jaroslav Kysela 2000-12-01 11:49:54 +00:00
  • 3180b94099 Updates for the latest API (the next device changes). Jaroslav Kysela 2000-11-30 19:25:50 +00:00
  • b62a07a9db Fixed sw_params Abramo Bagnara 2000-11-30 14:14:36 +00:00
  • fd099e6484 Added debug flags Jaroslav Kysela 2000-11-29 18:34:03 +00:00
  • 95785f81a3 Missing letters Abramo Bagnara 2000-11-29 18:29:31 +00:00
  • 880f642260 Added experimental options for spdif output (for debugging purpose) Abramo Bagnara 2000-11-29 18:27:33 +00:00
  • c3348ac9dd Cleaned all hw_info. Removed snd_pcm_hw_{info,params}_rules* and changed strategy to allow the same functionality. Cleaned names tables. Added informative failure Abramo Bagnara 2000-11-29 08:32:36 +00:00
  • fc9fc225f3 English updates Jaroslav Kysela 2000-11-25 18:25:56 +00:00
  • 69a69ade1f Added the error handler ignoring misleading warnings... Jaroslav Kysela 2000-11-25 16:38:04 +00:00
  • cc398d1855 Fixed open default Abramo Bagnara 2000-11-21 20:38:50 +00:00
  • 86b50130e9 Changed default ctl name to open Abramo Bagnara 2000-11-21 17:15:06 +00:00
  • 25b7943321 Merged pcmfinal branch. Jaroslav Kysela 2000-11-20 20:11:13 +00:00
  • cfce590e41 DESTDIR fixes Jaroslav Kysela 2000-11-04 12:16:28 +00:00
  • 00cf60e11d Ported to alsa-lib changes Abramo Bagnara 2000-10-14 10:35:24 +00:00
  • 0f2eaba07a Removed memory leak Abramo Bagnara 2000-10-07 17:00:33 +00:00
  • 5e4997b682 Removed snd_pcm_drain done before setup Abramo Bagnara 2000-10-05 11:25:01 +00:00
  • fe0398a0f6 Removed ptrs from status. Some cleaning for alsa-lib Abramo Bagnara 2000-10-05 10:26:08 +00:00
  • da8c3eddb0 Removed xrun_max. Cleaned xrun handling Abramo Bagnara 2000-10-03 06:47:16 +00:00
  • 907eba4cf9 Removed xrun_act. Added SND_PCM_STATE_DRAINING. Clean spinlock abuse in read/write path Abramo Bagnara 2000-10-02 20:23:29 +00:00
  • 543e387fc8 Renamed stop -> drop in API Abramo Bagnara 2000-10-02 07:00:00 +00:00
  • 2ec99095fe Completed renaming drain->stop, flush->drain (PCM). Done renaming drain->drop, flush->drain (rawmidi and seq). Removed wrong module usage count inc/dec from mmap Abramo Bagnara 2000-09-29 20:49:20 +00:00
  • 637b3f828c Merged pcmplug branch. Jaroslav Kysela 2000-09-24 09:57:50 +00:00
  • ff3ef012ec Added Item: line Jaroslav Kysela 2000-09-18 09:47:46 +00:00
  • b03e752d96 Corrections for 'char *card' Jaroslav Kysela 2000-09-18 09:47:01 +00:00
  • e0847b4af8 Accept the client name as address argument of aconnect and aseqnet. You may use aconnect like this: % aconnect External:0 Emu8000:1 Takashi Iwai 2000-09-14 10:19:45 +00:00
  • d57f1ef166 Fixed thinko Abramo Bagnara 2000-09-12 12:40:09 +00:00
  • 5085796784 Some cleaning renames. Prepared API for new plugins Abramo Bagnara 2000-09-12 07:11:02 +00:00
  • 4ce15b2f84 removed ansidecl.h Jaroslav Kysela 2000-09-11 16:12:14 +00:00
  • d594ba181c Fixed group and permission checks Takashi Iwai 2000-09-11 16:03:51 +00:00
  • a6427e6044 Added abstraction layer to controls. Added client/server support to controls. Cleaned private_data use for PCMs. Cleaned aserver Abramo Bagnara 2000-09-11 15:49:33 +00:00
  • 787089c2c0 Removed step if not needed. Fixed typo. Allow store/restore to/from stdio Abramo Bagnara 2000-09-10 09:53:33 +00:00
  • fad195af13 Fixed -l output Jaroslav Kysela 2000-09-09 23:17:04 +00:00
  • 8013b4b934 Recoded WAV file parser Jaroslav Kysela 2000-09-04 09:18:13 +00:00
  • 1e5289de13 Bug fixes and modifications for the recent change of sequencer API. Takashi Iwai 2000-09-01 16:25:10 +00:00
  • c786b1b6d5 Add -x option for removing all exported connections Takashi Iwai 2000-08-31 11:20:34 +00:00
  • 9281f6b8e8 Updated Abramo Bagnara 2000-08-31 09:33:56 +00:00
  • 9d3cbc3833 Next fix in safe_read Jaroslav Kysela 2000-08-29 08:04:19 +00:00
  • 76702105ec Fixed buffer overflow spotted by Henrik Abramo Bagnara 2000-08-28 06:33:08 +00:00
  • 762dd6b564 Congruent iface naming Abramo Bagnara 2000-08-26 08:30:41 +00:00
  • daa1208d5f Some typos. Be relaxed wrt syntax error on store Abramo Bagnara 2000-08-25 16:37:31 +00:00
  • 44ee42e587 Better name for snd_card_get_index. Cleaned error messages Abramo Bagnara 2000-08-25 14:36:58 +00:00
  • 8c4e1aa769 Rewritten alsactl Abramo Bagnara 2000-08-25 14:34:26 +00:00
  • 6add1cdfb5 Ported aplay to named PCMs Abramo Bagnara 2000-08-24 17:59:21 +00:00
  • 983837e243 Fix Jaroslav Kysela 2000-08-23 14:38:37 +00:00
  • a8cbebd368 Fixed heap overwriting problems... Jaroslav Kysela 2000-08-22 17:35:12 +00:00
  • bf4625ca5a More verbose errors, added safe_read for pipes Jaroslav Kysela 2000-08-19 09:08:39 +00:00
  • ccffbc6e76 A few fixes and added undocumented 'sevents' command Jaroslav Kysela 2000-08-16 13:36:24 +00:00
  • fbb7b7c4e9 Added (undocumented) events command Jaroslav Kysela 2000-08-12 15:34:17 +00:00
  • 80e0e86510 Slightly better failure diagnostic Abramo Bagnara 2000-08-11 21:02:34 +00:00
  • c569788bf2 First attempt to make this tool functional with latest 0.6.x mixer API. Jaroslav Kysela 2000-08-11 19:29:55 +00:00
  • ad018be92c 64-bit fixes.. Jaroslav Kysela 2000-08-04 09:55:35 +00:00
  • eb4a1a6015 Removed debugging lines.. Jaroslav Kysela 2000-07-28 20:19:42 +00:00
  • 8af52519b7 Added missing index match Abramo Bagnara 2000-07-26 11:40:31 +00:00
  • 50658ad2e7 Changed syntax of configuration file and added better parsing. Jaroslav Kysela 2000-07-25 15:17:55 +00:00
  • 67aefd9f3e Added dump facility. Continued pcm_multi implementation Abramo Bagnara 2000-07-17 15:33:29 +00:00
  • 9d5b8f205d Changes reflecting the new control API and kernel mixer API removal. Jaroslav Kysela 2000-07-15 10:21:59 +00:00
  • 54164096e3 Fixed timelimit use Abramo Bagnara 2000-07-12 16:25:21 +00:00
  • c88189e490 Fixed arecord bug wrt time limit Abramo Bagnara 2000-07-06 17:20:49 +00:00
  • f46d20e4b2 Added missing include Abramo Bagnara 2000-07-03 07:44:08 +00:00
  • bc41b6a2b7 Moved some info fields to proper place (setup). Renamed mmap_size to mmap_bytes. Added detailed fail report to params_t. Added params_info to API. Abramo Bagnara 2000-07-01 10:38:30 +00:00
  • 08c3ad2d62 Updated Abramo Bagnara 2000-07-01 10:37:42 +00:00
  • da6110d1a3 Added cd and dat format shortcuts Abramo Bagnara 2000-06-25 16:30:20 +00:00
  • 35c721265c Conformance to new pcm_info semantic Abramo Bagnara 2000-06-22 06:07:13 +00:00
  • c410bf9a62 Reorganized options and added support for pcm_multi Abramo Bagnara 2000-06-21 15:05:06 +00:00
  • 2c3d1a0639 Remove device, stream, subdevice selection and incorporated in info structs Abramo Bagnara 2000-06-21 15:04:15 +00:00
  • 217417698c Fixed oversized silence filling Abramo Bagnara 2000-06-11 13:33:16 +00:00
  • 5cc8a510e9 Changed ALSA unit from bytes to frames. Splitted mmap control structs. Better midlevel interrupt handler Abramo Bagnara 2000-06-10 12:39:52 +00:00
  • 0ac6348583 Renamed status field in state Abramo Bagnara 2000-06-05 11:38:02 +00:00
  • fb8e187f17 Commented out useless (and wrong) munmap Abramo Bagnara 2000-06-04 16:26:59 +00:00
  • 5825302e03 Uros Bizjak <uros@kss-loka.si>: - fixes compilation (format.voices -> format.channels) - ntohl -> BE_INT for AU files - recoded AU_MAGIC header for AU files Abramo Bagnara 2000-06-01 11:37:43 +00:00
  • 1b4bd70ef9 - Fix big-endian bug in aplay/arecord. Takashi Iwai 2000-05-30 10:12:59 +00:00
  • 048c2000f8 Better .wav detection Abramo Bagnara 2000-05-29 18:54:23 +00:00