Commit graph

  • 7ba8d5c307 Add modem pcm definition for hda-intel driver Takashi Iwai 2005-09-12 10:44:53 +00:00
  • dba82373c6 modem's pcm "two device" config Sasha Khapyorsky 2005-09-12 10:37:22 +00:00
  • 474eb76b71 fix segfault then hooks list is empty Sasha Khapyorsky 2005-09-12 10:35:07 +00:00
  • 19284bd325 direct plugins - change group according ipc_gid for the socket file This patch fixes problem when ipc_perm are 0660 and you want to share dmix with more users in the specified group. Jaroslav Kysela 2005-09-08 06:48:30 +00:00
  • af6544a274 dmix and dsnoop configuration - added ipc_perm 0660 (to handle all users with audio group) Jaroslav Kysela 2005-09-08 06:36:00 +00:00
  • 4272742a2b Fix compile warnings Takashi Iwai 2005-09-05 15:57:31 +00:00
  • 0eac0a983a Fix configuration for ICE1724 Takashi Iwai 2005-09-02 16:40:40 +00:00
  • ffdb04c3ea Fix buffer allocation and mmap with plugins Takashi Iwai 2005-09-02 16:36:40 +00:00
  • e62ecc876a Workaround for crash with knotify Takashi Iwai 2005-09-01 17:31:52 +00:00
  • 6f938b1cc3 Fix call of semctl IPC_RMID Takashi Iwai 2005-08-29 17:07:41 +00:00
  • 745062ee01 PCM API - handle EINTR from poll() in snd_pcm_wait() function Jaroslav Kysela 2005-08-24 14:13:47 +00:00
  • 62b9d00ad6 test/pcm.c - remove -EINTR handling (a job for alsa-lib) Jaroslav Kysela 2005-08-24 14:06:11 +00:00
  • 5af75610f2 mixer API - extend simple enumerated controls for direction tests Added snd_mixer_selem_is_enum_playback() and snd_mixer_selem_is_enum_capture() functions. Jaroslav Kysela 2005-08-24 10:41:16 +00:00
  • d9be3e3556 pcm.c test / example - Added EINTR handling Jaroslav Kysela 2005-08-23 12:57:48 +00:00
  • 787b0469e9 Allow separate build and source trees From: Bernard Leak <bernard@brenda-arkle.demon.co.uk> Takashi Iwai 2005-08-23 12:09:07 +00:00
  • a33c78ddd8 moved simple mixer abstraction modules to modules/mixer/simple directory Compile dynamic modules outside the alsa-lib tree to allow linking them against libasound.so - proper versions of dynamic symbols. Jaroslav Kysela 2005-08-22 12:07:55 +00:00
  • 19ac270f1e Add missing header files Takashi Iwai 2005-08-19 17:23:05 +00:00
  • 1ffda4d664 release 1.0.10rc1 Patch-level: Merged v1.0.10rc1 Jaroslav Kysela 2005-08-19 11:44:33 +00:00
  • 1fdd1a6c19 Fix invalid read in setlocale() Takashi Iwai 2005-08-18 14:58:31 +00:00
  • e120114bde Clean up string parser Takashi Iwai 2005-08-18 14:53:39 +00:00
  • f1acd7726c PCM direct plugins - handle EINTR in the resource server Jaroslav Kysela 2005-08-18 10:42:22 +00:00
  • ea77e08cc6 Misc fixes Takashi Iwai 2005-08-17 17:27:16 +00:00
  • 4bb0721a83 direct plugins - added graceful shutdown for the resource server Jaroslav Kysela 2005-08-17 14:00:32 +00:00
  • 8737d1843c simple mixer: fix compilation with gcc 2.x Clemens Ladisch 2005-08-16 15:30:19 +00:00
  • bac9a7de83 direct plugins (dmix) - suspend/resume fixes Jaroslav Kysela 2005-08-16 12:19:15 +00:00
  • 7450dbcf36 timer_hw - Changed TIMER_VERSION_MAX to 2.0.5 Jaroslav Kysela 2005-08-16 10:10:26 +00:00
  • 1400f04ee3 sync with alsa-kernel - timer SUSPEND / RESUME events Jaroslav Kysela 2005-08-16 10:09:34 +00:00
  • e80f80866f Fix direct plugins running on 32bit emulation with 64bit arch Takashi Iwai 2005-08-12 15:53:02 +00:00
  • 99005614ba Add -avoid-version for smixer plugins Takashi Iwai 2005-08-12 15:51:48 +00:00
  • 036525d2ae Add function declaration Takashi Iwai 2005-08-03 16:58:22 +00:00
  • f8cf6be94c Fix surroundX PCM From: Julian Scheel <julian@jusst.de> Takashi Iwai 2005-08-03 13:48:14 +00:00
  • a4c7041de5 use PCM interface for IEC958 controls Clemens Ladisch 2005-08-03 12:50:32 +00:00
  • a2ad683c05 adjust control references in config files Clemens Ladisch 2005-08-02 14:18:29 +00:00
  • 5203c3bfa1 adjust control references in config files Clemens Ladisch 2005-08-02 07:59:46 +00:00
  • 59a8226184 The simple mixer abstraction - more work - separated the "base library" from ac97.c (dynamically loaded) - added necessary handling of all private structures - added selector and sid registration functions and handling code - added basic code for hda.c (yeah, my notebook has this hw) Jaroslav Kysela 2005-07-31 09:08:43 +00:00
  • c593c1d260 Fix bug when a sound card had a stereo mute element and would fail to unmute the right channel. James Courtier-Dutton 2005-06-29 20:31:33 +00:00
  • 985c6f94d0 Fix compilation on a system with old alsa-lib headers Takashi Iwai 2005-06-28 13:35:22 +00:00
  • 7a89e3bbca Fix compile warnings with gcc-4 Takashi Iwai 2005-06-28 10:24:44 +00:00
  • 0350a615b7 Fix the return value of snd_card_load() Takashi Iwai 2005-06-28 09:58:48 +00:00
  • a12f75afb9 fix typo Clemens Ladisch 2005-06-27 14:43:12 +00:00
  • 1596c8c355 Fixed #include statements Jaroslav Kysela 2005-06-27 08:16:06 +00:00
  • aa5a4d1f1a Remove the check of start_threshold in sw_params Takashi Iwai 2005-06-23 10:04:56 +00:00
  • 274bce69e7 fix file name for Doxygen Clemens Ladisch 2005-06-23 07:45:17 +00:00
  • 57b9f88922 fix compilation with C++ Clemens Ladisch 2005-06-23 07:44:36 +00:00
  • 6c7f60f7a9 Fix boundary overlap Takashi Iwai 2005-06-16 14:03:15 +00:00
  • ce67d5389b more simple mixer - basic abstraction - work - midlayer cleanups and simplification - probably broke the "none" abstraction code somehow (not intensively tested midlayer changes) - trying to implement ac97 module - far from finished - common code should be moved to alsa-lib as core for other modules - perhaps simple_abst.c can be based on this common code, too Jaroslav Kysela 2005-06-16 11:59:26 +00:00
  • 3656a66397 Add detailed documentation for external control plugin SDK Takashi Iwai 2005-06-13 13:19:03 +00:00
  • 555b870760 pcm_multi: Increased maximum slave channels to 64 From: Joachim Deguara <dga@idmt.fraunhofer.de> Jaroslav Kysela 2005-06-10 09:23:40 +00:00
  • 96e01a6112 Fix _snd_ctl_hw_open() mode argument Takashi Iwai 2005-06-09 17:14:22 +00:00
  • 8a3d07022c Add external control plugin SDK Takashi Iwai 2005-06-09 17:12:08 +00:00
  • 36f715c59a Add external shared object support Takashi Iwai 2005-06-09 17:09:24 +00:00
  • 3c144ca078 Fix compile warning Takashi Iwai 2005-06-08 13:52:57 +00:00
  • 4c4849230c initial & empty smixer-ac97.so module (only the build framework) Jaroslav Kysela 2005-06-07 11:44:25 +00:00
  • c9d343a0cc Change .so module name and installation patch (/usr/lib/alsa-lib/scopes) Jaroslav Kysela 2005-06-07 11:31:18 +00:00
  • 3bcf2f805d Implemented the top-level redirector code for simple mixer Jaroslav Kysela 2005-06-06 14:01:13 +00:00
  • 157cb698ac mixer - fix typo and memory leak Jaroslav Kysela 2005-06-03 14:04:53 +00:00
  • 23c8d481a2 Added snd_mixer_selem_compare Jaroslav Kysela 2005-06-03 13:35:39 +00:00
  • 597b4d0942 big simple mixer update Jaroslav Kysela 2005-06-03 13:33:04 +00:00
  • ae07fd40fb Remove obsolete ordinary_* entries Takashi Iwai 2005-06-01 12:34:51 +00:00
  • 009911ed1c Remove obsolete ordinary_* entries from configure.in Takashi Iwai 2005-06-01 12:31:52 +00:00
  • b69ab56881 Fix bugs in the last change of ipc_gid option Takashi Iwai 2005-05-30 17:56:12 +00:00
  • 270da603fd Add description for perm option of file plugin Takashi Iwai 2005-05-30 17:03:00 +00:00
  • bf5d2bfe47 Remove obsolete *_ordinary.h files Takashi Iwai 2005-05-30 16:21:25 +00:00
  • 41398ceb9c removed ordinary stuff Jaroslav Kysela 2005-05-30 11:57:26 +00:00
  • ff9fd33190 a bit reordered code to fix bug #838 Jaroslav Kysela 2005-05-30 11:38:54 +00:00
  • 02b6b9f616 Corrected ipc_gid Jaroslav Kysela 2005-05-30 11:36:27 +00:00
  • d5e434c427 Added ipc_gid Jaroslav Kysela 2005-05-30 11:35:44 +00:00
  • 9bae1c874f fix warnings (bug #829) Jaroslav Kysela 2005-05-30 11:16:20 +00:00
  • 3d1fa92490 added support for more sample widths - patch taken from ALSA bug #1140 Jaroslav Kysela 2005-05-30 10:22:18 +00:00
  • 3a763ae3c5 use ipc_gid for dmix and dsnoop - added ipc_gid audio - removed ipc_key_add_uid Jaroslav Kysela 2005-05-30 10:16:59 +00:00
  • 4b7e3cff81 added ipc_gid for direct plugins Jaroslav Kysela 2005-05-30 10:13:54 +00:00
  • d7ef50f5ee name clash (WINE, icc), interface -> iface renamed Jaroslav Kysela 2005-05-29 14:26:20 +00:00
  • e789209314 name clash (WINE, icc) interface -> iface rename Jaroslav Kysela 2005-05-29 14:24:51 +00:00
  • c072e76136 release: 1.0.9 v1.0.9 Jaroslav Kysela 2005-05-27 12:58:02 +00:00
  • 98ecc868ec Fix compile without debug option Takashi Iwai 2005-05-27 09:25:16 +00:00
  • aad10fb49b Fix a typo Takashi Iwai 2005-05-24 14:50:21 +00:00
  • 087184b0f9 Fix doxygen documents Takashi Iwai 2005-05-24 14:14:28 +00:00
  • 7651690858 Fix documentation of external PCM plugin SDK Takashi Iwai 2005-05-24 09:42:01 +00:00
  • 8b76989e19 release: 1.0.9rc4 v1.0.9rc4 Jaroslav Kysela 2005-05-23 11:32:35 +00:00
  • 6e1bc68070 Minor clean up Takashi Iwai 2005-05-23 09:04:15 +00:00
  • dd37bb20ee Move poll_* callbacks to fast_ops Takashi Iwai 2005-05-23 09:03:16 +00:00
  • dae58c0192 Add area synchronization in poll_rsync of rate plugin Takashi Iwai 2005-05-23 09:01:31 +00:00
  • 67420b8882 Fix poll of dsnoop plugin Takashi Iwai 2005-05-23 08:58:04 +00:00
  • a3ae02d884 Fix semaphore deadlocks Takashi Iwai 2005-05-23 08:56:48 +00:00
  • ddd9c29a0d Fix dshare plugin codes Takashi Iwai 2005-05-23 08:51:59 +00:00
  • 1661759351 Minor clean up of dmix codes Takashi Iwai 2005-05-23 08:49:58 +00:00
  • 4c6809bf30 Fix poll after XRUN with dmix Takashi Iwai 2005-05-23 08:48:46 +00:00
  • b0ee34e757 Implement surround71 output for SB Live 24 bit. Note: Requires updated alsa-kernel as well. James Courtier-Dutton 2005-05-21 15:21:04 +00:00
  • 4d7c53d280 Add snd_pcm_hw_params_get/set_export_buffer() Takashi Iwai 2005-05-19 16:59:04 +00:00
  • 18053076e2 Fix generic channel_info callbacks Takashi Iwai 2005-05-19 16:50:24 +00:00
  • d81d6940ca Fix bugs in perm option Takashi Iwai 2005-05-19 15:14:05 +00:00
  • 4e1723f9a5 More strict permission for IPC shm and sem Takashi Iwai 2005-05-19 14:36:04 +00:00
  • 13c7364997 Revert the shmget permission Takashi Iwai 2005-05-19 14:20:07 +00:00
  • 5227c7e170 Fix possible noises and optimization with dmix Takashi Iwai 2005-05-19 14:14:04 +00:00
  • 1cd04dba82 Add perm option Takashi Iwai 2005-05-19 13:59:43 +00:00
  • d5b9823447 Fix snd_pcm_wait() for multiple pollfd's Takashi Iwai 2005-05-18 13:28:06 +00:00
  • a6d3b9e4e0 Remove poll_ask callback Takashi Iwai 2005-05-18 10:50:09 +00:00
  • e61d385993 Add protocl version check Takashi Iwai 2005-05-18 10:47:52 +00:00
  • 97010dbfdb Use snd_pcm_generic_t and its callbacks Takashi Iwai 2005-05-18 10:46:03 +00:00
  • 842b573424 Add poll_descriptors and poll_descriptors_count callbacks Takashi Iwai 2005-05-18 10:45:06 +00:00