Commit graph

  • 5e44a3114d Updated the doxygen configuration and error.c file. Jaroslav Kysela 2001-03-21 15:52:23 +00:00
  • e8a01ea4ed Merged rawmidi M4 files into the main ones. The first attempt to create documentation for the RawMidi API. Jaroslav Kysela 2001-03-20 16:46:45 +00:00
  • 76c38e3687 0.9.0beta3 Jaroslav Kysela 2001-03-19 15:40:28 +00:00
  • a275d66356 Improved .asoundrc changes Abramo Bagnara 2001-03-17 16:34:43 +00:00
  • 0300bbbbb3 Added more sort rules Jaroslav Kysela 2001-03-16 16:46:05 +00:00
  • 877896069d Improvement by Pavel Roskin Abramo Bagnara 2001-03-16 07:34:22 +00:00
  • dc68485554 Attempt to fix incongruities between C++ preprocessor and C one for the same gcc version Abramo Bagnara 2001-03-10 18:13:59 +00:00
  • 31fb30da6b Avoid use of gcc extensions if not strictly needed Abramo Bagnara 2001-03-10 10:19:37 +00:00
  • aecf625c00 Clearer name Abramo Bagnara 2001-03-10 10:09:34 +00:00
  • 5e2c5cab92 Removed obsolete code Abramo Bagnara 2001-03-08 14:21:15 +00:00
  • c76af03f4e Better diagnostic for config load failure Abramo Bagnara 2001-03-08 14:20:32 +00:00
  • 751c88c0e6 Unconditionally drop on capture close Abramo Bagnara 2001-03-07 13:56:13 +00:00
  • 521ccc49bb Updated Abramo Bagnara 2001-03-07 12:41:00 +00:00
  • 46b52167df Exported ERR macros. Completed scopes architecture. Added defaults for {pcm,ctl,rawmidi,seq}type configuration. Fixed bogus dlclose. Implemented ncurses levelmeter (temporarily placed in src/pcm/scopes) Abramo Bagnara 2001-03-07 12:36:05 +00:00
  • 8f3ae2cf2e Removed hook to not yet commited code Abramo Bagnara 2001-03-04 20:40:39 +00:00
  • bbaeb29a74 Renamed ERR to SNDERR. Added s16 pseudo meter scope. Fixed plug hw_refine/params Abramo Bagnara 2001-03-04 20:39:02 +00:00
  • 84732560a9 0.9.0beta2 Jaroslav Kysela 2001-03-02 09:44:25 +00:00
  • 6a9037d087 Fixed premature slave close Abramo Bagnara 2001-03-02 09:34:37 +00:00
  • c922181ab5 Added pcm_meter Abramo Bagnara 2001-03-01 22:49:15 +00:00
  • d87059867b Added pcm_meter skeleton Abramo Bagnara 2001-03-01 22:47:34 +00:00
  • bab4a552c8 More special names Abramo Bagnara 2001-03-01 22:46:47 +00:00
  • 87aa4eaef4 Documented special PCM names Abramo Bagnara 2001-03-01 22:46:01 +00:00
  • a02e742609 Added multithread aware status for plugins Abramo Bagnara 2001-02-27 18:21:31 +00:00
  • 3196ef28ae Typo Abramo Bagnara 2001-02-27 17:02:56 +00:00
  • 3830b168ef Improved plugin code (simpler, faster and multithread ready) Abramo Bagnara 2001-02-27 13:42:12 +00:00
  • afde2cfab2 Added IEC958 macro Jaroslav Kysela 2001-02-27 12:16:43 +00:00
  • 8e40ef5e73 Updated version number Abramo Bagnara 2001-02-25 22:37:17 +00:00
  • c663f4f4f7 Transformed PAGE_SIZE in sysconf(_SC_PAGE_SIZE) Abramo Bagnara 2001-02-21 21:59:35 +00:00
  • 1dfd70d11e Added the event filter to the poll_descriptor functions. Jaroslav Kysela 2001-02-21 16:29:40 +00:00
  • d1297b3be9 Added plugin_ops.h to noinst_HEADERS Jaroslav Kysela 2001-02-20 22:05:26 +00:00
  • 09abaf9de5 Added mixer_local.h to noinst_HEADERS Jaroslav Kysela 2001-02-20 22:03:48 +00:00
  • 62e8362cc0 Added control_local.h to noinst_HEADERS Jaroslav Kysela 2001-02-20 22:02:53 +00:00
  • 0dd27a5e47 0.9.0beta1 Jaroslav Kysela 2001-02-20 20:29:12 +00:00
  • d8f5d4a4d2 Added ptrs to status struct (to have atomic now ptr). Changed boundary choice to a more useful one (related to pcm_meter) Abramo Bagnara 2001-02-20 12:57:51 +00:00
  • 191d03501e Changed descriptors_count Abramo Bagnara 2001-02-18 18:32:30 +00:00
  • 0c7637393f Added range specification to simple mixer. Fixes to alsamixer. Added mixer support to alsa-oss Abramo Bagnara 2001-02-18 17:56:37 +00:00
  • ab819d2edd New simple mixer implementation Abramo Bagnara 2001-02-15 23:05:41 +00:00
  • 341689606f sign fixes Abramo Bagnara 2001-02-14 13:20:23 +00:00
  • 0d004acf8d Removed snd_mixer_elem_count. Jaroslav Kysela 2001-02-14 13:10:08 +00:00
  • cc956312b3 Changed behaviour of poll_descriptors function (returns the filled count of fds). Added poll_descriptors_count functions. Added snd_mixer_elem_count function. Jaroslav Kysela 2001-02-14 12:15:03 +00:00
  • c71b72ee27 Fixed longstanding avail compute bug. Cosmetic fixes Abramo Bagnara 2001-02-14 09:36:00 +00:00
  • 31fcb58e9d Fixed typo Abramo Bagnara 2001-02-14 08:26:33 +00:00
  • 3e97ef3ea0 Changed control to use events mask. Added subscribe ioctl Abramo Bagnara 2001-02-13 21:29:30 +00:00
  • fa51799255 Cached compare weight for hctl_elem too Abramo Bagnara 2001-02-13 15:05:00 +00:00
  • eed38f2157 My bogus assumption on add_tail semantic Abramo Bagnara 2001-02-13 14:41:38 +00:00
  • b260b72fc9 One more fixes to sorting Abramo Bagnara 2001-02-13 14:25:51 +00:00
  • e02f9a9650 Definitely fixed the sorting/find problems for hcontrol & mixer. Jaroslav Kysela 2001-02-13 14:07:28 +00:00
  • 6ea4260c1c Added the safe version of the list_for_each function. Jaroslav Kysela 2001-02-13 12:53:19 +00:00
  • db53ac9b41 Removed Capture Source exceptions. Renamed snd_hctl_elem_get_handle Abramo Bagnara 2001-02-13 11:42:49 +00:00
  • cba5c929ec Moved the detach code to the more appropriate place. Jaroslav Kysela 2001-02-13 11:23:26 +00:00
  • 5e2b04c141 Fixed free bug (added missing hctl detach call). Jaroslav Kysela 2001-02-13 10:50:31 +00:00
  • 460660d4b4 More generic support for poll descriptors Abramo Bagnara 2001-02-12 23:51:49 +00:00
  • a86efa083c More bugfixes (sort, compare, mixer, hcontrol). Jaroslav Kysela 2001-02-12 19:24:46 +00:00
  • 515d1a6415 Improved mixer sort/compare interface. Jaroslav Kysela 2001-02-12 18:10:31 +00:00
  • 6f3b01b79c Added sort & compare functions to the mixer API. Jaroslav Kysela 2001-02-12 13:29:33 +00:00
  • 955b9fc335 Fixed handle_events Abramo Bagnara 2001-02-11 17:46:03 +00:00
  • 8afd6e69af Fixed thinko Abramo Bagnara 2001-02-11 16:05:59 +00:00
  • a2d3434961 Completed mixer API. Improved iterators. Renamed control values struct. Rewritten simple elements implementation Abramo Bagnara 2001-02-11 15:45:35 +00:00
  • 38033b49dd Updated the hctl interface (the more independent way). Jaroslav Kysela 2001-02-09 14:50:05 +00:00
  • 3e561540d5 Removed Jaroslav Kysela 2001-02-09 13:58:18 +00:00
  • 7165608b17 Fixes Abramo Bagnara 2001-02-09 13:15:54 +00:00
  • fea0c73cdb Completed control and mixer API Abramo Bagnara 2001-02-09 11:20:31 +00:00
  • c709b0a627 Added comments Jaroslav Kysela 2001-02-08 14:42:09 +00:00
  • d47a86d5e7 Added configuration file and the output directory for doxygen Jaroslav Kysela 2001-02-08 14:30:21 +00:00
  • 93265d5c0f Commented out enum typechecking Abramo Bagnara 2001-02-07 17:34:52 +00:00
  • d6f583bb8d Removed snd_pcm_hw_refine from API Abramo Bagnara 2001-02-07 16:42:59 +00:00
  • 45c416ed82 Better names for control API Abramo Bagnara 2001-02-07 15:13:15 +00:00
  • 66f13f6115 Splitted rawmidi streams. Removed stream constraint on config files Abramo Bagnara 2001-02-07 13:30:40 +00:00
  • 3e091c8822 Encapsulated conf API Abramo Bagnara 2001-02-07 11:34:33 +00:00
  • 8f0cb26fdf Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const. Abramo Bagnara 2001-02-06 23:48:10 +00:00
  • ccb399f0cd Missing enum change Abramo Bagnara 2001-02-05 16:04:15 +00:00
  • 5b0d5f0a49 Typo Abramo Bagnara 2001-02-05 15:45:33 +00:00
  • 5bf23ae9a1 Encapsulated hwdep. Converted all enums to type safety Abramo Bagnara 2001-02-05 15:44:42 +00:00
  • a83b209df2 Fixed repeated prepare call Abramo Bagnara 2001-02-05 09:35:17 +00:00
  • 4ecd9eaa46 Fixed some typos Abramo Bagnara 2001-02-04 22:59:24 +00:00
  • 4c9fd35a60 Added missing rawmidi functions. Cleaned PCM use of masks Abramo Bagnara 2001-02-04 18:57:05 +00:00
  • a7561a9c7e 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:17 +00:00
  • 544718f10d Fixed C++ casting problems. free functions returns void Abramo Bagnara 2001-02-02 08:49:47 +00:00
  • 2110049f2f Removed obsolete functions Abramo Bagnara 2001-02-01 20:41:50 +00:00
  • af63d2b597 Cosmetic change Jaroslav Kysela 2001-02-01 20:11:53 +00:00
  • f0be454aa1 moved #ifdef _cplusplus Abramo Bagnara 2001-02-01 07:52:30 +00:00
  • e3bdf9a022 Fixed C++ compilation Abramo Bagnara 2001-01-31 22:56:47 +00:00
  • de19407578 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:56 +00:00
  • 8e9a23acb5 Fixed OSS emulation wrt triggers and capture mmap Abramo Bagnara 2001-01-31 10:42:45 +00:00
  • 8712ffc6a5 Added snd_ prefix to mask and interval. Divided header.h wrappers Abramo Bagnara 2001-01-30 16:51:26 +00:00
  • 9712a67778 Updated for the new driver defines Jaroslav Kysela 2001-01-30 07:24:08 +00:00
  • 70809b1835 First step toward encapsulation Abramo Bagnara 2001-01-29 14:27:53 +00:00
  • d44c657826 Added stuff for C++ compilation Abramo Bagnara 2001-01-29 08:29:52 +00:00
  • c07201926b Promoted plugin helpers to general use Abramo Bagnara 2001-01-26 09:56:30 +00:00
  • 406587a531 Fixed partial transfer Abramo Bagnara 2001-01-25 14:27:33 +00:00
  • 711c5bfa4e Remove ansidecl.h inclusion Abramo Bagnara 2001-01-23 09:32:18 +00:00
  • c6f6c231c0 Fixed pcm_plug race condition Abramo Bagnara 2001-01-22 16:07:11 +00:00
  • 5c84940c1f Fixed useless insertion of copy plugin. Fixed sw_params for pcm_plug Abramo Bagnara 2001-01-22 09:27:50 +00:00
  • 20b70b6d19 Fixed refinement Abramo Bagnara 2001-01-21 17:03:53 +00:00
  • 736a9dd719 Fixed rules. Fixed snd_pcm_hw_param_near Abramo Bagnara 2001-01-21 12:55:09 +00:00
  • b4e80abc53 Rewritten mmap_{read,write} following alsa-driver current code Abramo Bagnara 2001-01-20 12:56:30 +00:00
  • 4086362a33 Updated Abramo Bagnara 2001-01-19 19:55:22 +00:00
  • 199452ae8b buffer_size weak link fixed Abramo Bagnara 2001-01-19 18:28:50 +00:00
  • d41c210493 Added _snd_pcm_hw_param_setempty Abramo Bagnara 2001-01-19 16:19:29 +00:00
  • f12a252f20 Added support for hw_free in alsa-lib Abramo Bagnara 2001-01-19 13:10:50 +00:00