commit 7e86c8c5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 20 15:43:20 2016 +0100

  * Release v1.1.3

commit 481badb4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 20 15:41:25 2016 +0100

  * conf: don't install smixer.conf when python is not available

commit 2544b6cd
Author: Rene Rebe <rene@exactcode.com>
Date:   Tue Dec 13 13:54:26 2016 +0100

  * pcm: fix get_stop_threshold alsa-lib 0.9 alias

commit ada1eb41
Author: Andreas Pape <apape@de.adit-jv.com>
Date:   Fri Nov 25 15:55:05 2016 +0530

  * pcm: file: update linked hw_ptr and appl_ptr

commit e1e21120
Author: Alan Young <consult.awy@gmail.com>
Date:   Tue Jun 14 10:15:01 2016 +0100

  * pcm_rate: Do not discard slave reported delay in status result.

commit 5a2bddfc
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Nov 30 00:42:01 2016 +0900

  * topology: fix unused-variable warnings introduced to build_link()

commit d008e1ac
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Sun Dec 11 20:31:38 2016 +0900

  * pcm: fix wrong document references to PCM APIs which perform direct
    memory access with frame copying

commit 60b68cb4
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Mon Nov 28 13:34:21 2016 +0800

  * ucm: Execute sequence of component devices

commit 14c930d0
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Mon Nov 28 13:33:54 2016 +0800

  * ucm: Parse sequence of component devices

commit 6bf8447b
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Mon Nov 28 13:33:34 2016 +0800

  * ucm: Skip component directories when scanning sound card
    configuration files

commit 38a2d2ed
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Nov 29 14:53:53 2016 +0100

  * pcm: dmix: Do not discard slave reported delay in status result

commit ea74ebbe
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Nov 29 14:31:20 2016 +0100

  * pcm: Add the PCM state checks to plugins

commit 3e4887c1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Nov 29 16:19:26 2016 +0100

  * Revert "pcm: file: Add htimestamp operation in plugin file"

commit f8d07a73
Author: Andreas Pape <apape@de.adit-jv.com>
Date:   Fri Nov 25 17:06:37 2016 +0530

  * pcm: file: Add htimestamp operation in plugin file

commit 876563c8
Author: Anant Agrawal <Anant_Agrawal@mentor.com>
Date:   Fri Nov 25 16:43:34 2016 +0530

  * pcm: dshare: Fix endless playback of buffer

commit 2dd78251
Author: Joshua Frkuska <joshua_frkuska@mentor.com>
Date:   Fri Nov 25 15:43:40 2016 +0530

  * pcm: direct: Protect from freeing semaphore when already in use

commit 2ef7a53c
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Nov 25 13:20:02 2016 +0800

  * topology: Update physical link configurations in Broadwell text conf
    file

commit f53ff685
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Nov 24 09:34:00 2016 +0800

  * topology: Store number of strings of a text section

commit f9633ed8
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Nov 24 09:33:52 2016 +0800

  * topology: Merge private data before embedded controls of a widget

commit fa7a52e6
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Nov 16 14:43:07 2016 +0800

  * topology: Revise document and comments for ABI v5

commit 75626fec
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Nov 16 14:42:58 2016 +0800

  * topology: ABI - Add voice wake up flag for DAI links

commit 6a93f24d
Author: Guneshwor Singh <guneshwor.o.singh@intel.com>
Date:   Wed Nov 16 14:42:49 2016 +0800

  * topology: Export physical DAIs to the binary for kernel

commit 91177153
Author: Guneshwor Singh <guneshwor.o.singh@intel.com>
Date:   Wed Nov 16 14:42:41 2016 +0800

  * topology: Support configuring physical DAIs by C API

commit 0b6bd6c1
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Nov 16 14:42:33 2016 +0800

  * topology: Parse physical DAIs in text conf file

commit 50c77cdc
Author: Guneshwor Singh <guneshwor.o.singh@intel.com>
Date:   Wed Nov 16 14:42:25 2016 +0800

  * topology: ABI - Define new types for physical DAI

commit 527c8a1b
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Nov 16 14:42:15 2016 +0800

  * topology: ABI - Update manifest and pump ABI version to 5

commit faf53c19
Author: Alan Young <consult.awy@gmail.com>
Date:   Wed Nov 2 17:40:32 2016 +0000

  * pcm_dshare: Do not discard slave reported delay in status result.

commit a668a942
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 14 11:46:05 2016 +0100

  * mixer: Don't install smixer modules unless python is enabled

commit 45975777
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:14:43 2016 +0800

  * topology: Remove BE or CC in comments of physical links C API
    template

commit a182ab29
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:14:34 2016 +0800

  * topology: Parse name and stream name of physical DAI links

commit c33b3a0e
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:14:25 2016 +0800

  * topology: Parse and build private data of physical links

commit 2894c318
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:14:15 2016 +0800

  * topology: Parse link flags of physical DAI links

commit f7bf8b0c
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:14:04 2016 +0800

  * topology: Parse HW configurations of physical DAI links in text conf
    file

commit 6b4d775b
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:13:46 2016 +0800

  * topology: Parse HW configurations of physical DAI links defined by C
    API

commit f5b275b2
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:13:36 2016 +0800

  * topology: Define new type and section name to configure physical
    links

commit cb9451b8
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:13:19 2016 +0800

  * topology: Rename varaibles for add physical links by C API

commit 50e7190d
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:13:08 2016 +0800

  * topology: ABI - Update physical DAI link configurations to ABI v5

commit 3b4e5362
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:12:57 2016 +0800

  * topology: ABI - Define DAI physical PCM data formats

commit 53f77117
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:12:40 2016 +0800

  * topology: Define a function to build a single physical DAI link

commit 18652f46
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:11:49 2016 +0800

  * topology: Merge an element's be & cc pointer to one link pointer

commit fc8e5ab4
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Sun Nov 6 13:11:04 2016 +0800

  * topology: Use snd_config_get_bool to simplify boolean flag parsing

commit d170e1ff
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Nov 4 07:08:27 2016 +0800

  * topology: tplg_elem_lookup() checks parameter before searching

commit 4136d986
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Nov 4 07:08:12 2016 +0800

  * topology: Parse and build private data for PCM

commit e4237a25
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Nov 4 07:07:58 2016 +0800

  * topology: Define a function to build a single PCM element

commit b398ed40
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Nov 4 07:07:06 2016 +0800

  * topology: Parse flags for PCM

commit f94ed5cf
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Nov 4 07:06:53 2016 +0800

  * topology: Parse sig_bits of stream caps

commit 6945156a
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Nov 4 07:05:53 2016 +0800

  * topology: ABI - Update stream caps and PCM objects to ABI v5

commit 3a5341e2
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Mon Oct 24 21:22:19 2016 +0800

  * topology: Add doc for including other files in the text conf file

commit c1694386
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Mon Oct 24 21:22:11 2016 +0800

  * conf: Search included files under user specified configuration
    directories

commit adb9866b
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Mon Oct 24 21:22:02 2016 +0800

  * topology: Fix missing stream name of widgets in text conf file

commit ced8722f
Author: Michael Forney <mforney@mforney.org>
Date:   Wed Oct 19 18:22:56 2016 -0700

  * pcm_plug: Clear plugins on all error conditions

commit 4dfae1ad
Author: Vinod Koul <vinod.koul@intel.com>
Date:   Fri Oct 7 16:28:23 2016 +0530

  * conf/ucm: skylake: add skylake-rt286 conf files

commit 4298736d
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Sep 29 08:57:24 2016 +0900

  * ctl: correct documentation about TLV feature

commit e55d735f
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Sep 29 08:57:23 2016 +0900

  * ctl: improve documentation about TLV-related APIs

commit d31e37d1
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Sep 29 08:57:22 2016 +0900

  * ctl: improve API documentation for TLV operation

commit ee1182d2
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Sep 29 08:57:21 2016 +0900

  * test: use actual information for TLV operation

commit 21dcb000
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Sep 29 08:57:20 2016 +0900

  * Update include/sound/tlv.h from 4.9-pre kernel uapi

commit 64481b3c
Author: Antonio Ospite <ao2@ao2.it>
Date:   Fri Sep 23 18:18:57 2016 +0200

  * ucm: docs: typeset lists of identifiers explicitly

commit 4ec907c7
Author: Antonio Ospite <ao2@ao2.it>
Date:   Fri Sep 23 18:11:16 2016 +0200

  * ucm: fix crash when calling snd_use_case_geti() with no device or
    modifier

commit 0fc4b4d1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 1 14:05:00 2016 +0200

  * pcm: Better understandable locking code

commit 3b08152f
Author: Shreyas NC <shreyas.nc@intel.com>
Date:   Tue Aug 23 09:38:36 2016 +0530

  * conf: bxtrt298: Add topology conf file for bxt

commit 47116358
Author: Shreyas NC <shreyas.nc@intel.com>
Date:   Tue Aug 23 09:38:35 2016 +0530

  * conf: sklrt286: Remove tool to generate private data blobs

commit 87803b80
Author: Shreyas NC <shreyas.nc@intel.com>
Date:   Tue Aug 23 09:38:34 2016 +0530

  * conf: sklrt286: define module private data through tuples in skylake

commit 76408567
Author: Ismael Luceno <ismael@iodev.co.uk>
Date:   Mon Aug 22 13:04:33 2016 -0300

  * pcm: Fix shm initialization race-condition

commit e2cfe3c6
Author: David Henningsson <diwic@ubuntu.com>
Date:   Sun Aug 14 09:31:25 2016 +0200

  * mixer: Fix rounding mode documentation

commit daafa451
Author: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Date:   Mon Aug 8 16:23:10 2016 +0300

  * ucm: Add ucm files for DB410c board.

commit 1bf14401
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 2 19:48:38 2016 +0200

  * Release v1.1.2

commit ef43a007
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 2 19:47:48 2016 +0200

  * Makefile: fix sklrt286 dist files

commit 98a0a2a9
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Jul 22 13:12:54 2016 +0800

  * topology: Fix the missing referenced elem ptr when merging private
    data

commit 776eb7fa
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Jul 22 13:12:45 2016 +0800

  * topology: Fix inaccurate message on failure to find a widgets's
    reference

commit df43c2d3
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jul 20 18:58:52 2016 +0900

  * ctl: use condition statements instead of assert() for new APIs to
    add an element set

commit 9797e989
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Jul 20 09:53:12 2016 +0800

  * topology: Check address and length before string copy

commit 1a0d49be
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Jul 20 09:53:03 2016 +0800

  * topology: Add ATTRIBUTE_UNUSED for unused parameters to fix compiler
    warning

commit 8e3e194a
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Jul 20 09:52:52 2016 +0800

  * topology: Remove support for control flag SNDRV_CTL_ELEM_ACCESS_USER

commit 7bebd4c9
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Sat Jul 16 22:20:01 2016 +0900

  * ctl: rename APIs to add an element set so that their names are
    appropriate

commit 962d006c
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Jul 15 20:19:58 2016 +0800

  * topology: Tuple type can have an extenstion

commit a3683a2b
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Jul 15 20:19:41 2016 +0800

  * topology: Parse vendor private data for manifest

commit 62c18098
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Jul 15 20:18:59 2016 +0800

  * topology: Change uuid value to 16 separate characters in text conf
    file

commit 2481ef31
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Jul 15 20:18:11 2016 +0800

  * topology: Merge lookup for data reference into tplg_copy_data()

commit bb03d929
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Jul 15 20:17:43 2016 +0800

  * topology: An element can refer to multipe data sections in text conf
    file

commit fce5b6dc
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:33 2016 +0900

  * mixer: remove alloca() from simple_event_add()

commit b8e17cd8
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:32 2016 +0900

  * mixer: change code formatting for simple_event_add()

commit c2a59624
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:31 2016 +0900

  * mixer: remove alloca() from simple_add1()

commit 98194d5f
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:30 2016 +0900

  * mixer: change code formatting for simple_add1()

commit 43ac77e9
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:29 2016 +0900

  * mixer: remove alloca() from set_enum_item_ops()

commit 3fa73d75
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:28 2016 +0900

  * mixer: remove alloca() from get_enum_item_ops()

commit ed49382f
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:27 2016 +0900

  * mixer: remove alloca() from enum_item_name_ops()

commit 6ed74715
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:26 2016 +0900

  * mixer: remove alloca() from init_db_range()

commit 1ad6d7b8
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:25 2016 +0900

  * mixer: change code formatting for init_db_range()

commit 60920eb7
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:24 2016 +0900

  * mixer: remove alloca() from selem_write_main()

commit 116dafca
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:23 2016 +0900

  * mixer: change code formatting for selem_write_main()

commit 2a6af83d
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:22 2016 +0900

  * mixer: remove alloca() from elem_write_route()

commit 5268e90d
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:21 2016 +0900

  * mixer: change code formatting for elem_write_route()

commit bd09e479
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:20 2016 +0900

  * mixer: remove alloca() from elem_write_enum()

commit 5ca104cf
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:19 2016 +0900

  * mixer: change code formatting for elem_write_enum()

commit 60875a1c
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:18 2016 +0900

  * mixer: remove alloca() from elem_write_switch_constant()

commit 748912f3
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:17 2016 +0900

  * mixer: remove alloca() from elem_write_switch()

commit 2011f04e
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:16 2016 +0900

  * mixer: change code formatting for elem_write_switch()

commit 1c11f334
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:15 2016 +0900

  * mixer: remove alloca() from elem_write_volume()

commit 32393c67
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:14 2016 +0900

  * mixer: change code formatting for elem_write_volume()

commit 7ada2d6f
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:13 2016 +0900

  * mixer: remove alloca() from selem_read()

commit 8d45e412
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:12 2016 +0900

  * mixer: change code formatting for selem_read()

commit df868c77
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:11 2016 +0900

  * mixer: remove alloca() from elem_read_enum()

commit ed6acca1
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:10 2016 +0900

  * mixer: change code formatting for elem_read_enum()

commit bf059f00
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:09 2016 +0900

  * mixer: remove alloca() from elem_read_route()

commit b67b9e42
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:08 2016 +0900

  * mixer: change code formatting for elem_read_route()

commit 15ff48e7
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:07 2016 +0900

  * mixer: remove alloca() from elem_read_volume()

commit bc08a11e
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:06 2016 +0900

  * mixer: change code formatting for elem_read_volume()

commit 9e1c73cd
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 15 09:23:05 2016 +0900

  * mixer: include library local header to find layout of structures

commit 33e946fd
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:51 2016 +0900

  * alisp: remove alloca() from FA_pcm_info()

commit e1d6a2b0
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:50 2016 +0900

  * alisp: remove alloca() from FA_hctl_elem_write()

commit 499b0c04
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:49 2016 +0900

  * alisp: remove alloca() from FA_hctl_elem_read()

commit f3562bea
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:48 2016 +0900

  * alisp: remove alloca() from FA_hctl_elem_info()

commit 1ef2d66a
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:47 2016 +0900

  * alisp: remove alloca() from FA_hctl_find_elem()

commit 0198c850
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:46 2016 +0900

  * alisp: remove alloca() from FA_card_info()

commit 68e659bb
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:45 2016 +0900

  * conf: remove alloca() from snd_func_private_pcm_subdevice()

commit e26ee8df
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:44 2016 +0900

  * conf: remove alloca() from snd_func_pcm_args_by_class()

commit c0cc9a01
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:43 2016 +0900

  * conf: remove alloca() from snd_func_pcm_id()

commit e1f4b9a7
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:42 2016 +0900

  * conf: remove alloca() from snd_func_card_name()

commit d270bd95
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:41 2016 +0900

  * conf: remove alloca() from snd_func_card_id()

commit b500e16c
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:40 2016 +0900

  * conf: remove alloca() from snd_determine_driver()

commit d745fcd5
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:39 2016 +0900

  * pcm: remove alloca() from _snd_pcm_softvol_open()

commit df002468
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:38 2016 +0900

  * pcm: change code formatting for _snd_pcm_softvol_open()

commit 349920f9
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:37 2016 +0900

  * pcm: remove alloca() from softvol_load_control()

commit 8306bb2b
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:36 2016 +0900

  * pcm: change code formatting for softvol_load_control()

commit 709aa36b
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:35 2016 +0900

  * pcm: remove alloca() from snd_spcm_init_duplex()

commit 2edffe37
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:34 2016 +0900

  * pcm: remove alloca() from snd_spcm_init()

commit 6a0c93a0
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:33 2016 +0900

  * pcm: remove alloca() from snd_pcm_hw_set_chmap()

commit 34d2b6e9
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:32 2016 +0900

  * pcm: remove alloca() from snd_pcm_hw_get_chmap()

commit 6fdaad70
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:31 2016 +0900

  * pcm: remove alloca() from snd_pcm_query_chmaps_from_hw()

commit 757c45b2
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:30 2016 +0900

  * pcm: remove alloca() from snd_pcm_hw_change_timer()

commit 44d803df
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:29 2016 +0900

  * pcm: change code formatting for snd_pcm_hw_change_timer()

commit 955d989e
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:28 2016 +0900

  * pcm: remove alloca() from _snd_pcm_hook_ctl_elems_install()

commit f7c60897
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:27 2016 +0900

  * pcm: remove alloca() from snd_pcm_direct_set_timer_params

commit 8bb090be
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:26 2016 +0900

  * pcm: change code formatting for snd_pcm_direct_set_timer_params()

commit 3219c8d4
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:25 2016 +0900

  * pcm: remove alloca() from snd_pcm_direct_initialize_poll_fd()

commit 37e0e89d
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:24 2016 +0900

  * pcm: change code formatting for snd_pcm_direct_initialize_poll_fd()

commit 65fd1de2
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:23 2016 +0900

  * pcm: remove alloca() from snd_pcm_direct_initialize_slave

commit 7c27eda9
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:22 2016 +0900

  * pcm: change code formatting for snd_pcm_direct_initialize_slave()

commit f889a8d5
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:21 2016 +0900

  * pcm: remove alloca() from snd_pcm_get_params

commit 8c3ffab3
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:20 2016 +0900

  * pcm: change code formatting for snd_pcm_get_params()

commit a5f54c1a
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:19 2016 +0900

  * pcm: remove alloca() from snd_pcm_set_params()

commit 804312cf
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 14 23:07:18 2016 +0900

  * pcm: change code formatting for snd_pcm_set_params()

commit 941bd150
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jul 13 23:15:23 2016 +0900

  * pcm: fix return value of snd_pcm_ioplug_sw_params()

commit 4c124b07
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jul 13 23:15:12 2016 +0900

  * pcm: fix missing return value of snd_pcm_status()

commit 9ea5748c
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jul 13 09:29:19 2016 +0900

  * ctl: add compatibility information for
    snd_ctl_elem_info_set_dimension()

commit c4b69027
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 7 15:21:14 2016 +0200

  * pcm: Add LIBASOUND_THREAD_SAFE env variable check

commit 7a8a1d15
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 30 17:24:42 2016 +0200

  * pcm: Remove home brew atomic operations

commit 54931e5a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 30 15:32:40 2016 +0200

  * pcm: Add thread-safety to PCM API

commit 16eb4120
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jul 11 21:06:03 2016 +0900

  * pcm: add 'default' case for switch statement

commit 8870c118
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jul 11 21:06:02 2016 +0900

  * mixer: remove assignment to unused variable

commit 773eeda1
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jul 11 21:06:01 2016 +0900

  * pcm: set error code at failure path

commit 671dc904
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jul 11 21:06:00 2016 +0900

  * topology: initialize variable for error output

commit d7436eba
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jul 11 21:05:59 2016 +0900

  * topology: apply the same type to compared two variables

commit 5235105c
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jul 11 21:05:58 2016 +0900

  * topology: remove unused variable in get_tokens()

commit 87afc50e
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jul 11 21:05:57 2016 +0900

  * topology: remove unused variable in tplg_parse_fe_dai()

commit 5d079c76
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jul 11 00:12:34 2016 +0900

  * hctl: remove assertion from element event handler because removal
    event overwrites all of queued events

commit 08224d23
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Sat Jul 9 10:44:19 2016 +0900

  * ctl: improve documentation of APIs to add an element set

commit b6c69d70
Author: Stephen Just <stephenjust@gmail.com>
Date:   Mon Jul 4 10:51:55 2016 -0600

  * conf/ucm: chtrt5645: Add UCM config for chtrt5645

commit 42ff384a
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 8 06:43:51 2016 +0900

  * test: add linker flag with pthread for pcm-multi-thread stress test

commit 025e451b
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jul 8 06:33:17 2016 +0900

  * ctl: add dimension validator

commit 3ef71284
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sat Jul 2 10:03:55 2016 +0200

  * Add pcm-multi-thread to .gitignore

commit 147093ac
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sat Jul 2 10:03:15 2016 +0200

  * test: Add pcm-multi-thread program

commit 97fce660
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 30 21:56:41 2016 +0200

  * pcm: Remove superfluous rmb() from PCM meter plugin

commit d61d71a9
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Thu Jul 7 23:22:21 2016 +0900

  * ctl: fix a test for user-defined element set in a point of dimension

commit ea7bc7f9
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 29 22:43:03 2016 +0900

  * ctl: support dimension test for user-defined element set

commit 18a46abf
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 29 22:43:02 2016 +0900

  * ctl: optimize a test for user-defined element set to changes of APIs

commit 1edc5f52
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 29 22:43:01 2016 +0900

  * ctl: optimize a test for user-defined element set to older kernels

commit 16812b70
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 29 22:43:00 2016 +0900

  * ctl: add an API to set dimension levels to element information

commit f9e60112
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 29 22:42:59 2016 +0900

  * ctl: support extra information to user-defined element set

commit 7117d22c
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Tue Jun 28 22:39:50 2016 +0900

  * ctl: use consistent name for second argument of
    snd_ctl_elem_read/write

commit 06a51e29
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jun 27 23:37:36 2016 +0900

  * ctl: use automatic variable instead of call of alloca(3)

commit 7bc88658
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Jun 27 22:02:57 2016 +0900

  * ctl: fix returning zero for dimension level 4

commit 5eb8ae1b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 23 16:29:07 2016 +0200

  * doxygen: Suppress timestamp

commit e63ec948
Author: Henrik Austad <henrik@austad.us>
Date:   Tue Jun 21 14:19:26 2016 +0200

  * INSTALL: update text and drop reference to Hg

commit 5ba71a7b
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Fri Jun 17 21:26:42 2016 +0900

  * ctl: add test program for control element set

commit fe1b0880
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 15 23:57:44 2016 +0900

  * ctl: improve API documentation for threshold level operations

commit 677160d2
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 15 23:57:43 2016 +0900

  * ctl: add explanation about threshold level feature

commit d932e018
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 15 23:57:42 2016 +0900

  * pcm: use new APIs to add a control element set for softvol plugin

commit 1680ea47
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 15 23:57:41 2016 +0900

  * ctl: change former APIs as wrapper functions of element set APIs

commit de23b0e6
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 15 23:57:40 2016 +0900

  * ctl: improve comments for API to add an element of IEC958 type

commit 07861888
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 15 23:57:39 2016 +0900

  * ctl: add functions to add an element set

commit 90020c05
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 15 23:57:38 2016 +0900

  * ctl: improve comments for handling element data

commit f3c24de8
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Jun 15 23:57:37 2016 +0900

  * ctl: add an overview for design of ALSA control interface

commit f449a299
Author: Heiko Stübner <heiko@sntech.de>
Date:   Thu Jun 9 01:17:15 2016 +0200

  * conf/ucm: ROCKCHIP-I2S: rename to VEYRON-I2S

commit d39e1879
Author: Eliot Miranda <eliot.miranda@gmail.com>
Date:   Wed Jun 1 08:16:31 2016 +0200

  * async: Handle previously installed signal handler

commit 614ce73d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 31 12:48:40 2016 +0200

  * pcm: dmix: Return error when slave is in OPEN or DISCONNECTED

commit 8feb96ed
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 31 12:46:03 2016 +0200

  * pcm: dmix: Prepare slave when it's in SETUP, too

commit 6d1d620e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 25 15:03:51 2016 +0200

  * pcm: dmix: resume workaround for buggy driver

commit 2fa36eb0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sat May 28 10:37:26 2016 +0200

  * pcm: Fix secondary retry in dsnoop and dshare

commit d942498b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 18 10:38:27 2016 +0200

  * pcm: Remove resume support from dmix & co

commit c9a0d7d6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 17 15:39:07 2016 +0200

  * conf: Add thread-safe global tree reference

commit 5fb3fe17
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 12 16:33:19 2016 +0200

  * pcm: Define namehint for single directional PCM types

commit 8cdbdae7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 12 16:30:44 2016 +0200

  * namehint: Don't enumerate as duplex if only a single direction is
    defined

commit 5610b356
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 11 13:06:25 2016 +0200

  * pcm: dmix: Fix doubly resume of slave PCM

commit c14b0a08
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 11 09:06:47 2016 +0200

  * pcm: Fix suspend/resume regression with dmix & co

commit a192f52f
Author: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Date:   Thu May 5 08:32:06 2016 +0200

  * conf/ucm: ROCKCHIP-I2S: add Rockchip I2S UCM config.

commit 85bf9915
Author: Jörg Krause <joerg.krause@embedded.rocks>
Date:   Sun May 8 20:48:42 2016 +0200

  * pcm: softvol: fix conversion of TLVs min_db and max_dB value

commit 76af5bf8
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Apr 29 11:03:45 2016 +0800

  * topology: Update PCM configurations in Broadwell text conf file

commit 25d6f8e6
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Apr 29 11:03:37 2016 +0800

  * topology: Parse front-end DAI name and ID for the PCM

commit 5d23c406
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Apr 29 11:03:30 2016 +0800

  * topology: Fix pcm ID & name parsing

commit 0935e32d
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Apr 29 11:03:22 2016 +0800

  * topology: Use generic pointer to realloc buffer for private data

commit 86ec8b49
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Apr 29 11:03:04 2016 +0800

  * topology: Refactor functions to parse and build streams

commit e64334df
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Fri Apr 29 11:02:57 2016 +0800

  * topology: Set manifest size for ABI

commit a0acd51d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 28 16:16:08 2016 +0200

  * Add src/conf/topology/sklrt286/data/pvt_data to .gitignore

commit 65b27103
Author: Shreyas NC <shreyas.nc@intel.com>
Date:   Thu Apr 28 11:07:58 2016 +0530

  * conf: topology: Generate Private data binary blobs

commit a8ca6d1c
Author: Shreyas NC <shreyas.nc@intel.com>
Date:   Thu Apr 28 11:07:57 2016 +0530

  * Add u8 in type_compat.h

commit f5c313ea
Author: Shreyas NC <shreyas.nc@intel.com>
Date:   Thu Apr 28 11:07:56 2016 +0530

  * conf: topology: Add Skylake i2s conf

commit fdba9e1b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 14 17:33:03 2016 +0200

  * pcm: Fallback open as the first instance for dmix & co

commit e57b521c
Author: Hsin-Yu Chao <hychao@chromium.org>
Date:   Wed Apr 13 18:53:09 2016 +0800

  * ucm: add cset-tlv

commit 0c5e5c18
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Apr 7 15:29:49 2016 +0800

  * topology: Build data objects with tuples

commit fdb9a6d1
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Apr 7 15:29:43 2016 +0800

  * topology: Add support for parsing vendor tuples

commit 9b751b38
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Apr 7 15:29:36 2016 +0800

  * topology: Add support for vendor tokens

commit 768a0060
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Apr 7 15:29:27 2016 +0800

  * topology: ABI - Define types for vendor tuples

commit 2fd8d388
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Apr 7 15:29:15 2016 +0800

  * topology: Add doc for vendor tuples

commit 6b31bf8e
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Apr 7 15:29:01 2016 +0800

  * topology: Define a free handler for the element

commit 374c5fa9
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Apr 7 15:28:42 2016 +0800

  * topology: Use the generic pointer to free an element's object

commit 503a285e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 7 16:29:41 2016 +0200

  * pcm: Clean up error paths in snd_pcm_plugin_*() helpers

commit 7c424edd
Author: Shengjiu Wang <shengjiu.wang@freescale.com>
Date:   Wed Apr 6 19:02:12 2016 +0800

  * pcm_plugin: fix appl pointer not correct when mmap_commit() return
    error

commit 6a610e56
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 31 15:10:39 2016 +0200

  * Release v1.1.1

commit 83720623
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Mon Mar 14 08:07:38 2016 +0000

  * topology: Add support for widget byte controls

commit f5e00622
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Mon Mar 14 08:07:37 2016 +0000

  * topology: add support for CTL access flags to config file

commit d1784ad8
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Mon Mar 14 08:07:36 2016 +0000

  * topology: add support for pasring external ops in conf files

commit 65cb4ffe
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Mon Mar 14 08:07:35 2016 +0000

  * topology: Add ops to bytes control.

commit dec428c3
Author: Qing Cai <bsiice@msn.com>
Date:   Thu Mar 10 07:40:51 2016 -0500

  * pcm: fix 'unable to create IPC shm instance' caused by fork from a
    thread

commit e0e3ce5f
Author: Martin Koegler <martin.koegler@chello.at>
Date:   Thu Mar 3 22:39:37 2016 +0100

  * seq: Provide sequencer sound card number / PID via alsa-lib

commit 3adfa1b3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 4 10:57:32 2016 +0100

  * Update include/sound/asequencer.h from 4.6-pre kernel uapi

commit 2c68581c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 4 10:52:18 2016 +0100

  * Update include/sound/asound.h from 4.6-pre kernel uapi

commit 19fbcb7c
Author: Thomas Klausner <wiz@NetBSD.org>
Date:   Thu Mar 3 15:08:04 2016 +0100

  * topology: Remove unnecessary includes

commit 52a96494
Author: Thomas Klausner <wiz@NetBSD.org>
Date:   Thu Mar 3 12:58:07 2016 +0100

  * Use alphasort where versionsort is not available.

commit 0e3e5740
Author: Thomas Klausner <wiz@NetBSD.org>
Date:   Thu Mar 3 12:57:34 2016 +0100

  * Only use F_SETSIG fcntl where it exists.

commit 31230b24
Author: Thomas Klausner <wiz@NetBSD.org>
Date:   Thu Mar 3 12:56:58 2016 +0100

  * Add more compatibility defines.

commit e0d52fdd
Author: Thomas Klausner <wiz@NetBSD.org>
Date:   Thu Mar 3 12:16:57 2016 +0100

  * Introduce bswap.h for portable definitions of byte swap macros.

commit 25e6b5b4
Author: Thomas Klausner <wiz@NetBSD.org>
Date:   Wed Mar 2 23:11:54 2016 +0100

  * Define some types if missing

commit 623d3be0
Author: Thomas Klausner <wiz@NetBSD.org>
Date:   Wed Feb 24 14:15:10 2016 +0100

  * Define EBADFD in terms of EBADF if it doesn't exist.

commit 6d473619
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Feb 22 22:13:31 2016 +0900

  * control: keep consistent usage of assertion

commit 2b0ea7ee
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Feb 22 01:54:28 2016 +0900

  * control: initialize element channel values according to
    identification number at adding a new element

commit c2518902
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Feb 22 01:54:19 2016 +0900

  * control: fulfill a description about element type with integer64

commit c3c9206d
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Mon Feb 1 14:20:44 2016 +0000

  * topology: fix debug output to print correct "max" value.

commit df20aa2a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 12 16:25:42 2016 +0100

  * coverity fixes

commit 0f4f48d3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 12 16:07:16 2016 +0100

  * pcm_hw: fix possible memory leak (coverity)

commit 822e781a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 12 15:58:25 2016 +0100

  * control: add missing asserts to ctl_elem_set functions

commit c7e87084
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 12 14:56:18 2016 +0100

  * config files - do not include ucm/topology configuration when not
    requested

commit b917a0c0
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Nov 19 03:33:12 2015 -0500

  * topology: Quit and show error message on big-endian machines

commit cde9a37c
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Nov 19 03:33:05 2015 -0500

  * topology: Not compare a for loop iterator with ABI __le32 variables

commit 8504a41d
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Nov 18 02:23:59 2015 -0500

  * topology: Fix comparison of unsigned expression < 0

commit 605551ae
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Nov 18 02:23:19 2015 -0500

  * topology: Remove unused variables

commit a661f144
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Wed Nov 18 02:22:59 2015 -0500

  * topology: Remove unused function write_data_block()

commit 9b09a3d5
Author: Vinod Koul <vinod.koul@intel.com>
Date:   Wed Nov 18 19:12:46 2015 +0530

  * topology: open topology files with O_TRUNC

commit 57ae61ce
Author: Peter Rosin <peda@axentia.se>
Date:   Wed Nov 11 16:11:10 2015 +0100

  * pcm: simple: Fix asserts

commit 3f1dba9a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 9 13:37:26 2015 +0100

  * topology: Add missing include sys/stat.h

commit fe6b51c7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 9 08:39:18 2015 +0100

  * Release v1.1.0

commit 0b48b617
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sat Nov 7 11:29:13 2015 +0100

  * topology: Add missing prototypes for new functions

commit 7eb683ee
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Fri Nov 6 14:57:17 2015 +0000

  * topology: remove little endian type from userspace header

commit 93b420b9
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Nov 5 20:49:36 2015 +0800

  * topology: Add C API support for PCM

commit 2286a6fd
Author: Vedang Patel <vedang.patel@intel.com>
Date:   Thu Nov 5 20:49:23 2015 +0800

  * topology: Add C API support for BE and CC Links.

commit ed5ee7ec
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Nov 5 20:49:10 2015 +0800

  * topology: ABI - Rename dai_elems to pcm_elems in manifest

commit 9977accd
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Nov 5 20:49:02 2015 +0800

  * topology: ABI - Change stream formats to a bitwise flag

commit f934c3de
Author: Vedang Patel <vedang.patel@intel.com>
Date:   Thu Nov 5 20:48:54 2015 +0800

  * topology: ABI - Use __le32 instead of __u32 in
    snd_soc_tplg_dapm_widget

commit c5f53c1b
Author: Vedang Patel <vedang.patel@intel.com>
Date:   Thu Nov 5 20:48:46 2015 +0800

  * topology: ABI - Remove unused struct snd_soc_tplg_stream_config

commit 79ef136f
Author: Mengdong Lin <mengdong.lin@linux.intel.com>
Date:   Thu Nov 5 20:48:38 2015 +0800

  * topology: ABI - Remove tdm_slot & dai_fmt from snd_soc_tplg_stream

commit 368e4f2a
Author: Vedang Patel <vedang.patel@intel.com>
Date:   Thu Nov 5 20:48:30 2015 +0800

  * topology: ABI - Separate PCM & BE/CC link support and bump ABI
    version to 4

commit b73d50fc
Author: Vedang Patel <vedang.patel@intel.com>
Date:   Thu Nov 5 20:48:18 2015 +0800

  * topology: ABI - Add name element to snd_soc_tplg_stream

commit 561df6fd
Author: Mike Frysinger <vapier@chromium.org>
Date:   Tue Oct 27 17:28:04 2015 -0400

  * support building w/out System V shared memory

commit 7e908674
Author: Mike Frysinger <vapier@chromium.org>
Date:   Tue Oct 27 17:28:03 2015 -0400

  * pcm: drop unused sys/shm.h inclusion

commit 5a249875
Author: Mike Frysinger <vapier@chromium.org>
Date:   Tue Oct 27 17:27:55 2015 -0400

  * move page helpers to common code

commit 8985742d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 30 17:13:50 2015 +0100

  * pcm: dmix: Handle slave PCM xrun and unexpected states properly

commit 99dc70f0
Author: Mike Frysinger <vapier@chromium.org>
Date:   Fri Oct 9 17:47:40 2015 -0400

  * fix _GNU_SOURCE handling & header inclusion

commit 08c4b3b0
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Tue Oct 6 01:08:59 2015 +0900

  * hwdep: add FireWire digi00x/tascam driver support

commit f07e9af7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 2 11:55:36 2015 +0200

  * pcm: ladspa: Fix segfault due to a wrong channel reference

commit 8b0a5310
Author: Mengdong Lin <mengdong.lin@intel.com>
Date:   Wed Sep 16 17:07:13 2015 +0800

  * topology: Add API to set a vendor specific version number

commit c8241765
Author: Khem Raj <raj.khem@gmail.com>
Date:   Tue Sep 15 18:48:02 2015 +0300

  * build: Do not try to detect cross-compiler

commit 9a2fe539
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 8 22:15:02 2015 +0200

  * topology: pcm: Remove unused variables

commit e38b13f1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 8 22:13:50 2015 +0200

  * topology: parser: Add missing return value to
    snd_tplg_set_manifest_data()

commit 5b21400c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 8 22:11:48 2015 +0200

  * topology: data: Fix wrong size check in tplg_parse_data_hex()

commit f41fe763
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 8 22:09:44 2015 +0200

  * topology: ctl: Fix access type checks

commit 76b9cae0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 8 22:04:48 2015 +0200

  * topology: builder: Fix possibly uninitialized variable in
    write_elem_block()

commit 03d6b152
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 8 21:48:17 2015 +0200

  * pcm: route: Remove bogus ! in snd_config_get_id() checks

commit fe8bb1fe
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 8 20:57:47 2015 +0200

  * pcm: ioplug,extplug: Fix logic errors in type checks

commit 3313f874
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Mon Aug 24 20:37:29 2015 +0200

  * pcm: Fix doxygen for two enums

commit 5b518c91
Author: Mengdong Lin <mengdong.lin@intel.com>
Date:   Tue Aug 11 18:23:17 2015 +0100

  * topology: A API calls to directly build topology data from templates

commit 1b148ef5
Author: Mengdong Lin <mengdong.lin@intel.com>
Date:   Tue Aug 11 18:23:16 2015 +0100

  * topology: Add C templates structure for building topology from C
    programs

commit ab9633d5
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Tue Aug 11 18:23:15 2015 +0100

  * core: add convenience macros to local.h

commit 634712d2
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Mon Aug 10 19:13:47 2015 +0100

  * topology: rename OBJECT_TYPE_ to SND_TPLG_TYPE_

commit b47cf001
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Fri Aug 7 16:39:16 2015 +0100

  * topology: print error prefix on error message.

commit ecf7fdae
Author: Mengdong Lin <mengdong.lin@intel.com>
Date:   Fri Aug 7 16:39:15 2015 +0100

  * topology: treat all DAPM controls types the same when copying

commit 80a8283d
Author: Mengdong Lin <mengdong.lin@intel.com>
Date:   Wed Aug 5 14:41:51 2015 +0100

  * topology: Add ops support to byte control objects.

commit 8c8372cc
Author: Mengdong Lin <mengdong.lin@intel.com>
Date:   Wed Aug 5 14:41:50 2015 +0100

  * topology: update ABI to improve support for different TLV object
    types.

commit d5e7e8bb
Author: Mengdong Lin <mengdong.lin@intel.com>
Date:   Tue Aug 4 18:09:46 2015 +0100

  * topology: Add support for writing manifest private data.

commit 120b3b8e
Author: Jin Yao <yao.jin@linux.intel.com>
Date:   Tue Aug 4 18:09:12 2015 +0100

  * topology: Add element ID so we can look up references by name.

commit 1bb4c2fc
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Tue Aug 4 18:06:55 2015 +0100

  * topology: fix element object type is switch()

commit 66ce9f9a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 30 16:43:19 2015 +0200

  * topology: Fix typos

commit 907e4645
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 30 16:34:50 2015 +0200

  * topology: Fix missing inclusion of ctype.h

commit 00a51b5b
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:25 2015 +0100

  * conf: topology: Add topology file for broadwell audio DSP

commit 22603237
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:24 2015 +0100

  * topology: doxygen: Add doxygen support for topology core.

commit fec1e8f2
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:23 2015 +0100

  * topology: autotools: Add build support for topology core

commit 1d1dff56
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:22 2015 +0100

  * topology: Add binary file builder.

commit 9764a4b8
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:21 2015 +0100

  * topology: Add Channel map parser.

commit 694b857c
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:20 2015 +0100

  * topology: Add CTL parser

commit 01a0e1a1
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:19 2015 +0100

  * topology: Add DAPM object parser

commit 5b379da2
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:18 2015 +0100

  * topology: Add private data parser

commit 353f1edd
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:17 2015 +0100

  * topology: Add operations parser

commit 4db19506
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:16 2015 +0100

  * topology: Add PCM parser.

commit 408396a8
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:15 2015 +0100

  * topology: Add text section parser.

commit 37692bb9
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:14 2015 +0100

  * topology: Add topology core parser.

commit 227c790c
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Wed Jul 29 17:45:13 2015 +0100

  * topology: uapi: Add UAPI headers for topology ABI

commit d0e13f87
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 27 12:32:37 2015 +0200

  * Replace list.h with its own version

commit 77b6be63
Author: Martin Geier <martin.geier@streamunlimited.com>
Date:   Fri Jul 24 09:30:57 2015 +0200

  * pcm: restore hw params on set latency failed

commit 6849d7dc
Author: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Date:   Wed Jul 1 15:40:58 2015 -0500

  * test: audio_time: show report validity and accuracy

commit 7bb3a74c
Author: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Date:   Wed Jul 1 15:40:57 2015 -0500

  * test: fix audio_time with new get/set audio_tstamp_config

commit cc8b7343
Author: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Date:   Wed Jul 1 15:40:56 2015 -0500

  * pcm: add support for new STATUS_EXT ioctl

commit 6ec2464f
Author: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Date:   Wed Jul 1 15:40:55 2015 -0500

  * pcm: add support for get/set_audio_htstamp_config

commit 6cb31b44
Author: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Date:   Wed Jul 1 15:40:54 2015 -0500

  * pcm: add helper functions to query timestamping capabilities

commit 4dc44bb3
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Mon Jun 29 22:53:53 2015 +0500

  * Replace unsafe characters with _ in card name

commit c6df8273
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Mon Jun 29 16:25:59 2015 +0100

  * docs: Add UCM link to main doxygen page.

commit bb92545e
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Mon Jun 29 16:25:58 2015 +0100

  * ucm: docs: Fix doxygen formatting for UCM main page.

commit f66c7cc2
Author: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Date:   Mon Jun 29 16:25:57 2015 +0100

  * ucm: docs: fix doxygen exclude patch for UCM local header

commit bbe9248e
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Thu Jun 18 10:47:59 2015 +0200

  * surround41/50.conf: Use chmap syntax for better flexibility

commit 9ee6ec80
Author: Shengjiu Wang <shengjiu.wang@freescale.com>
Date:   Fri Jun 12 16:15:08 2015 +0800

  * PCM: snd_pcm_xxxx_drain() maybe blocked after suspend and resume

commit 2fd098b5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 10 11:56:23 2015 +0200

  * control: Allow cset'ing specific values in the multi-value case

commit 18ce3ec9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 2 16:47:50 2015 +0200

  * pcm: Fix snd_pcm_status() for dmix & co

commit a5e5e3cd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jun 1 13:45:01 2015 +0200

  * pcm: Don't assert in _snd_pcm_hw_params_internal()

commit 8551fe25
Author: Christophe Lohr <christophe.lohr@cegetel.net>
Date:   Mon Jun 1 13:43:36 2015 +0200

  * test/pcm_min: Fix error messages

commit 9120f2de
Author: Christophe Lohr <christophe.lohr@cegetel.net>
Date:   Mon Jun 1 13:41:49 2015 +0200

  * test/pcm: Fix generated values with float PCM format

commit 67f73b0f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 21 07:26:39 2015 +0200

  * pcm: Remove assert() from snd_pcm_hw_params_slave()

commit b4222f3f
Author: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Date:   Mon May 4 19:10:38 2015 +0300

  * ucm: allow multiple devices in JackHWMute

commit 404951da
Author: Jie Yang <yang.jie@intel.com>
Date:   Fri May 8 15:18:47 2015 +0800

  * conf/ucm: broadwell-rt286: change to set capture volume and capture
    device

commit 434f2f02
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 30 15:02:04 2015 +0200

  * conf: Add hint descriptions to ctl, hwdep, seq and timer devices

commit 7d9972c6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 30 14:52:35 2015 +0200

  * Allow hint for ctl, hwdep, timer and seq

commit 46d98392
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 30 14:38:25 2015 +0200

  * namehint: Fix bad free with invalid iface name

commit c8667e3d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 30 14:32:49 2015 +0200

  * namehint: Fix the listing without device number

commit bf98b4e3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 30 12:26:43 2015 +0200

  * namehint: Fix invalid list access in snd_device_name_hint()

commit ba6fa7b5
Author: Jie Yang <yang.jie@intel.com>
Date:   Tue Apr 28 15:40:22 2015 +0800

  * conf/ucm: broadwell-rt286: change to use the correct jack kcontrol
    name

commit b07de7c2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 21 12:49:29 2015 +0200

  * Sync include/sound/asound.h with 4.1 kernel

commit c39d0834
Author: Richard Körber <dev@shredzone.de>
Date:   Wed Jan 21 22:50:27 2015 +0100

  * USB-audio: Sound Blaster HD iec958 is on device 1

commit ecb38d2b
Author: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Date:   Thu Mar 5 14:51:58 2015 +0200

  * ucm: improve jack configuration documentation

commit 72aa0f83
Author: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Date:   Thu Mar 5 14:51:57 2015 +0200

  * ucm: reformat snd_use_case_get() doc

commit 9d649add
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 5 11:03:56 2015 +0100

  * conf/ucm: Add Makefile.am for broadwell-rt286 ucm config

commit 3c263716
Author: Bard Liao <bardliao@realtek.com>
Date:   Thu Mar 5 08:38:55 2015 +0800

  * conf/ucm: broadwell-rt286: add ucm config

commit c56064e1
Author: Lu, Han <han.lu@intel.com>
Date:   Thu Mar 5 08:38:54 2015 +0800

  * ucm: document some standard values

commit 16c956e5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 26 13:34:52 2015 +0100

  * Release v1.0.29

commit 567c831e
Author: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Date:   Tue Feb 17 21:15:23 2015 +0200

  * ucm: fix some variable constness issues

commit a102e664
Author: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Date:   Tue Feb 17 21:15:22 2015 +0200

  * ucm: fix the logic of choosing the default cdev

commit 1dd239b7
Author: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Date:   Tue Feb 17 21:15:21 2015 +0200

  * ucm: fix incorrect error code sign

commit 4f045ac8
Author: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Date:   Mon Feb 16 21:47:58 2015 +0200

  * .gitignore: add test-driver

commit a540bb3f
Author: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Date:   Tue Feb 10 22:42:32 2015 +0200

  * ucm: fix variable mixup

commit 4e398ddf
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Tue Feb 10 00:27:19 2015 +0900

  * control: complement comment for subscribe API

commit 56499c30
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sat Jan 31 23:26:07 2015 +0500

  * conf: add support for USB AudioSport Quattro (tm)

commit dbb7eca6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 28 16:21:14 2015 +0100

  * Remove unused hostname resolution in shm plugins and aserver

commit 6ea14c36
Author: Lu, Han <han.lu@intel.com>
Date:   Thu Jan 22 09:32:47 2015 +0800

  * ucm: add binary configure file parse

commit 3b5fac6d
Author: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Date:   Thu Jan 15 17:27:29 2015 +0100

  * conf/ucm: GoogleNyan: Add configuration

commit 187ba1d8
Author: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Date:   Wed Jan 14 15:42:45 2015 +0100

  * autotools: fix ucm partial build

commit f47480af
Author: Lu, Han <han.lu@intel.com>
Date:   Wed Jan 14 09:08:30 2015 +0800

  * control: enable octal and hexadecimal parse

commit b2ed0aa9
Author: Anssi Hannula <anssi.hannula@iki.fi>
Date:   Tue Dec 30 20:46:11 2014 +0200

  * pcm: fix buffer overflow in snd_pcm_chmap_print()

commit 93b0e9ca
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Sat Nov 29 01:03:34 2014 +0900

  * hwdep: add OXFW driver support

commit a649c4b1
Author: Tim Cussins <timcussins@eml.cc>
Date:   Tue Nov 25 14:44:54 2014 +0000

  * pcm: Fix assorted tstamp_type bugs/omissions.

commit 72c8b07b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 21 15:25:30 2014 +0100

  * ucm: Fix uninitialized err in snd_use_case_set()

commit b779f6f4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 21 15:22:01 2014 +0100

  * mixer: Fix unused parameter warnings

commit c0a70818
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 21 15:20:48 2014 +0100

  * mixer: Fix inclusion of config.h

commit b14c49ab
Author: Jussi Laako <jussi@sonarnerd.net>
Date:   Fri Nov 21 16:04:47 2014 +0200

  * pcm: Fix DSD sample format endianess and add big-endian format

commit 984db83a
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Mon Nov 17 11:29:34 2014 +0100

  * USB-audio: Add five more cards to IEC958 blacklist

commit 1eecc3a5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sun Nov 16 09:43:39 2014 +0100

  * dlmisc: Remove unused label

commit 11fdac94
Author: John Spencer <maillist-alsa@barfooze.de>
Date:   Sat Nov 15 13:41:00 2014 +0100

  * snd_dlsym: only do versioning checks if built --with-versioning

commit 5a066cb8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Nov 6 12:12:02 2014 +0100

  * pcm: dmix: Don't ignore SND_TIMER_EVENT_MSTOP

commit c7bfcbb2
Author: Andreas Schwab <schwab@suse.de>
Date:   Mon Nov 3 17:22:28 2014 +0100

  * snd_user_file: fix memory leak

commit ebd6afc9
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Mon Nov 3 17:42:44 2014 +0200

  * USB-Audio: Add Scarlett 2i4 USB to S/PDIF blacklist

commit 24b4e86d
Author: zombah <zombah@gmail.com>
Date:   Tue Sep 23 19:53:43 2014 +0400

  * conf/ucm: PAZ00: add Toshiba AC100/Dynabook AZ new config

commit 7c1f36db
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 23 09:11:27 2014 +0200

  * mixer: Fix missing hctl handle free in snd_mixer_attach_hctl()

commit f78ba070
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:08:23 2014 +0200

  * pcm: return negative value in case of error

commit 5a0b9925
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:08:09 2014 +0200

  * control: return negative value in case of error

commit b356cd29
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:07:20 2014 +0200

  * conf: return negative value in case of error

commit 69e0aaa5
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:07:13 2014 +0200

  * pcm_hooks: null check for h

commit bd0b008c
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:06:36 2014 +0200

  * socket: missing socket close

commit f3f568e3
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:06:28 2014 +0200

  * simple_abst: null check for lib

commit 30f289a8
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:05:39 2014 +0200

  * pcm_share: fixing missing mutex unlock

commit 09f5c75e
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:05:27 2014 +0200

  * rawmidi: close handle h

commit 0ee46280
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:04:26 2014 +0200

  * sbase: fixed missing free

commit d37f9187
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:04:19 2014 +0200

  * pcm_file: fixed missing free

commit 020bb301
Author: Renu Tyagi <renu.tyagi@samsung.com>
Date:   Tue Sep 23 09:01:36 2014 +0200

  * mixer: fixed double free

commit 9ab3c4a6
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Wed Sep 17 07:07:03 2014 +0900

  * hwdep: add missing declaration for
    snd_hwdep_poll_descriptors_count()

commit 048568bb
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Mon Sep 15 20:17:47 2014 +0600

  * pcm, rate: hw_avail must not be negative before starting the stream

commit 650b8c97
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 16 09:00:39 2014 +0200

  * pcm route: Fix the bad condition (always false)

commit 99e57cb4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Sep 14 18:33:37 2014 +0200

  * Revert "pcm: rewindable, forwardable: don't return stale data"

commit f803a339
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Sep 14 00:30:21 2014 +0600

  * pcm, file: don't recurse in the rewindable and forwardable callbacks

commit 6db0fe49
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Sep 14 00:30:20 2014 +0600

  * pcm: rewindable, forwardable: don't return stale data

commit e5e1af83
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Sep 14 00:30:19 2014 +0600

  * dsnoop: rewindable and forwardable logic was swapped

commit ff9d213f
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Sep 14 00:30:18 2014 +0600

  * rate: handle negative values from snd_pcm_mmap_playback_hw_avail

commit 4fafa468
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Sep 14 00:30:17 2014 +0600

  * pcm, null: use the snd_pcm_mmap_avail function

commit 0889e947
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Sep 14 00:30:16 2014 +0600

  * pcm, rate: use the snd_pcm_mmap_hw_avail function

commit 78c804fc
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Sep 14 00:30:15 2014 +0600

  * pcm: handle negative values from snd_pcm_mmap_hw_avail

commit 9a43dc15
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Sep 14 00:30:14 2014 +0600

  * pcm: express the rewind size limitation logic better

commit 9a56a673
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Sep 14 00:30:13 2014 +0600

  * dmix: actually rewind when running or being drained

commit e59ffbf3
Author: Jurgen Kramer <gtmkramer@xs4all.nl>
Date:   Wed Sep 10 09:00:28 2014 +0200

  * pcm: add new 32-bit DSD sample format

commit 622b1b6b
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Tue Sep 2 01:29:36 2014 +0600

  * pcm: fix return value of snd_pcm_share_slave_avail

commit 99a2254f
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Sun Aug 31 22:23:47 2014 +0600

  * pcm: fix snd_pcm_mmap_hw_avail() near the boundary

commit 5f1960e3
Author: Dmitry Voytik <voytikd@gmail.com>
Date:   Fri Aug 22 14:17:10 2014 +0400

  * doc: fix cross-compiling example

commit b9f58dcc
Author: Jurgen Kramer <gtmkramer@xs4all.nl>
Date:   Fri Aug 22 10:15:10 2014 +0200

  * pcm: 2nd round of pcm_misc DSD fixes

commit dfc3bf97
Author: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date:   Mon Aug 18 18:45:17 2014 +0900

  * Sync enum snd_hwdep_iface_t with include/asound/asound.h

commit e8e54811
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Aug 11 11:55:03 2014 +0200

  * pcm: Add missing signed and endianess definitions for DSD formats

commit 717ae3dd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Aug 11 11:51:29 2014 +0200

  * Sync include/sound/asound.h with 3.17-rc1 kernel

commit 87df9f3b
Author: Jurgen Kramer <gtmkramer@xs4all.nl>
Date:   Sat Aug 9 12:09:21 2014 +0200

  * pcm: Fix DSD formats userland usability

commit f6b879e7
Author: Shengjiu Wang <shengjiu.wang@freescale.com>
Date:   Wed Jul 23 15:09:58 2014 +0800

  * pcm: pcm_local.h: include <time.h> to enable CLOCK_MONOTONIC

commit 7a5646f5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 22 12:20:50 2014 +0200

  * pcm: Drop snd_pcm_linear_{get|put}32_index()

commit fd84adc6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 22 11:55:40 2014 +0200

  * pcm: route: Use get32 for multi-source route calculation

commit 55c53625
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 16 17:48:34 2014 +0200

  * pcm: Fill sw_params proto field

commit de63b942
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 21 16:30:54 2014 +0200

  * pcm: route: Use get/put labels for all 3 byte formats

commit 52444bd4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 14 18:12:49 2014 +0200

  * test/audio_time: Set timestamp type explicitly

commit 65ff6fda
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 10 14:37:49 2014 +0200

  * pcm: Implement timestamp type handling in all plugins

commit 9b716075
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 10 14:32:50 2014 +0200

  * pcm: Implement timestamp type setup in hw plugin

commit 0d393c29
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 10 14:26:37 2014 +0200

  * pcm: Add sw_params API functions to get/set timestamp type

commit 5250a8e2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 10 14:22:33 2014 +0200

  * Add timestamp type to sw_params (internal only)

commit 85e47041
Author: Mark Brown <broonie@linaro.org>
Date:   Tue Jul 8 16:52:32 2014 +0200

  * pcm: Provide a CLOCK_MONOTONIC_RAW timestamp type

commit 035f196b
Author: Shengjiu Wang <shengjiu.wang@freescale.com>
Date:   Mon Jul 14 16:55:48 2014 +0800

  * pcm: rate: fix hw_ptr exceed the boundary

commit ea865bba
Author: Anssi Hannula <anssi.hannula@iki.fi>
Date:   Tue Jul 8 11:19:20 2014 +0300

  * USB-Audio: Add second S/PDIF device on Phiree U2

commit 27cc710b
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Tue Jul 1 00:40:48 2014 +0600

  * ICE1712: add surround71 pcm definition

commit 7a748af4
Author: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Date:   Thu Jun 26 13:30:25 2014 +0300

  * ucm: Document PlaybackPCMIsDummy and CapturePCMIsDummy values

commit c2f8ef7a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 17 14:34:19 2014 +0200

  * Release v1.0.28

commit 47ee7809
Author: Sergey <sergemp@mail.ru>
Date:   Mon Jun 16 19:52:51 2014 +0400

  * alsa-lib: pcm_plug: fix float conversion for user specified ttable

commit 95ab1c1c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 13 19:18:43 2014 +0200

  * Loopback.conf: fix the comment

commit 8bdec315
Author: Jordi Mallach <jordi@debian.org>
Date:   Fri Jun 28 15:01:40 2013 +0200

  * Add -lm to test programs to fix build failure.

commit 5256e150
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 13 11:15:07 2014 +0200

  * pcm: rate plugin - remove the rewind/forward implementation

commit 614a66bb
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Thu Jun 12 16:34:22 2014 +0600

  * pcm: rate: add rewindable and forwardable callbacks

commit 9c3086fb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 13 10:46:54 2014 +0200

  * pcm: null plugin - fix the avail count

commit 084e7a91
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Thu Jun 12 16:34:24 2014 +0600

  * pcm: null: add rewindable and forwardable callbacks

commit fb73f310
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Thu Jun 12 16:34:23 2014 +0600

  * pcm: multi: implement rewindable and forwardable callbacks

commit 68ae0c72
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Thu Jun 12 16:34:21 2014 +0600

  * pcm:file: add the missing htimestamp callback

commit 042223c4
Author: Anssi Hannula <anssi.hannula@iki.fi>
Date:   Sun Jun 8 12:58:56 2014 +0300

  * pcm: Fix channel map query when there are lots of maps

commit 84f8b976
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Tue May 27 09:51:21 2014 +0200

  * pcm: route: Correctly close slave pcm when no matching chmap is
    found

commit 80a43f23
Author: Alexander E. Patrakov <patrakov@gmail.com>
Date:   Thu Apr 24 20:40:06 2014 +0600

  * pcm: Fix forward/rewind support in iec958 plugin

commit 351870fd
Author: Andrew Eikum <aeikum@codeweavers.com>
Date:   Fri Apr 4 13:27:25 2014 -0500

  * pcm: rate: Don't return negative frame count on success in rewind

commit 8dcce52e
Author: Matthias Larisch <mail@matthias-larisch.de>
Date:   Thu Mar 27 19:05:10 2014 +0100

  * pcm: ladspa: Delay LADSPA plugin activate call

commit 015c34bf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 19 10:54:08 2014 +0100

  * Revert "pcm: route: Don't handle no matching chmap as a serious
    error"

commit dbe6d7f8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 19 10:52:24 2014 +0100

  * route: Fix invalid pointer access

commit d794af65
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Tue Mar 18 23:07:19 2014 +0100

  * route: Return NULL in case of zero found channels in determine_chmap

commit 5b72e3d5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 18 15:23:09 2014 +0100

  * pcm: route: Don't handle no matching chmap as a serious error

commit cbcc7803
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 11 10:59:21 2014 +0100

  * src/conf/cards: Add missing entry for Loopback.conf

commit 688004a6
Author: MONTANARO Luciano (MM) <luciano.montanaro@magnetimarelli.com>
Date:   Tue Mar 4 12:51:36 2014 +0100

  * pcm: Wrap hw_ptr to boundary in pcm_ioplug

commit 48f1b308
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Fri Feb 28 08:57:07 2014 +0100

  * conf: Allow 2.1 surround to use different number of channels

commit 5c4cd468
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Fri Feb 28 08:57:06 2014 +0100

  * pcm: route: Select slave chmap based on ttable information

commit 8ad8d222
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Fri Feb 28 08:57:05 2014 +0100

  * pcm: route: Allow chmap syntax for slave channels in ttable

commit 2da7b0c2
Author: Maarten Baert <maarten-baert@hotmail.com>
Date:   Wed Feb 26 14:23:45 2014 +0100

  * pcm: Insert linear-to-float conversion when rate or channel count is
    incorrect

commit b669b50d
Author: Patrick Welche <prlw1@cam.ac.uk>
Date:   Tue Feb 25 12:40:21 2014 +0000

  * autotools: update style

commit 7a6e8ca3
Author: Patrick Welche <prlw1@cam.ac.uk>
Date:   Sun Feb 23 11:12:48 2014 +0000

  * Portability fix: look for sys/endian.h as well as endian.h

commit 1af088e3
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Tue Feb 18 16:41:49 2014 +0100

  * conf: Add surround 2.1 support to all cards

commit 57b5076c
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Tue Feb 18 16:41:48 2014 +0100

  * conf: Add basic infrastructure for 2.1 surround sound

commit 326c6802
Author: Riku Voipio <riku.voipio@linaro.org>
Date:   Fri Feb 7 15:38:58 2014 +0200

  * alsa-lib: heavy pcm atomics cleanup

commit 66f07aa3
Author: Olivier Langlois <olivier@trillion01.com>
Date:   Thu Jan 23 19:03:00 2014 -0500

  * pcm: use CLOCK_REALTIME for non-monotonic ts

commit 507cdc13
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 23 09:46:37 2014 +0100

  * pcm: initialize monotonic field for dshare and dsnoop, too

commit e51cd448
Author: Olivier Langlois <olivier@trillion01.com>
Date:   Wed Jan 22 19:04:45 2014 -0500

  * pcm: initialize pcm_dmix monotonic field

commit 336dc58b
Author: Ivan Sorokin <vanyacpp@gmail.com>
Date:   Wed Jan 22 00:12:50 2014 +0400

  * control_hw: fix potential memory leak

commit 3baf1bee
Author: Olivier Langlois <olivier@trillion01.com>
Date:   Sun Jan 5 23:12:44 2014 -0500

  * alsa-lib: minor typo in pcm doc

commit 670e228c
Author: Olivier Langlois <olivier@trillion01.com>
Date:   Thu Dec 12 23:47:20 2013 -0500

  * minor malloc changes

commit 49ad6699
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 27 09:37:54 2013 +0100

  * dmix: Don't use assert() and abort()

commit 29d89ba0
Author: Andrey Mazo <mazo@telum.ru>
Date:   Sun Nov 17 19:45:19 2013 +0400

  * pcm_file: document new argument to snd_pcm_file_open().

commit 4081be0b
Author: Andrey Mazo <mazo@telum.ru>
Date:   Sun Nov 17 01:11:56 2013 +0400

  * pcm_file: don't touch infile on playback and output file on capture.

commit e017c5f2
Author: Andrey Mazo <mazo@telum.ru>
Date:   Sun Nov 17 01:11:55 2013 +0400

  * pcm_file: fixed memory leak.

commit 1919ee47
Author: Andrey Mazo <mazo@telum.ru>
Date:   Sun Nov 17 01:11:54 2013 +0400

  * pcm_file: fix SEGFAULT if file option is missing while infile is
    not.

commit ae035b7f
Author: Timo Teräs <timo.teras@iki.fi>
Date:   Fri Nov 8 13:17:58 2013 +0100

  * conf.c: use portable way to initialize recursive mutex

commit 7d06b3ed
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 8 12:30:04 2013 +0100

  * include/global.h - don't define timeval and timespec structures for
    !glibc

commit 2d6eb4e9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 4 14:19:03 2013 +0100

  * test/chmap: Add missing usage text for -s option

commit 10ecf963
Author: John Spencer <maillist-alsa@barfooze.de>
Date:   Thu Oct 10 18:56:22 2013 +0200

  * local.h: include sys/types.h to fix issues with pcm.h

commit c1fbd57c
Author: Waldemar Brodkorb <wbx@openadk.org>
Date:   Wed Oct 2 21:00:51 2013 +0200

  * remove unnecessary/obsolete compat/hsearch_r.c

commit 529706fc
Author: Stephen Warren <swarren@nvidia.com>
Date:   Mon Sep 30 15:25:49 2013 -0600

  * snd_tlv_convert_from_dB: fix decreasing gain across entries

commit 383912ef
Author: Anssi Hannula <anssi.hannula@iki.fi>
Date:   Mon Sep 23 00:41:50 2013 +0300

  * HDA-Intel: present up to 8 HDMI/DP outputs via "hdmi" device

commit 23bf1dce
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Fri Sep 13 13:21:44 2013 -0400

  * Fix access of freed memory in namehints

commit f21f48a7
Author: Kai Kang <jiashuo.kang at gmail.com>
Date:   Thu Aug 15 17:17:19 2013 +0800

  * Update iatomic.h functions definitions for mips

commit 4b169b05
Author: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Date:   Mon Aug 19 17:31:37 2013 +0200

  * hdspm.h: Update LTC ioctl to use struct hdspm_ltc

commit 36bc5770
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed Aug 7 23:26:31 2013 +0530

  * UCM: Document some standard values

commit d469ebe2
Author: Laurentiu Nicola <grayshade@gmail.com>
Date:   Thu Aug 8 12:29:09 2013 +0200

  * pcm: Fix a wrong value shown in the error message in rate plugin

commit 994ab14b
Author: Przemek Rudy <prudy1@o2.pl>
Date:   Tue Jul 30 22:31:44 2013 +0200

  * conf/cards: add Audio Advantage Micro II

commit b3b53a1b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jul 23 14:50:41 2013 +0200

  * local.h: use __kernel_off_t from <linux/types.h>

commit 12a2928b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 8 14:31:36 2013 +0200

  * Release v1.0.27.2

commit 9d6736c9
Author: Krzysztof Hałasa <khalasa@piap.pl>
Date:   Fri Jun 14 13:59:38 2013 +0200

  * pcm_direct: fix SEGFAULT when getgrnam_r() returns 0 and pgrp is
    NULL

commit c91785e0
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Mon Jun 10 16:42:47 2013 +0200

  * pcm_hw: Fix buffer overflow in chmap

commit d20e24e5
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Wed Jun 5 16:52:10 2013 +0200

  * chmap: Always succeed setting the map to what it already is

commit ca487c95
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 4 15:58:34 2013 +0200

  * pcm_direct: fix the memory leak when parsing the slave definitions

commit f2d39afe
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Thu May 30 12:26:34 2013 +0200

  * pcm_plugin: Fix return value of snd_pcm_rewind

commit 7f877543
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Thu May 30 12:26:33 2013 +0200

  * pcm_hw: Remove unused fields in struct

commit 2f43b66c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 24 17:21:15 2013 +0200

  * Allow specifying the max number of cards

commit 14d653d7
Author: Juho Hämäläinen <juho.hamalainen@tieto.com>
Date:   Fri May 24 14:01:25 2013 +0300

  * ucm: Fix segfault when device argument is missing from _sw{dev, mod}

commit 3d7433a3
Author: Jordi Mallach <jordi@debian.org>
Date:   Fri May 17 18:25:51 2013 +0200

  * pcm: Fix typo in documentation: PREPARE → PREPARED.

commit 49858e7b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 21 10:48:28 2013 +0200

  * Release v1.0.27.1

commit f646b7e8
Author: Olivier Langlois <olivier@trillion01.com>
Date:   Thu May 16 04:32:58 2013 -0400

  * Remove an obsolete macro in configure.in

commit 39a4dad1
Author: Jordi Mallach <jordi@debian.org>
Date:   Wed May 15 19:06:00 2013 +0200

  * Fix several spelling errors for “writable” and derivatives.

commit b906db19
Author: Steve Langasek <steve.langasek@canonical.com>
Date:   Wed May 15 19:05:59 2013 +0200

  * Compile in the ALSA search path instead of relying on ld.so.conf.

commit 2b84ab05
Author: Jordi Mallach <jordi@debian.org>
Date:   Wed May 15 19:05:58 2013 +0200

  * Add AM_MAINTAINER_MODE.

commit 93325038
Author: Dylan Reid <dgreid@chromium.org>
Date:   Tue May 14 09:47:58 2013 -0700

  * conf/ucm: DAISY-I2S: Set default filter mode for HiFi.

commit c6ac8ddd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 14 18:11:01 2013 +0200

  * conf/ucm: Set up for installation

commit 52de9108
Author: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Date:   Fri May 10 14:51:10 2013 +0200

  * conf/ucm: tegraalc5632: add UCM config from Ubuntu

commit 7db247be
Author: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Date:   Fri May 10 14:51:09 2013 +0200

  * conf/ucm: SDP4430: add UCM config from Ubuntu

commit 9d0f93af
Author: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Date:   Fri May 10 14:51:08 2013 +0200

  * conf/ucm: PandaBoardES: add UCM config from Ubuntu

commit 5b019ea3
Author: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Date:   Fri May 10 14:51:07 2013 +0200

  * conf/ucm: PandaBoard: add UCM config from Ubuntu

commit f07c14b0
Author: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Date:   Fri May 10 14:51:06 2013 +0200

  * conf/ucm: DAISY-I2S: add Samsung ARM Chromebook UCM config from
    ChromeOS

commit e23961df
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon May 13 21:16:36 2013 +0200

  * seqmid: restore sequencer address prefix match feature

commit 2d5ad69e
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Thu Apr 25 14:44:06 2013 +0200

  * conf - Add Scarlett 2i2 USB to S/PDIF blacklist

commit a8f405b8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 25 09:55:49 2013 +0200

  * Add definition of __inline__ for non-GCC

commit 30122df4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 25 09:52:33 2013 +0200

  * Use __inline__ for exported headers

commit 886f0cc3
Author: Daniel Mack <zonque@gmail.com>
Date:   Thu Apr 18 10:37:50 2013 +0200

  * bring pcm.h and pcm.c in sync with the kernel list

commit 697f8c29
Author: Daniel Mack <zonque@gmail.com>
Date:   Thu Apr 18 10:37:49 2013 +0200

  * pcm.c: fix indentation

commit e1e40c25
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Apr 15 18:12:17 2013 +0200

  * Fix doubly call of dlclose() in dlobj caching code

commit 812e4b0c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 11 13:43:05 2013 +0200

  * Release v1.0.27

commit 201f28a0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 11 13:36:56 2013 +0200

  * control: enhance doc for snd_ctl_ascii_value_parse() function

commit 91de1212
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 9 14:58:52 2013 +0200

  * Optimize NULL check in snd_dlobj_cache_put()

commit e79990ac
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 9 14:55:46 2013 +0200

  * Clean up dlobj cache only when no user is present

commit a6813c2d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 9 14:31:20 2013 +0200

  * pcm: direct plugins: do more safe IPC semaphore handling

commit b6eb0f9b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 8 16:42:24 2013 +0200

  * all places: doxygen cleanups

commit e23fb2c4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 8 13:28:03 2013 +0200

  * control, pcm: implement snd_ctl_abort() and snd_pcm_abort()
    functions

commit 730c833d
Author: Daniel Svensson <dsvensson@gmail.com>
Date:   Thu Apr 4 23:47:19 2013 +0200

  * pcm: fix typo, should be SND_PCM_STATE_PREPARED.

commit 02d9f316
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Mon Mar 25 06:41:57 2013 +0100

  * USB-audio: Add "HP Digital Stereo Headset" to SPDIF blacklist

commit 009193a3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 20 20:37:50 2013 +0100

  * pcm: fix and optimize snd_pcm_areas_copy function

commit 28493d9d
Author: Sander Jansen <s.jansen@gmail.com>
Date:   Mon Feb 25 10:41:40 2013 -0600

  * snd_mixer_poll_descriptors_revents should loop over pollfd

commit f5f45589
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 11 12:28:45 2013 +0100

  * Add workaround for conflicting IEC958 controls for HD-audio

commit 8c6da540
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 12 12:22:53 2012 +0200

  * control: Simplify using snd_config_get_bool()

commit 3e7dc283
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Tue Feb 12 10:06:11 2013 +0100

  * Add sys/types.h to include list

commit 7f2b2c8c
Author: Allan Wirth <allan@allanwirth.com>
Date:   Thu Jan 31 13:55:33 2013 -0500

  * conf: Fix a memory access violation resulting from improper error
    propogation

commit f49b2dc5
Author: Jerome Forissier <jerome@taodyne.com>
Date:   Thu Jan 31 15:47:25 2013 +0100

  * snd_device_name_hint(): do not use global snd_config.

commit 25dbb102
Author: Jerome Forissier <jerome@taodyne.com>
Date:   Thu Jan 31 15:47:24 2013 +0100

  * snd_device_name_hint(): do not change the global error handler.

commit 44c1a623
Author: Jerome Forissier <jerome@taodyne.com>
Date:   Thu Jan 31 15:47:23 2013 +0100

  * Add snd_lib_error_set_local() to install a thread-local error
    handler.

commit 2cfc8b9b
Author: Jerome Forissier <jerome@taodyne.com>
Date:   Wed Jan 30 16:22:17 2013 +0100

  * snd_pcm_direct_parse_open_conf(): use thread-safe getgrnam_r()

commit 1629e2fb
Author: Tanu Kaskinen <tanuk@iki.fi>
Date:   Sat Jan 26 14:20:20 2013 +0200

  * ucm: Set uc_mgr->ctl to NULL after closing it.

commit b11911dd
Author: Olivier Blin <dev@blino.org>
Date:   Sat Dec 15 01:58:59 2012 +0100

  * configure: do not detect incorrect cross-compiler

commit 72bbf96e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Dec 13 09:55:44 2012 +0100

  * Fix endian check in local.h

commit 1b428e77
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 7 09:28:06 2012 +0100

  * mixer: Don't build simple_abst when no libdl is available

commit 8d146989
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 7 09:27:11 2012 +0100

  * configure: Quite AM_CONDITIONAL() arguments

commit 03c26d0e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Dec 4 12:17:00 2012 +0100

  * PCM: Fix conflict of _snd_pcm_hw_params definitions

commit 22d6b6e6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 30 14:33:54 2012 +0100

  * Add workaround for conflicting snd_seq_event_t definitions

commit f47816d6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 26 18:13:01 2012 +0100

  * PCM: shut up a compile "unused parameter" compile warning in
    pcm_multi.c

commit 67d692af
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 26 18:10:26 2012 +0100

  * PCM: Add more chmap definitions for UAC2

commit 9b5beef1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 26 17:54:29 2012 +0100

  * Merge kernel uapi/sound/asound.h and asequencer.h

commit 3fd4ab9b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Nov 13 16:16:26 2012 +0100

  * PCM: Avoid busy loop in snd_pcm_write_areas() with rate plugin

commit 49dde086
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 30 13:07:48 2012 +0100

  * Reduce compilation warnings

commit edcd677b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 30 11:43:07 2012 +0100

  * PCM: Fix memory leak for pcm empty and asym plugins

commit 2b49df0c
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Sun Oct 28 12:30:29 2012 +0100

  * pcm: fix 64-bit SNDRV_PCM_IOCTL_STATUS ABI breakage

commit cf40ea16
Author: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Date:   Tue Jun 12 14:36:40 2012 -0500

  * pcm: support for audio timestamps

commit 4bdb0912
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 10 10:22:54 2012 +0200

  * PCM: Fix the invalid snd_pcm_close() calls in rate plugin

commit a9f395e9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sat Sep 22 09:38:28 2012 +0200

  * Update .gitignore

commit 6429a450
Author: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Date:   Fri Sep 21 20:05:18 2012 -0500

  * test: add audio_time

commit 5a6ce315
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 21 17:59:42 2012 +0200

  * PCM: Fix infinite loop in htimestamp of dmix, dsnoop and dshare
    plugins

commit 5a2daef1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 20 13:43:12 2012 +0200

  * PCM: Fill SND_CHMAP_NA to silent channels in route plugin

commit 63f6f4a6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 13 08:38:59 2012 +0200

  * PCM: A few doxygen fixes for chmap stuff

commit c6db60e3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 12 18:44:42 2012 +0200

  * PCM: Fix the conversion from string to chmap position

commit f7300682
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 12 18:43:59 2012 +0200

  * PCM: Define MONO and other channel map positions

commit 58c45b30
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 13 08:06:26 2012 +0200

  * test/chmap: Fix wrong malloc size

commit 2c61a417
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 12 17:34:49 2012 +0200

  * conf: Add chmap definitions to TRIDENT and SI7018 configurations

commit ec7acfc4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 12 17:13:22 2012 +0200

  * PCM: Use compounds for overriding / enhancing chmaps

commit 5ba11d69
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 12 15:15:32 2012 +0200

  * Add chmap override definitions for Emu10k1, Audigy and Audigy2 cards

commit a102028a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 12 15:09:57 2012 +0200

  * PCM: Add the missing query_chmaps for route plugin

commit e1975d20
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 12 14:47:17 2012 +0200

  * PCM: Add chmap options to hw and null plugins

commit 81135aac
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 12 12:56:14 2012 +0200

  * PCM: Add query_chmaps support to multi plugin

commit 25f3259b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 11 12:48:46 2012 +0200

  * PCM: Add snd_pcm_chmap_long_name()

commit fe816847
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 11 11:33:31 2012 +0200

  * PCM: Add SND_CHMAP_API_VERSION definition

commit b4c64e81
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 10 18:07:36 2012 +0200

  * PCM: Add string conversion helper functions for chmap

commit 6950a103
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 10 16:59:36 2012 +0200

  * PCM: Fix prefix for snd_pcm_chmap_type enum members

commit ec96740d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 7 14:31:39 2012 +0200

  * Fix duplicated channel entry in test/chmap.c

commit 01dc0e68
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 7 14:15:04 2012 +0200

  * PCM: Implement snd_pcm_query_chmaps_from_hw()

commit 9c1a0ce7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 4 17:26:43 2012 +0200

  * PCM: Introduce snd_pcm_chmap_t and snd_pcm_chmap_query_t

commit 48c2c90f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 31 13:53:22 2012 -0700

  * Add SND_CHMAP_NA and bit flag definitions

commit 0f36270d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 21 15:07:44 2012 +0200

  * Follow channel position definitions to mixer channel in mixer.h

commit 915b26bf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 21 12:16:39 2012 +0200

  * Define channel map position enum in pcm.h

commit 34f65455
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 30 18:21:43 2012 +0200

  * Cache the chmap operation errors

commit 3fc13d6f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 30 15:50:44 2012 +0200

  * Add test/chmap program

commit 662f79d4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 25 15:54:45 2012 +0200

  * Implement get_chmap/set_chmap for PCM extplug/ioplug plugins

commit 3fb01306
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 25 15:36:16 2012 +0200

  * Implement get_chmap/set_chmap for PCM plug, route and multi plugins

commit 3c4a22ea
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 25 15:05:15 2012 +0200

  * Implement the channel mapping API

commit 1ef1c5cd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 6 10:55:14 2012 +0200

  * Release v1.0.26

commit a0745888
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 6 10:53:14 2012 +0200

  * doc: Use 'rm -rf' for the html doxygen tree (it contains search/ dir
    now)

commit f2855721
Author: Reilly Grant <reillyeon@qotw.net>
Date:   Mon Dec 5 18:05:42 2011 -0800

  * PCM: plug: Move fast_ops copy after slave configuration.

commit 59de61e5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 15 17:05:37 2012 +0200

  * PCM: Allow to run older version of extplug plugin

commit d0ca0756
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 10 14:24:59 2012 +0200

  * Ignore .* files in general

commit 7c5c3ff3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 10 14:19:17 2012 +0200

  * ucm: Add const to execute_cset() argument

commit 58d10c09
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 10 14:14:28 2012 +0200

  * ucm: Improve cset command parsing

commit c34f74c8
Author: Mario Domenech Goulart <mario@ossystems.com.br>
Date:   Wed Aug 8 11:03:19 2012 -0300

  * test/latency.c: Fix string argument to getopt_long, so now it
    handles -E and -B

commit e16a9a04
Author: Tanu Kaskinen <tanu.kaskinen@digia.com>
Date:   Wed Aug 1 16:06:16 2012 +0300

  * ucm: Return NULL from get_list0() and get_list20() in case of empty
    lists.

commit 480d3204
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jul 17 15:30:17 2012 +0530

  * build: Disable another compile chack with --disable-alsatest

commit 9e795252
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jul 17 15:30:16 2012 +0530

  * ucm: Add missing pthread.h include

commit 55abbc9f
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jul 17 15:30:15 2012 +0530

  * build: Fallback to alphasort() if versionsort() isn't available

commit df924cd9
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Tue Jul 17 15:30:14 2012 +0530

  * control: Use strcpy() instead of stpcpy()

commit 86e27cdb
Author: Martin Sandsmark <martin.sandsmark@kde.org>
Date:   Thu Jul 5 09:40:07 2012 +0200

  * hctl: Remove a useless assert

commit 52160de2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jun 25 23:16:14 2012 +0200

  * Fix the binary compatibility of ext-ctl plugin with protocol 1.0.0

commit e8923f2e
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Wed May 23 18:16:33 2012 +0530

  * ucm: Handle repeat device and modifier enables/disables

commit e4d9c348
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Wed May 23 09:59:50 2012 +0200

  * conf: Add more USB devices to S/PDIF blacklist

commit 70b958f4
Author: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Date:   Wed May 23 01:53:01 2012 +0200

  * tlv: improve robustness of raw value ranges

commit afaffe80
Author: Antonio Borneo <borneo.antonio@gmail.com>
Date:   Mon May 14 23:56:34 2012 +0800

  * pcm_dsnoop: comment fall-through in next "case"

commit b7334b1a
Author: Antonio Borneo <borneo.antonio@gmail.com>
Date:   Sun May 13 00:06:23 2012 +0800

  * pcm: add missing "break" in "switch"

commit 1d3f7975
Author: John Spencer <maillist-alsa@barfooze.de>
Date:   Tue Apr 24 12:58:48 2012 +0200

  * Fix invalid long long format specifier

commit bb5c49fa
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Mon Apr 23 10:39:13 2012 +0200

  * alsa-lib conf: Add two more USB devices to iec958 blacklist

commit a6c50d64
Author: Dylan Reid <dgreid@chromium.org>
Date:   Sun Apr 15 16:59:55 2012 -0700

  * control_external: Add ability to specify TLV data.

commit ed0e4858
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Sat Apr 14 01:14:09 2012 +0200

  * alsa-lib conf: block S/PDIF access for Sennheiser USB headset

commit e5c4c248
Author: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Date:   Tue Mar 27 17:54:47 2012 +0200

  * doc: Fix typo in PCM formats

commit 19372474
Author: Henning Thielemann <alsa@henning-thielemann.de>
Date:   Wed Mar 14 18:45:02 2012 +0100

  * seqmid - more descriptions on snd_seq_parse_address() behavior

commit 2ab86d96
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 13 14:30:22 2012 +0100

  * mixer: Remove redundant CHECK_ENUM() from snd_mixer_selem_is_enum*()

commit 947d2080
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Fri Mar 9 14:06:04 2012 +0100

  * USB-Audio: Fixup card name for Logitech web camera

commit 1a9627df
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Fri Mar 9 11:46:06 2012 +0100

  * USB-Audio: Blacklist iec958 for some USB devices

commit 65298d98
Author: Luke Yelavich <luke.yelavich@canonical.com>
Date:   Wed Feb 8 15:09:55 2012 +1100

  * conf/pcm: Add support for Echo3G devices. Thanks to unimatrix.

commit c3ed2c98
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 25 08:56:56 2012 +0100

  * Release v1.0.25

commit 98d4ed88
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 20 16:14:44 2012 +0100

  * Introduce --with-pkgconfdir, add 64-bit defaults to gitcompile

commit 226a34ac
Author: Andrew Eikum <aeikum@codeweavers.com>
Date:   Thu Jan 19 12:38:58 2012 +0100

  * Document strdup allocation in snd_card_get_name family

commit ad2a0b3a
Author: Andrew Eikum <aeikum@codeweavers.com>
Date:   Thu Jan 19 12:36:58 2012 +0100

  * Improve snd_device_name_hint documentation

commit 43956de7
Author: Andrew Eikum <aeikum@codeweavers.com>
Date:   Thu Jan 19 12:36:39 2012 +0100

  * Improve hw_params documentation

commit 235aec0a
Author: Andrew Eikum <aeikum@codeweavers.com>
Date:   Thu Jan 19 12:36:09 2012 +0100

  * Search-and-replace improve documentation language

commit 6eafe5db
Author: Andrew Eikum <aeikum@codeweavers.com>
Date:   Thu Jan 19 12:35:20 2012 +0100

  * Remove docs for snd_names_list and snd_names_list_free

commit f562b032
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 14 17:02:40 2011 +0100

  * pcm:mmap_emul: Fix sw_params and others in bypass mode

commit 15c6f832
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Oct 7 22:46:51 2011 +0200

  * control: add snd_ctl_elem_add_enumerated()

commit 567cc19a
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Oct 5 10:40:48 2011 +0200

  * asound.h: cosmetic changes for consistency with kernel asound.h

commit 9736511b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Oct 5 10:14:56 2011 +0200

  * asound.h: update for latest kernel

commit fef6e6fd
Author: Julia Lawall <julia@diku.dk>
Date:   Thu Sep 22 13:59:31 2011 +0200

  * src/pcm/pcm_mmap.c: add missing free

commit c36f8c87
Author: Julia Lawall <julia@diku.dk>
Date:   Sun Sep 18 22:04:37 2011 +0200

  * src/pcm/pcm_multi.c: add missing free

commit 03aa1a57
Author: Julia Lawall <julia@diku.dk>
Date:   Sun Sep 18 22:04:36 2011 +0200

  * src/pcm/pcm_ladspa.c: add missing free

commit 2a7f653b
Author: Julia Lawall <julia@diku.dk>
Date:   Sun Sep 18 22:04:34 2011 +0200

  * src/pcm/pcm_rate.c: add missing free

commit 6dab1a91
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Sep 21 08:30:20 2011 +0200

  * pcm: recalculate all rules after changing hw_params flags

commit 79245006
Author: Colin Guthrie <colin@mageia.org>
Date:   Fri Sep 16 10:04:26 2011 +0100

  * conf: Allow for a directory to be given as a config file.

commit 26e80c2e
Author: Lu Guanqun <guanqun.lu@intel.com>
Date:   Mon Aug 22 13:35:32 2011 +0800

  * ucm: add another sequence 'msleep'

commit a97aa7f0
Author: Lu Guanqun <guanqun.lu@intel.com>
Date:   Fri Aug 19 16:05:30 2011 +0800

  * ucm: tivial code style fix

commit 29880e8c
Author: Lu Guanqun <guanqun.lu@intel.com>
Date:   Fri Aug 19 16:05:25 2011 +0800

  * ucm: fix seg fault in execute_cset()

commit 78dbc57b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jul 29 15:56:39 2011 +0200

  * Merge branch 'fallback'

commit e31aaac5
Author: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Date:   Thu Jul 28 23:24:25 2011 +0200

  * Add RME RPM to HDSP_IO_Type.

commit acb423d9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 26 13:10:24 2011 +0200

  * Add snd_{ctl|pcm}_open_fallback() functions

commit e6f990e5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 26 13:05:53 2011 +0200

  * Define "sysdefault" PCM and control

commit e2c22624
Author: Stephen Warren <swarren@nvidia.com>
Date:   Mon Jun 6 14:16:57 2011 -0600

  * UCM: get: Implement 'exact' value retrieval

commit a48f67c0
Author: Stephen Warren <swarren@nvidia.com>
Date:   Fri Jun 3 14:56:34 2011 -0600

  * UCM: snd_use_case_get: Don't segfault when no current verb

commit 32d24f40
Author: Stephen Warren <swarren@nvidia.com>
Date:   Fri Jun 3 14:56:33 2011 -0600

  * UCM: Allow querying of {Supported,Conflicting}Devices

commit 547300fb
Author: Stephen Warren <swarren@nvidia.com>
Date:   Fri Jun 3 14:56:32 2011 -0600

  * UCM: Disallow gets of undefined system properties

commit fc038149
Author: Stephen Warren <swarren@nvidia.com>
Date:   Fri Jun 3 14:56:31 2011 -0600

  * UCM: Implement ConflictingDevices, add device list to devices

commit 866fa538
Author: Stephen Warren <swarren@nvidia.com>
Date:   Fri Jun 3 14:56:30 2011 -0600

  * UCM: Deprecate index on Section{Device,Modifier}

commit e1c876a2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 3 17:27:27 2011 +0200

  * Fix missing error code in snd_ctl_hw_open()

commit 0a4b1ee7
Author: Stephen Warren <swarren@nvidia.com>
Date:   Thu Jun 2 16:44:39 2011 -0600

  * UCM: Fix deadlock following failed get _verb

commit 0a2fd2d3
Author: Stephen Warren <swarren@nvidia.com>
Date:   Thu Jun 2 16:44:38 2011 -0600

  * UCM: Fix typo in error message

commit 1720d30a
Author: Alexander Stein <a.stein@systec-electronic.com>
Date:   Thu May 19 15:16:36 2011 +0200

  * ctlparse: Respect softfloat configure option

commit ea020c3b
Author: Raymond Yau <superquad.vortex2@gmail.com>
Date:   Fri May 13 10:40:28 2011 +0800

  * emu10k1.conf - Fix no sound problem when using SB Live! Platinum

commit 922ff0da
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 9 14:11:22 2011 +0200

  * Specficy subdevice 0 for front/surround* of HDA-Intel.conf

commit 516569bb
Author: Baek Chang <breakchange@gmail.com>
Date:   Tue May 3 10:52:34 2011 -0700

  * UCM: fix memory leak when executing cset commands

commit e4735dde
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 4 09:20:23 2011 +0200

  * Add test/lsb/config to .gitignore

commit 6bef13e2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 4 09:19:09 2011 +0200

  * Fix printf for size_t

commit 75194776
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 4 09:14:29 2011 +0200

  * Fix compile warnings

commit 808ce5de
Author: Sudarshan Bisht <sudarshan.bisht@nokia.com>
Date:   Tue Apr 12 13:09:45 2011 +0300

  * alsa-lib: fixed coverity reported issues under "FORWARD_NULL"
    checker.

commit 6bb36928
Author: Raymond Yau <superquad.vortex2@gmail.com>
Date:   Sun Apr 24 11:56:44 2011 +0800

  * HDA-Intel.conf - Fix low mic volume due to pulseaudio using "front"
    device for playback and capture

commit 16f716ea
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 20 14:32:06 2011 +0200

  * EMU10K1.conf: Don't lock hook controls

commit 7ed19bbc
Author: Raymond Yau <superquad.vortex2@gmail.com>
Date:   Wed Apr 20 16:18:50 2011 +0800

  * test/latency: print error message when 2 periods per buffer not
    supported

commit 780f30ab
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Tue Apr 19 08:05:08 2011 +0200

  * Fix typo in comment in surround71.conf

commit 83059ee5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 6 08:34:56 2011 +0200

  * Mark Heaphone {Center|LFE} control of emu10k1 conf as optional

commit cd20fe3f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 30 17:30:09 2011 +0200

  * configure: Fail when the user attempts to compile shared and static
    libs

commit e419f639
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 28 11:04:19 2011 +0200

  * UCM: Fix LGPL licence ("how to receive" part referred GPL instead
    LGPL)

commit d3906a93
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Mon Mar 28 10:19:16 2011 +0200

  * Conf: Fix channels of ICE1712 to 10/12

commit f2912f50
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 19 01:09:41 2011 +0100

  * UCM: Fix empty get_list - initialize returned pointer to NULL

commit 60397387
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 19 00:54:43 2011 +0100

  * UCM: comment fixes and fix myvalue initialization fix in
    add_values()

commit ae0a44c6
Author: Margarita Olaya <magi@slimlogic.co.uk>
Date:   Fri Mar 18 11:26:22 2011 -0600

  * alsa-lib: ucm: allow values to be read from devices

commit 8650c02a
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Mar 15 08:02:59 2011 +0100

  * alsa-lib: add LaCie Firewire Speakers/Griffin FireWave Surround
    driver

commit 886adf66
Author: Raymond Yau <superquad.vortex2@gmail.com>
Date:   Sat Feb 26 09:24:43 2011 +0800

  * Fix alsa-lib to regard 3D control - Depth as Playback Controls

commit 02b20067
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 31 15:18:50 2011 +0100

  * Release v1.0.24.1

commit 038eaa42
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 31 15:06:03 2011 +0100

  * ucm: add more error messages for cdev and cset commands

commit 37c7e284
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 31 14:24:19 2011 +0100

  * ucm: allow bind modifier to specific instances, other fixes

commit a1600802
Author: Pierre-Louis Bossart <pierre-louis.bossart@intel.com>
Date:   Thu Jan 27 23:17:43 2011 -0600

  * ucm: make verb comments optional

commit 32f9d7f4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 27 14:58:51 2011 +0100

  * Release v1.0.24

commit 2b13cf5c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 27 14:56:53 2011 +0100

  * real fix for the UCM code compilation issue

commit 97e1f132
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 27 14:40:31 2011 +0100

  * Fix UCM component handling in configure.in

commit cf446218
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 27 11:50:40 2011 +0100

  * Update hdspm.h file from Adrian Knoth - final version

commit f0f8d227
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 26 11:33:55 2011 +0100

  * Update hdspm.h file from Adrian Knoth

commit 59977f90
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 26 10:35:56 2011 +0100

  * Add hdspm.h kernel header to include/alsa/sound tree for the
    hdspmixer app

commit 916a203d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 24 14:55:23 2011 +0100

  * Merge branch 'ucm'

commit a9855efc
Author: Francesco Cosoleto <cosoleto@gmail.com>
Date:   Sat Jan 22 02:27:54 2011 +0100

  * pcm: fix typo in snd_pcm_recover() error message

commit a618cdf0
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Jan 11 18:56:30 2011 +0100

  * ucm: fix switch device & modifier when no transition is found

commit e1b4bd6c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 11 19:05:12 2011 +0100

  * ucm: add snd_use_case_verb_list() inline function

commit 45e9496a
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jan 10 16:22:15 2011 +0100

  * aliases.conf: add aliases for CMI8788-based cards

commit 7b259bc0
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:12:00 2010 +0100

  * ucm: ctlparse - always terminate cset buffer

commit df760d8b
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:59 2010 +0100

  * ucm: fix handling of cset with spaces in the control name

commit eba54718
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:58 2010 +0100

  * ucm: only select modifier when supported device is enabled

commit 265cf2c3
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:53 2010 +0100

  * ucm: implement basic script exec functionality

commit 116fabd6
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:57 2010 +0100

  * ucm: check the correct return value for modifier

commit ebb52f69
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:56 2010 +0100

  * ucm: check for valid value list before dereference.

commit 6cda65ba
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:55 2010 +0100

  * ucm: remove unused code.

commit 02bc123a
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:54 2010 +0100

  * ucm: make sure active modifier and device lists are initialised

commit 8524941f
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:52 2010 +0100

  * ucm: remove parse_device() and call parse_compound() directly

commit 868d21cf
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:51 2010 +0100

  * ucm: modifiers names must be compound parse

commit 54e9639b
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Tue Dec 21 23:11:50 2010 +0100

  * ucm: removed unused 'active' member in struct use_case_device

commit 7d3de218
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 29 17:33:27 2010 +0100

  * ucm: initial implementation for cdev/cset

commit c0469e2a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 29 15:49:13 2010 +0100

  * ucm: CTL devices are only one per card (remove DEV from comments)

commit d8b78161
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 29 15:41:34 2010 +0100

  * ucm: add ValueDefaults section to the master file

commit aba87e50
Author: Pierre-Louis Bossart <pierre-louis.bossart@intel.com>
Date:   Tue Nov 23 08:47:08 2010 -0600

  * pcm_plugin: fix delay

commit aaf55f16
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 23 15:58:14 2010 +0100

  * ucm: add cdev

commit a4f71b19
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 23 13:40:25 2010 +0100

  * pcm: add MMAP_EMUL to type names

commit ade3efbd
Author: Pierre-Louis Bossart <pierre-louis.bossart@intel.com>
Date:   Fri Nov 19 10:35:31 2010 -0600

  * pcm_plugin: remove unused client_frames and slave_frames routines

commit ba9332e9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 18 09:27:07 2010 +0100

  * pcm: fix snd_pcm_avail_delay() function

commit 7c99bd24
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Nov 15 10:43:13 2010 +0100

  * support for period wakeup disabling

commit 70dded6a
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Nov 15 10:33:35 2010 +0100

  * pcm: pass hw_params flags to slave

commit cdc9dd50
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 10 16:06:29 2010 +0100

  * ucm: fix parser for sequences and fix wrong strcmp

commit ab6df229
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Nov 10 10:11:51 2010 +0100

  * USB-Audio.conf: fix Audiophile USB card name

commit 9b6df1cf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 4 19:58:44 2010 +0100

  * control: add ASCII parsers from amixer

commit 13b5d972
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 29 17:36:41 2010 +0200

  * pcm direct plugins: change timestamping in dsnoop

commit e4083a11
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 26 14:26:46 2010 +0200

  * ucm: debug parser

commit 5cfa03d2
Author: Simon McVittie <smcv@debian.org>
Date:   Fri Oct 8 09:06:58 2010 +0100

  * configure.in: don't rely on test -a, not all shells support it

commit 443c1057
Author: Simon McVittie <smcv@debian.org>
Date:   Fri Oct 8 09:06:29 2010 +0100

  * Version-check libtool correctly when doing an out-of-tree build

commit 2f6206da
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Oct 15 10:33:20 2010 +0200

  * tlv: fix returned dB information for min-is-mute controls

commit e8208666
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 13 11:48:52 2010 +0200

  * ucm: implemented card list feature

commit 3a343945
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 12 13:29:05 2010 +0200

  * ucm: unify snd_use_case_geti(), add snd_use_case_card_list()
    template

commit c6a81e21
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 11 10:34:12 2010 +0200

  * config file processing: rewrite the locking - use one recursive
    mutex

commit c049d484
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 1 14:08:03 2010 +0200

  * namehint: Another fix to properly evaluate hw devices

commit 0244370b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 1 13:31:45 2010 +0200

  * namehint: Fix hw device evaluation (missing last device)

commit 0ae6c43b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 1 13:30:59 2010 +0200

  * ucm: cosmetic fix

commit 6c6dc230
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 22 15:35:11 2010 +0200

  * ucm: added implementation for other ucm parts, only card name list
    is missing

commit 404cd090
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 22 14:31:15 2010 +0200

  * ucm: Introduce "Value {}" section, more implementation work

commit 9ce25165
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 15 08:11:42 2010 +0200

  * Fix typo for surround PCMs in src/conf/cards/Loopback.conf

commit 1c79fad9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 7 15:35:14 2010 +0200

  * ucm: Moved ucm to src/ucm subdirectory

commit fcc9adb2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 25 09:03:36 2010 +0200

  * ucm: Recode header to be more universal

commit 72c7260c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 25 09:04:51 2010 +0200

  * Add Loopback.conf to define standard PCM devices for snd-aloop
    driver

commit 1c5afdb0
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Mon Aug 23 18:17:19 2010 +0200

  * ucm: build - add build support for Use Case Manager

commit 7699c92b
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Mon Aug 23 18:17:18 2010 +0200

  * ucm: core - Add initial Use Case Manager support.

commit 4adb3c32
Author: Liam Girdwood <lrg@slimlogic.co.uk>
Date:   Mon Aug 23 18:17:17 2010 +0200

  * ucm: header - ALSA Use Case Manager

commit 91c9c8f1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 23 17:05:36 2010 +0200

  * general: recoded snd_dlobj_ functions

commit be06ab3e
Author: Pierre-Louis Bossart <pierre-louis.bossart@intel.com>
Date:   Thu Aug 19 20:42:30 2010 -0500

  * HDA-Intel: do not lock IEC958 Playback switch

commit 97d25c07
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 20 10:31:17 2010 +0200

  * namehint: Evaluate more possibilities for hw devices

commit 18b377de
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 13 16:11:36 2010 +0200

  * Add missing support for 3-byte formats for 16bit put conversion

commit 0633a966
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 12 08:21:26 2010 +0200

  * pcm: Fixed typo (wrong deleted line) instroduced in the
    minperiodsize patch

commit de606e9c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 11 20:20:40 2010 +0200

  * pcm: introduce defaults.pcm.compat to change the params choose
    behaviour

commit 09879a4b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 11 19:45:40 2010 +0200

  * pcm: add defaults.pcm.minperiodtime parsing

commit e6d5dcf1
Author: Anssi Hannula <anssi.hannula@iki.fi>
Date:   Tue Aug 3 20:27:49 2010 +0300

  * HDA-Intel: present all 4 HDMI outputs instead of just the first one

commit eb376856
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 4 19:47:01 2010 +0200

  * test/latency: fix timediff calculation

commit db7545a0
Author: Anssi Hannula <anssi.hannula@iki.fi>
Date:   Mon Aug 2 18:50:08 2010 +0300

  * pcm_plug: fix comparison always true

commit 3f589c93
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 22 11:33:20 2010 +0200

  * pcm - ladspa: fix small memory leak in
    snd_pcm_ladspa_free_instances()

commit 8dde9842
Author: John Lindgren <john.lindgren@tds.net>
Date:   Wed Jul 21 00:38:37 2010 +0200

  * Memory leak in namehint.c

commit 2a94d804
Author: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Date:   Tue Jul 20 10:34:54 2010 +0300

  * tlv: Remove tailing tab after snd_ctl_get_dB_range function

commit d81ce4ea
Author: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Date:   Tue Jul 20 10:34:53 2010 +0300

  * tlv: Handle 'holes' in SND_CTL_TLVT_DB_RANGE array

commit 16a2cad3
Author: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Date:   Tue Jul 20 10:34:52 2010 +0300

  * tlv: Check out of range dB with SND_CTL_TLVT_DB_RANGE

commit 191c5780
Author: Colin Guthrie <cguthrie@mandriva.org>
Date:   Sun Feb 28 22:25:26 2010 +0000

  * alisp - Fix a string format ambiguity

commit 30ad5ed0
Author: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Date:   Wed May 19 08:19:26 2010 +0200

  * control: tlv: Check dB range only within the control's volume range

commit 19892334
Author: Pedro Lopez-Cabanillas <pedro.lopez.cabanillas@gmail.com>
Date:   Thu Apr 22 15:42:20 2010 +0200

  * seq: Fix for snd_seq_parse_address()

commit 8d80d5f3
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 21 18:37:48 2010 +0200

  * Use thread-safe locale functions if available

commit 51ef640c
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Wed Apr 21 18:37:47 2010 +0200

  * Check for thread-specific locale support

commit aadcbabd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Apr 16 13:11:05 2010 +0200

  * Release v1.0.23

commit 7a2cdb33
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 13 10:08:56 2010 +0200

  * pcm_share plugin: fix pcm->monotonic setup in open() function

commit a55e1ded
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 10 09:40:02 2010 +0100

  * pcm_hw - show errno codes

commit b9dbee69
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 3 10:58:53 2010 +0100

  * pcm direct plugins: drain() call might be blocked when threads are
    used

commit 7fd0d9f4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 2 14:01:32 2010 +0100

  * pcm_dmix: add support for S24_LE format

commit f1713475
Author: Jaroslav Kysela <perex@t61.perex-int.cz>
Date:   Tue Feb 23 10:58:00 2010 +0100

  * Fix snd_pcm_sw_params_set_period_event() implementation

commit 2e48439a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 31 09:40:08 2010 +0100

  * pcm: fix read_areas and write_areas

commit 63acb873
Author: David Fries <david@fries.net>
Date:   Fri Dec 25 14:22:38 2009 -0600

  * modem.conf Off-hook improve behavior

commit d3c6e2b0
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Sun Jan 17 16:55:03 2010 -0500

  * add atomic operations for Blackfin parts

commit bdf80e58
Author: Zerg Cannibal <cnb_zerg@yahoo.com>
Date:   Mon Dec 21 22:19:14 2009 +0100

  * pcm: Fix the sound distortions for S24_3LE stream in pcm_softvol
    plugin

commit a256766c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 21 09:09:42 2009 +0100

  * pcm: Close event timer in pcm_hw plugin

commit 8a4127b5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 16 16:18:51 2009 +0100

  * Release v1.0.22

commit 762fe145
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Nov 23 10:56:46 2009 +0100

  * mixer: fix enum check

commit 13af4884
Author: Michael Olbrich <m.olbrich@pengutronix.de>
Date:   Mon Nov 16 11:31:49 2009 +0100

  * simple_none.c uses HAVE_SOFT_FLOAT it has to include config.h for
    this to work properly.

commit abac6ff1
Author: Marc Kleine-Budde <mkl@pengutronix.de>
Date:   Mon Nov 16 11:14:54 2009 +0100

  * configure.in: fix --without-softfloat

commit f75f1da1
Author: Mads Kiilerich <mads@kiilerich.com>
Date:   Sat Nov 14 13:48:25 2009 +0100

  * Update pcm doc strings

commit 4de76c9b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sun Nov 8 09:28:07 2009 +0100

  * Remove redefinition of _GNU_SOURCE and __USE_GNU

commit 3440994f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sun Nov 8 09:26:23 2009 +0100

  * Fix CHECK_ENUM() in simple.c

commit 30f59937
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Nov 5 21:17:42 2009 +0200

  * Define _GNU_SOURCE so that <fcntl.h> gives O_CLOEXEC

commit 57ce9189
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Thu Nov 5 21:17:41 2009 +0200

  * Remove old commented-out FD_CLOEXEC code

commit 8264b2fd
Author: Rémi Denis-Courmont <remi@remlab.net>
Date:   Sat Nov 7 21:29:23 2009 +0200

  * Open device nodes with close-on-exec flag

commit ef2d3cf7
Author: Pedro Lopez-Cabanillas <pedro.lopez.cabanillas@gmail.com>
Date:   Sun Nov 8 00:01:06 2009 +0100

  * Defined symbols exposing the hrtimer to applications.

commit 407e98b4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 3 16:44:51 2009 +0100

  * namehint: list card independent devices only once

commit 0fcac217
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 3 16:38:30 2009 +0100

  * namehint: Allow snd_device_name_hint to search for CTL devices.

commit 592bd1e9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 3 16:36:55 2009 +0100

  * namehint: add missing list->card initialization

commit 0bff8685
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 3 16:34:34 2009 +0100

  * Cache libasound.so access in snd_dlopen

commit e1c7dd26
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Nov 3 08:57:10 2009 +0100

  * Fix corruption after snd_device_name_hint()

commit 0110d620
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 6 10:46:54 2009 +0200

  * hcontrol: fix compare_default function to handle also id.device and
    id.subdevice

commit 0d81de0b
Author: Stefan Schmidt <stefan@slimlogic.co.uk>
Date:   Wed Sep 30 12:36:14 2009 +0200

  * alisp: Comment out an unused function to avoid compiler warnings.

commit 19f703a7
Author: Stefan Schmidt <stefan@slimlogic.co.uk>
Date:   Wed Sep 30 12:36:13 2009 +0200

  * pcm_rate_linear: Annotate unused function parameter to avoid
    compiler warnings.

commit aa697c9d
Author: Stefan Schmidt <stefan@slimlogic.co.uk>
Date:   Tue Sep 29 23:48:21 2009 +0200

  * control: Remove unused variable.

commit 97145934
Author: Stefan Schmidt <stefan@slimlogic.co.uk>
Date:   Tue Sep 29 23:48:20 2009 +0200

  * configure.in: Add m4 check for new AM_SILENT_RULES

commit 81ac9f4d
Author: Stefan Schmidt <stefan@slimlogic.co.uk>
Date:   Tue Sep 29 23:48:19 2009 +0200

  * cvscompile: Remove in favour of gitcompile.

commit da237814
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 28 11:59:50 2009 +0200

  * dmix - Fix snd_pcm_info()

commit ecf4b5af
Author: Kai Vehmanen <kvehmanen@eca.cx>
Date:   Fri Sep 11 01:07:21 2009 +0300

  * pcm_hw: Always use delay ioctl in snd_pcm_delay()

commit a4e7033f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 9 14:34:54 2009 +0200

  * Release v1.0.21a

commit cd7070bf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 9 14:16:06 2009 +0200

  * PCM - Change the hw_params determination order

commit 1f126fd7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 9 11:38:11 2009 +0200

  * Change dmix.conf to accept user configuration from
    defaults.dmix.<driver_id>.xxx

commit 133819d4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 9 11:24:11 2009 +0200

  * Revert "Fix driver conf parsing in
    snd_config_hook_load_for_all_cards()"

commit ac9de424
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Aug 31 16:41:12 2009 +0200

  * mixer: Add Speaker and Beep names to the weight list

commit a64f6def
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 31 15:09:38 2009 +0200

  * Release v1.0.21

commit cbf5675e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 21 01:34:29 2009 +0200

  * pcm/ioplug: fix error code in start callback

commit bd538927
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 21 01:18:00 2009 +0200

  * pcm: workaround for avoiding automatic start in mmap mode

commit 96da0c84
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Aug 10 14:11:57 2009 +0200

  * Fix driver conf parsing in snd_config_hook_load_for_all_cards()

commit 34d63b44
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Aug 10 10:11:15 2009 +0200

  * control.c: snd_ctl_wait: fix revents handling

commit f3dc8e2a
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Aug 10 10:09:02 2009 +0200

  * timer_query: make ops structure constant

commit 2905af22
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Aug 10 10:08:25 2009 +0200

  * snd_pcm_scope_set_ops: make ops parameter const

commit 79345b52
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Aug 10 09:53:18 2009 +0200

  * Fix zero-division in pcm_rate.c

commit 5332d74a
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Aug 4 09:17:20 2009 +0200

  * fix doc errors

commit 0ed67883
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Aug 4 09:15:40 2009 +0200

  * doc: hide structs with typedefs

commit 1b4dedc6
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Aug 4 09:12:39 2009 +0200

  * doc: fix handling of @top_srcdir@

commit fa302460
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Aug 4 09:11:47 2009 +0200

  * remove unimplemented functions from headers

commit da195880
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Aug 3 13:35:01 2009 +0200

  * add config tests

commit 5fe83677
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jul 27 10:09:03 2009 +0200

  * conf.c: more documentation

commit 93033566
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Jul 17 12:41:43 2009 +0200

  * conf.c: rename 'node' to 'config'

commit 9258e8c8
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Jul 17 12:41:17 2009 +0200

  * conf.c: rename 'leaf' to 'child'

commit 9bf79f43
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Jul 17 12:40:00 2009 +0200

  * conf.c: rename 'father' to 'parent'

commit 5d56a11a
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Jul 15 11:20:29 2009 +0200

  * conf.c: snd_config_add: prevent adopting a non-orphan

commit 76c60af0
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jul 13 13:53:16 2009 +0200

  * sound: rawmidi: disable active-sensing-on-close by default

commit a9b12995
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jul 13 13:28:21 2009 +0200

  * USB-Audio.conf: fix definition for M-Audio AudioPhile spdif device

commit efda3e2b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Jul 10 07:26:29 2009 +0200

  * conf.c: fix handling of NULL string values

commit e2317969
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Jul 10 07:25:50 2009 +0200

  * conf.c: snd_config_set_id: prevent duplicate ids

commit 2c4b3c7d
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Thu Jul 9 07:38:26 2009 +0200

  * conf.c: fix handling of NULL ids

commit a7f74488
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Jul 8 08:50:54 2009 +0200

  * test/lsb/midi_event.c: check for buffer size check

commit 61f5b843
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Jul 8 08:50:19 2009 +0200

  * test/lsb/midi_event.c: abort on fatal errors

commit 74693061
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 6 12:31:53 2009 +0200

  * Merge branch 'master' of git@git.alsa-project.org:alsa-lib

commit b8c4fef8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 6 08:56:53 2009 +0200

  * test/pcm.c: float format support

commit 7f73f1bb
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jul 6 12:00:04 2009 +0200

  * add midi event tests

commit 85419837
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jul 6 11:55:31 2009 +0200

  * more midi_event documentation

commit 184301ae
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 6 08:42:18 2009 +0200

  * test/pcm.c: Generic linear PCM support

commit 3d0843e8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 6 08:41:00 2009 +0200

  * test/pcm.c: Fix S24 format

commit d23845e5
Author: Kenneth Johansson <kenneth@southpole.se>
Date:   Fri Jul 3 22:31:38 2009 +0200

  * test/pcm.c: Sample generation on big endian platforms was broken.

commit 5a70411d
Author: Paul Fertser <fercerpav@gmail.com>
Date:   Tue Jun 30 15:18:36 2009 +0400

  * pcm_hooks: cosmetic removal of unused variables

commit 2a77d217
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 30 11:11:34 2009 +0200

  * Manage dlobj lifetime in pcm_hooks.c

commit 608cccb0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 24 12:25:47 2009 +0200

  * Merge branch 'master' of git@git.alsa-project.org:alsa-lib

commit 394b376b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jun 22 10:00:46 2009 +0200

  * seq_midi_event: fix decoding of (N)RPN events

commit cbf395d6
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jun 22 10:00:03 2009 +0200

  * MIDI event decoder: prevent running status after sysex

commit e94f3cfd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 16 20:10:19 2009 +0200

  * pcm dmix plugin: fix MIX_AREAS_24 routine for i386 & x86_64
    platforms

commit f8a34aa6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 16 14:28:57 2009 +0200

  * Add the support of TLV_DB_MINMAX types

commit e5ca075c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 9 04:49:57 2009 +0200

  * Fix SB-Xfi.conf

commit 4d2ba6a4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 9 04:45:18 2009 +0200

  * Fix breakage of snd_card_load()

commit bb956b7b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 2 17:21:26 2009 +0200

  * Add IEC958 status bits support to SB-XFi.conf

commit 1929c55d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 2 16:13:01 2009 +0200

  * Query the supported rate ranges from rate plugins

commit 29841e67
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 2 16:08:57 2009 +0200

  * Add config file for SB-XFi driver

commit d2aadec5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 12 08:28:06 2009 +0200

  * snd_card_get_index() - extend comment for last change

commit 33ab0b53
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 12 08:06:41 2009 +0200

  * Extend snd_card_get_index() to accept also control device name like
    /dev/snd/controlC0

commit 3e30007a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed May 6 09:07:23 2009 +0200

  * Release v1.0.20

commit 646f24a0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 23 14:58:59 2009 +0200

  * Merge branch 'master' of /export/git/alsa/alsa-lib/

commit 0de38510
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 21 14:36:29 2009 +0200

  * pcm: more better documentation for snd_pcm_poll_descriptors

commit a987a692
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 9 10:49:57 2009 +0200

  * pcm_hw plugin: show appl_ptr and hw_ptr in dump() callback

commit fb12b894
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 8 09:29:35 2009 +0200

  * pcm_hw plugin: preserve monotonic flag also after
    snd_pcm_hw_params() call

commit 59c774ed
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Mar 23 09:06:23 2009 +0100

  * Add route_policy copy to HDA-Intel.conf for capture

commit 0fe807de
Author: Pavel Hofman <pavel.hofman@insite.cz>
Date:   Tue Mar 3 17:07:55 2009 +0100

  * Change "%b" to represent bits instead of bytes in PCM file plugin

commit 50e9cd95
Author: Patricio Paez <pp@pp.com.mx>
Date:   Sun Feb 22 07:54:10 2009 -0600

  * Fix typos in ALSA Lib documentation

commit 59826eab
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 17 17:01:06 2009 +0100

  * Merge branch 'master' of git@git.alsa-project.org:alsa-lib

commit 81241ffb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 17 16:58:12 2009 +0100

  * Change numid properly with external ctl plugins

commit 91f1b4b9
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Feb 17 09:45:57 2009 +0100

  * oxygen: remove softvol plugin

commit e38f9216
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 13 17:14:51 2009 +0100

  * Add hint.device = 0 to pcm.default of HDA-Intel.conf

commit 1009f985
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Feb 11 09:53:29 2009 +0100

  * fix pcm_set_params() documentation

commit 548dd9be
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 2 16:11:39 2009 +0100

  * Fix misc compile warnings

commit cb66600d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 2 15:43:48 2009 +0100

  * Fix handling of revents in snd_pcm_poll_descriptors_revents()

commit 59ebaa8e
Author: Pavel Hofman <pavel.hofman@insite.cz>
Date:   Thu Jan 29 11:59:27 2009 +0100

  * PCM parameters in file plugin

commit c821f2e7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 28 15:00:35 2009 +0100

  * Fix off_t in kernel struct

commit 56fa81fd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 28 09:07:53 2009 +0100

  * Remove own "default" PCM config from GUS.conf

commit d3a8e853
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 27 17:21:34 2009 +0100

  * Fix plug conversion with mmap emulation

commit 777a8697
Author: Krzysztof Helt <krzysztof.h1@poczta.fm>
Date:   Tue Jan 27 11:44:14 2009 +0100

  * Fix GUS.conf to be usable

commit 3b728db2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 21 09:29:35 2009 +0100

  * Add missing -ldl to modules/mixer/simple/*

commit a789b66d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 21 09:25:48 2009 +0100

  * Fix build with softfloat option

commit b0641415
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 19 12:17:18 2009 +0100

  * Release v1.0.19

commit c8567c58
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jan 19 10:20:38 2009 +0100

  * add softvol for CMI8788

commit 81e1550f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 5 13:10:32 2009 +0100

  * Add m4/attributes.m4 as dist file..

commit 0400fa6f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Dec 10 18:20:50 2008 +0100

  * Don't accept an empty string for $ALSA_CONFIG_PATH

commit 48e4d089
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Dec 4 15:21:40 2008 +0100

  * Fix softvol access refine

commit c0fd854f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 26 14:09:06 2008 +0100

  * Fix snd-pcsp default configuration

commit 03388ca6
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 22:19:28 2008 +0100

  * Mark static tables as constant when possible.

commit fc8d8bb2
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 19:46:44 2008 +0100

  * Make string arrays as constant as possible.

commit 2eaf9403
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 19:43:33 2008 +0100

  * Make all the remaining ops structure constants.

commit 8b14625c
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 20:38:09 2008 +0100

  * Make all the PCM plugins ops structure constant.

commit 1f734e30
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 20:28:56 2008 +0100

  * Make snd_pcm_hw_params_names static to pcm_params.c .

commit 22893266
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 20:26:12 2008 +0100

  * Make seq, rawmidi and control operation structures static const.

commit 8ed98db2
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 01:21:32 2008 +0100

  * Make some static tables and strings constants.

commit 29a14294
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 01:19:17 2008 +0100

  * Make sure that python libraries are passed through LIBADD.

commit 0b92e53c
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 01:16:37 2008 +0100

  * Check for --no-undefined linker flag and use it.

commit ca133ff6
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 01:08:42 2008 +0100

  * Add the attributes.m4 macro file from xine/lscube.

commit a42def6e
Author: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Date:   Fri Nov 21 01:02:55 2008 +0100

  * Don't use AC_CANONICAL_SYSTEM, only use AC_CANONICAL_HOST.

commit 73ddcda8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 19 16:14:27 2008 +0100

  * Fix segfault with invalid meter plugin option

commit cb1fd837
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 19 14:59:03 2008 +0100

  * Add linear plugin wrapping iec958 PCM for ice1724-based boards

commit 55c77d0e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 10 17:39:11 2008 +0100

  * Fix volume/switch updates for global/simple mixer elements

commit 6e3ecb1d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 29 13:42:10 2008 +0100

  * Release v1.0.18

commit 8feae77e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 23 09:58:10 2008 +0200

  * Merge branch 'master' of git@git.alsa-project.org:alsa-lib

commit cc7fec13
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 23 09:57:11 2008 +0200

  * Add snd_pcm_avail() and snd_pcm_avail_delay() prototypes

commit 3b3eac25
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 20 11:25:12 2008 +0200

  * Add iec958 PCM definition for PS3

commit 3b2c53c2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 17 17:51:45 2008 +0200

  * Fix sort-out of non-existing devices in namehint

commit ce3df031
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Oct 7 12:08:29 2008 +0200

  * Increase the components array size

commit 1cf904e8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 30 14:44:12 2008 +0200

  * Fix return value of snd_ctl_hw_subscribe_events()

commit 5cee69b4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 30 14:43:14 2008 +0200

  * Replace some assert() with runtime checks

commit 16cc295a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 15 15:14:58 2008 +0200

  * test/pcm: Fix error messages in async callback and add
    snd_pcm_start() condition

commit 1dd1ba94
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 9 19:56:17 2008 +0200

  * Fix comment typos for snd_pcm_read[in]()

commit 33083eb3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 9 18:55:49 2008 +0200

  * Release v1.0.18rc3

commit a13707da
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 9 13:07:39 2008 +0200

  * pcm_softvol plugin: remove access type change for refine

commit fe5391c9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 1 11:38:53 2008 +0200

  * Add snd_pcm_avail() and snd_pcm_avail_delay() functions. Make
    snd_pcm_hwsync() deprecated.

commit 8d683845
Author: Lennart Poettering <mznyfn@0pointer.de>
Date:   Sun Aug 31 03:42:56 2008 +0200

  * alsa-lib: Don't call the simple mixer interface "legacy"

commit bd7b73a6
Author: Lennart Poettering <mznyfn@0pointer.de>
Date:   Sun Aug 31 03:42:20 2008 +0200

  * alsa-lib: Reword doxygen doc for snd_pcm_delay()

commit 73d20069
Author: Lennart Poettering <mznyfn@0pointer.de>
Date:   Sun Aug 31 03:41:48 2008 +0200

  * alsa-lib: Make sure SND_PCM_NO_xxx flags don't get lost when
    nonblocking mode is enabled

commit 119bfd65
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 15 13:28:55 2008 +0200

  * Release v1.0.17a

commit 6d426e3e
Author: Pawel MOLL <pawel.moll@st.com>
Date:   Fri Aug 1 11:23:50 2008 +0100

  * IEC958 definition for consumer status channel update

commit ddf063f4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 31 12:18:08 2008 +0200

  * Fix non-tread mode with PCM direct plugins

commit 118fedb9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 29 14:41:51 2008 +0200

  * Fix interleave check in pcm_direct.c

commit 8d3fb310
Author: Lennart Poettering <mznyfn@0pointer.de>
Date:   Fri Jul 18 21:24:38 2008 +0200

  * fix return value of snd_pcm_rewind()/snd_pcm_forward() to return how
    much actually has been rewound, instead of what actually could have
    rewound

commit 15769ead
Author: Lennart Poettering <mznyfn@0pointer.de>
Date:   Fri Jul 18 21:22:50 2008 +0200

  * fix type of internally used sframes variable, to avoid unnecessary
    casts

commit 0fbfe2d8
Author: Lennart Poettering <mznyfn@0pointer.de>
Date:   Fri Jul 18 21:21:23 2008 +0200

  * clamp snd_pcm_rewind()/snd_pcm_forward() into the right direction

commit f78af4ab
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 16 12:37:51 2008 +0200

  * Add boolean (mute) functionality to softvol plugin

commit e24cc8d2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 14 10:57:56 2008 +0200

  * Release v1.0.17

commit d31fd52e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 10 18:45:23 2008 +0200

  * test/pcm.c: Fix SND_PCM_FORMAT_S24 support

commit af2c3fbe
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 10 18:44:15 2008 +0200

  * Fix type-punning in test/pcm.c

commit 5e912075
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 16 13:23:22 2008 +0200

  * pcm: fix comment for snd_pcm_avail_update()

commit 68641714
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 16 09:40:42 2008 +0200

  * Release v1.0.17rc2

commit 2076b88a
Author: Josh Green <josh@resonance.org>
Date:   Sat Jun 7 10:10:49 2008 +0200

  * Fix segfault with dmix of 3-bytes formats

commit 1467f4e2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 6 17:10:41 2008 +0200

  * PCM: allow mmap-access conversion in plug

commit 538726cc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 6 17:09:07 2008 +0200

  * Export __snd_pcm_mmap_emul_open()

commit 8843cf11
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 6 17:07:45 2008 +0200

  * pcm_mmap_emul: clean up

commit 2db108cc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 6 17:05:56 2008 +0200

  * pcm_mmap_emul: Fix invalid check

commit b6af5e18
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 6 16:59:47 2008 +0200

  * Fix compile warnings in pcm_hw.c

commit fce17b8c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 6 16:58:02 2008 +0200

  * Fix cast warning

commit 6d4c0934
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 3 10:18:14 2008 +0200

  * Release v1.0.17rc1

commit d7534b2c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 3 10:17:48 2008 +0200

  * hgcompile -> gitcompile

commit fd617943
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 20 13:29:44 2008 +0200

  * removed .hg files and renamed hgcompile to gitcompile

commit 8aaccc94
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri May 9 16:02:02 2008 +0200

  * Implemented snd_pcm_sw_params_(set|get)_period_event for interrupt
    wakeup like behaviour

commit c88672d8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 21 12:46:50 2008 +0200

  * implemented snd_pcm_rewindable() and snd_pcm_forwardable(), removed
    can_rewind and can_forward

commit 058dde8b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 21 11:44:20 2008 +0200

  * implemented integer volume <-> dB volume conversion functions for
    simple mixer

commit 82af1df4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Apr 11 14:11:04 2008 +0200

  * added snd_pcm_hw_params_is_monotonic/can_forward/can_rewind
    functions

commit d4250517
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 10 09:46:10 2008 +0200

  * PCM API - explain more trigger timestamp

commit d555b159
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 10 09:08:08 2008 +0200

  * fix compilation in pcm/pcm_hw.c - monotonic clock

commit 542b12b8
Author: Stas Sergeev <stsp@aknet.ru>
Date:   Sat Mar 22 17:40:57 2008 +0100

  * pcsp: remove downsampling

commit 87ae1221
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Mar 17 16:11:57 2008 +0100

  * Use defaults.pcm.file_format for the default file format of file
    plugin

commit fe95bc23
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Mar 17 16:02:56 2008 +0100

  * Add the support of WAV format in PCM file plugin

commit 5c5f1358
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 14 14:03:54 2008 +0100

  * Use slave PCM as a timing-source for file ifile

commit 3d0dae90
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 12 16:30:26 2008 +0100

  * Add truncate option to PCM file plugin

commit fe8bb134
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Mar 10 12:02:26 2008 +0100

  * dmix skipping first set of samples

commit d587383d
Author: Pawel MOLL <pawel.moll@st.com>
Date:   Fri Mar 7 17:18:16 2008 +0100

  * Fix for alsa-lib cross-compilation problems with ALSA_CONFIG_DIR and
    ALSA_PLUGIN_DIR

commit df87a4be
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 7 17:15:10 2008 +0100

  * Add PCM "hdmi"

commit 363b7f82
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 7 17:01:56 2008 +0100

  * Don't show non-existing devices in snd_device_name_hint()

commit e58bd676
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 7 17:00:45 2008 +0100

  * Fix device number assignment in hints

commit 91726ddf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 7 14:35:25 2008 +0100

  * Fix the build with old glibc

commit 12944a02
Author: Pawel MOLL <pawel.moll@st.com>
Date:   Fri Feb 29 12:42:57 2008 +0100

  * IEC958 definitions for consumer status channel, byte 4

commit 6e0b0e7c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 25 15:11:46 2008 +0100

  * Fix the state in snd_pcm_ioplug_pause()

commit b2bd7753
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 25 14:58:45 2008 +0100

  * Add test binaries to hgignore

commit cc80a895
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 25 14:57:31 2008 +0100

  * Add doxygen.cfg to hgignore

commit 6ab63388
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 25 14:56:51 2008 +0100

  * Create doxgen.cfg dynamically

commit 2cec6e26
Author: Aldrin Martoq <amartoq@dcc.uchile.cl>
Date:   Fri Feb 22 17:51:05 2008 +0100

  * mark snd_seq_client_info_{get,set}_event_filter deprecated

commit 72ffc6db
Author: Aldrin Martoq <amartoq@dcc.uchile.cl>
Date:   Fri Feb 22 17:50:01 2008 +0100

  * use snd_seq_client_info_event_filter_*() functions

commit 83c5a607
Author: Aldrin Martoq <amartoq@dcc.uchile.cl>
Date:   Fri Feb 22 17:49:01 2008 +0100

  * add a test code for snd_seq_client_info_event_filter_*()

commit 75ecdac6
Author: Aldrin Martoq <amartoq@dcc.uchile.cl>
Date:   Fri Feb 22 17:46:50 2008 +0100

  * add snd_seq_client_info_event_filter_*() functions

commit 882f93ac
Author: Aldrin Martoq <amartoq@dcc.uchile.cl>
Date:   Fri Feb 22 17:42:56 2008 +0100

  * add snd_seq_unset_bit()

commit 0e5b2a00
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 21 12:31:18 2008 +0100

  * Fix snd_seq_change_bit()

commit ac10483b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 18 13:15:55 2008 +0100

  * Add atomic operation for super-H(sh3,4) architectures

commit c6229654
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 18 12:25:02 2008 +0100

  * Add surround71 definition to NFORCE.conf

commit c96984f1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 11 14:19:32 2008 +0100

  * Fix conflict of obsoleted snd_pcm_hw_* definitions

commit 6772540f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 5 10:08:10 2008 +0100

  * Added tag v1.0.16 for changeset b1dfac5a4d55

commit aa924b6b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 5 10:08:09 2008 +0100

  * release 1.0.16 Patch-level: Merged

commit a51118bb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 4 16:00:16 2008 +0100

  * Fix build with --disable-hwdep and co

commit 742fe3c1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 4 15:59:07 2008 +0100

  * Remove obsolete instr check in configure

commit b2f43ced
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 4 14:15:44 2008 +0100

  * Fix wrong exported functions

commit 676913bc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 1 12:00:39 2008 +0100

  * Add the missing card alias for Prodigy71Hifi

commit 46a5e813
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 29 09:30:53 2008 +0100

  * Added tag v1.0.16rc2 for changeset 06fcc64b20b3

commit 8b2bcfff
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 29 09:30:53 2008 +0100

  * release 1.0.16rc2 Patch-level: Merged

commit c1d06bda
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 23 12:26:22 2008 +0100

  * Allow auto-config for dsnoop and dshare plugins

commit d902c124
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 23 08:06:11 2008 +0100

  * Remove obsolete instr directory

commit 59855f46
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 21 10:42:47 2008 +0100

  * Added tag v1.0.16rc1 for changeset 81eabb0e6c10

commit 363c3ffa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 21 10:42:47 2008 +0100

  * release 1.0.16rc1 Patch-level: Merged

commit 1683a1b8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 18 14:43:56 2008 +0100

  * Fix a memory leak in PCM hook plugin

commit 35d4f9b8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 18 13:42:51 2008 +0100

  * dmix - Enable auto format detection as default

commit 91fc64ce
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 15 14:29:34 2008 +0100

  * Implement missing htimestamp callbacks

commit 77849672
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 15 14:07:19 2008 +0100

  * Allow pcm slave string references for direct plugins (bug#2893).

commit 6968ba94
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 14 17:24:14 2008 +0100

  * Add missing remix_areas_* for x86-64

commit bf004f1c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 14 17:15:13 2008 +0100

  * Add SND_PCM_TSTAMP_MMAP back

commit 50ce5d04
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jan 14 08:53:06 2008 +0100

  * fix memory leak in snd_config_update_r error path

commit fb3a4e8b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jan 14 08:52:16 2008 +0100

  * pcm dmix plugin: fix generic direct remixing

commit 0e8a2599
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jan 14 08:51:45 2008 +0100

  * check availability of CLOCK_MONOTONIC

commit 07e13415
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jan 14 08:50:46 2008 +0100

  * pcm hw plugin: use TSTAMP only with old drivers

commit 6f751a92
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jan 14 08:50:18 2008 +0100

  * pcm hw plugin: fix TTSTAMP version check

commit cf822ace
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jan 14 08:49:35 2008 +0100

  * pcm plug plugin: remove duplicated expression

commit ab8331c8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 11 17:21:44 2008 +0100

  * Added possibility to disable also channel and format conversions +
    softvol.

commit 6814d23d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 11 08:54:07 2008 +0100

  * SND_PCM_TSTAMP_MMAP -> SND_PCM_TSTAMP_ENABLE change

commit 70b11d61
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 10 10:01:14 2008 +0100

  * Implemented snd_pcm_rewind() for the dmix plugin

commit 8f16428f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 9 17:21:09 2008 +0100

  * Don't use deprecated functions inside

commit 3e35983f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 9 17:17:58 2008 +0100

  * Avoid (null) in printf

commit 32882450
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 9 17:17:14 2008 +0100

  * Fix exported symbols for hooks and functions

commit 2c131880
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 9 13:50:45 2008 +0100

  * Impemented snd_pcm_htimestamp() function.

commit 309a2744
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 9 11:13:34 2008 +0100

  * Add support for monotonic timestamps

commit a73ad3f2
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Jan 9 09:42:42 2008 +0100

  * conf: show path of any missing configuration file

commit 8fab2591
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 9 09:45:26 2008 +0100

  * Fix function declarations with old PCM API

commit 679cea41
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 8 18:36:18 2008 +0100

  * Remove sleep_min and tick

commit cf15e49d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 8 18:35:29 2008 +0100

  * Remove PCM xfer_align

commit e1e9e3ff
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 8 18:34:36 2008 +0100

  * Remove indirect control access

commit d2366958
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 21 15:26:17 2007 +0100

  * Remove obsolete seq event entries in seq-decoder

commit 173d8a8b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 21 15:25:47 2007 +0100

  * Add deprecated attribute to obsolete functions

commit 7562320e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 17 09:04:42 2007 +0100

  * Added SNDRV_PCM_IOCTL_TTSTAMP and updated PCM API version to 2.0.9

commit ce64f433
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 14 15:19:03 2007 +0100

  * Add snd_pcm_ioplug_set_state() function

commit 86456d21
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Dec 14 09:11:01 2007 +0100

  * revert revision 2264:23c4c0f5de40

commit 74880110
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Dec 13 15:49:50 2007 +0100

  * Fix segfault with strdup(NULL) in softvol

commit 6e6f4b9c
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Dec 10 12:35:08 2007 +0100

  * dmix: add U8 support

commit a3fe1f78
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Dec 10 12:32:36 2007 +0100

  * dmix: simplify mix_areas()

commit 79db4a6b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Dec 10 12:31:29 2007 +0100

  * dmix: rename mix_areas*

commit de2b7a42
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 4 16:55:00 2007 +0100

  * fix write in simple mixer API - python backends

commit 8a035282
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 30 18:29:01 2007 +0100

  * Clean up Versions file

commit 7dca3ab1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 30 18:26:13 2007 +0100

  * Make local functions really local

commit e68bd91c
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Nov 30 08:13:40 2007 +0100

  * oxygen: remove softvol plugin

commit 8be2d013
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Nov 30 08:10:58 2007 +0100

  * oxygen: add channel status controls

commit 2ae2bbf1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 28 14:24:26 2007 +0100

  * softvol - add missing name

commit 72ede8a1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 26 12:29:37 2007 +0100

  * Set PCM name properly in empty and asym plugins

commit a2d98ebd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 25 23:20:50 2007 +0100

  * fix error code when controlC0 device has no enough permissions See
    alsa bug#3600

commit 2ba380fd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 25 23:19:49 2007 +0100

  * fix error path in snd_config_hook_load_for_all_cards()

commit 0b66de95
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 23 15:46:48 2007 +0100

  * Fix mmap with multi plugin

commit 683c8bc4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 21 12:19:43 2007 +0100

  * Clean up using gettimestamp()

commit 7379b061
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 21 12:10:35 2007 +0100

  * Fix timestamp in status in PCM direct plugins

commit b0b7d028
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Nov 20 15:29:10 2007 +0100

  * pcm - Limit the avail_min minimum size

commit 1cf37d72
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Nov 19 08:07:19 2007 +0100

  * oxygen: enhance configuration

commit b70bd654
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Nov 19 07:55:49 2007 +0100

  * alsa.conf: cosmetic change

commit 408af4b6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 16 12:06:43 2007 +0100

  * Fix wrong return values in direct plugins

commit c13b8dc9
Author: Stas Sergeev <stsp@aknet.ru>
Date:   Mon Nov 12 12:01:16 2007 +0100

  * Remove ugly hack in rate plugin poll_descriptors callback

commit 7b51f627
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Nov 12 08:50:08 2007 +0100

  * simple mixer: fix calculation of control range

commit 15e936e2
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Nov 12 08:49:10 2007 +0100

  * midiloop: use blocking mode

commit 07137c02
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 5 12:46:46 2007 +0100

  * ioplug - Fix the refinement of period_* after periods

commit 2e7cc001
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Oct 30 14:28:30 2007 +0100

  * Re-add assert.h to asoundlib.h

commit 54a2cf5e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Oct 30 12:31:55 2007 +0100

  * Remove sequencer instrument layer

commit 078112df
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Oct 30 11:50:45 2007 +0100

  * Update asound_fm.h for patch loading over hwdep

commit 68e5771a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Oct 25 15:36:03 2007 +0200

  * Remove assert from header files

commit 9eb272c7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Oct 25 15:34:43 2007 +0200

  * Fix gcc compile warnings

commit f38e5fec
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 24 13:04:14 2007 +0200

  * Export dB conversion helper functions

commit 631f7cde
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 24 12:53:08 2007 +0200

  * Change assert condition in error message handler

commit d6093c58
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Oct 18 11:10:35 2007 +0200

  * snd_pcm_dmix_close: raise semaphore if unable to discard

commit c2e368e7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 15 10:36:46 2007 +0200

  * Added tag v1.0.15 for changeset 9e2f117f24b9

commit 89dfaa7c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 15 10:36:46 2007 +0200

  * release 1.0.15 Patch-level: Merged

commit d25e2812
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 15 10:24:55 2007 +0200

  * Changed Jaroslav Kysela's e-mail from perex@suse.cz to
    perex@perex.cz

commit d2a2d964
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 21 10:40:55 2007 +0200

  * Added tag v1.0.15rc3 for changeset d2c731f5701f

commit 4f70a301
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 21 10:40:55 2007 +0200

  * release 1.0.15rc3 Patch-level: Merged

commit 67399e35
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 20 13:20:03 2007 +0200

  * Fix wrong offset calculation in snd_pcm_{read|write}_mmap()

commit cda4a3cb
Author: Stas Sergeev <stsp@aknet.ru>
Date:   Wed Sep 19 21:29:41 2007 +0200

  * PC-Speaker config update

commit d3339d7b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 17 15:03:52 2007 +0200

  * Fix subdevice number to 0 for dmix/dsnoop

commit 8f5fa1a4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 12 15:02:03 2007 +0200

  * changed python-incdir to python-includes for configure.in

commit b8aa6c87
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 12 11:15:52 2007 +0200

  * Added tag v1.0.15rc2 for changeset 6e8e8b05cef4

commit fb888735
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 12 11:15:52 2007 +0200

  * release 1.0.15rc2 Patch-level: Merged

commit e23317de
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 31 16:41:19 2007 +0200

  * Allow empty pythonincdir option

commit b04d1e18
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 31 16:40:07 2007 +0200

  * Fix a typo

commit dcdf8c2a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 31 15:22:26 2007 +0200

  * improved python detection and added --with-pythonincdir for
    configure.in

commit 77603ff7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 30 14:12:42 2007 +0200

  * alsa simple mixer - python basic abstraction - simplified using
    get/setArray

commit 16b91e8d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 30 10:23:29 2007 +0200

  * Added tag v1.0.15rc1 for changeset 0de58d1f43df

commit 4b2cc630
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 30 10:23:29 2007 +0200

  * release 1.0.15rc1 Patch-level: Merged

commit e073ebe3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 29 14:50:52 2007 +0200

  * Add dynamically created files to ignore file

commit dac0e3b1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 29 14:48:31 2007 +0200

  * Handle "Input Source" as a capture element

commit 686a32c6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 22 14:24:58 2007 +0200

  * Add the missing include/mixer.h to doxygen.cfg

commit 13e913bf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 22 13:12:21 2007 +0200

  * Add missing CMI8788.conf to Makefile.am

commit 679ae1c7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 22 11:41:58 2007 +0200

  * Continue build even if python-config doesn't exist

commit 9749c31f
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Aug 22 09:42:13 2007 +0200

  * cmi8788: add alsa-lib config

commit e16a241e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 15 15:54:47 2007 +0200

  * Fix a typo in configure script

commit 540c7f76
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 15 14:22:33 2007 +0200

  * Fix use after free

commit b72b817d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 10 17:41:49 2007 +0200

  * Add missing pcm_empty.c in doxygen configuration

commit f2835d86
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Aug 10 09:41:17 2007 +0200

  * seq_midi_event: fix parsing of F9/FD bytes

commit 5090cf35
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Aug 10 09:40:29 2007 +0200

  * seq_midi_event: fix parsing of missing data bytes

commit 4ebeecda
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Aug 10 09:39:24 2007 +0200

  * seq_midi_event: prevent running status after system messages

commit 2c281e16
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Aug 10 09:38:47 2007 +0200

  * seq_midi_event: fix encoding of data bytes after end of sysex

commit c7e1676d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Aug 6 16:09:27 2007 +0200

  * Don't set PCM pointer at error in snd_pcm_hw_open()

commit fca29a61
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Jul 13 12:44:43 2007 +0200

  * remove unused variables

commit 4cdb17c6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 11 17:44:09 2007 +0200

  * Split mmap-emulation code from hw layer

commit 9bb7211f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 11 16:55:54 2007 +0200

  * Fix clean-up of header files

commit e0d7bfce
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 11 10:10:12 2007 +0200

  * mixer simple basic abstraction - added python binding reasons: -
    rapid development - class-like code structure - more readable code
    features: - hcontrol binding is managed from python (opportunity to
    create   virtual mixer without driver or join multiple cards to
    behave as one)

commit 582cc1f0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 10 15:58:41 2007 +0200

  * Create asoundlib.h dynamically according to configure options

commit 7f0beceb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 5 12:58:10 2007 +0200

  * Added PS3 configuration

commit 845d9222
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jul 5 12:15:16 2007 +0200

  * fix mmap emulation bug of recording doesn't work

commit 40415cd1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 3 20:22:21 2007 +0200

  * Fix undefined references in namehint.c

commit e4c80614
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 3 19:55:57 2007 +0200

  * Use S16_BE as dmix format for PPC drivers

commit 267d7c72
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 3 19:52:33 2007 +0200

  * Add support of little-endian on i386/x86_64 dmix

commit f49e5859
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 28 13:26:25 2007 +0200

  * Fix the build of lfloat plugin

commit c2d77062
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 11 10:52:17 2007 +0200

  * Added tag v1.0.14a for changeset 9005d28a1f9e

commit c284de76
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 11 10:52:17 2007 +0200

  * release 1.0.14a Patch-level: Merged

commit e973a96f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 8 11:35:03 2007 +0200

  * Fix plugin directory

commit e9ec5aef
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jun 4 15:22:04 2007 +0200

  * Properly disable -Bsymbolic-functions if ld doesn't support

commit ff145839
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 31 08:54:49 2007 +0200

  * Added tag v1.0.14 for changeset 83a170c1f7c4

commit 4a7bc382
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 31 08:54:49 2007 +0200

  * release 1.0.14 Patch-level: Merged

commit 971ec92b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 22 18:38:58 2007 +0200

  * Specify subdevice number for Maestor3 dmix setting

commit a03ddea4
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon May 21 09:13:19 2007 +0200

  * dmix/dshare/dsnoop plugin: enable slowptr by default

commit 63e4c591
Author: Steve Longerbeam <stevel@embeddedalley.com>
Date:   Fri May 18 15:04:12 2007 +0200

  * Add support for gain in softvol plugin

commit 577959ec
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 15 15:58:58 2007 +0200

  * Revert the wrong change in src/pcm/Makefile.am

commit 21888c5f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 3 20:55:54 2007 +0200

  * Add config and plugin directory options to configure

commit 4c9e869e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed May 2 08:45:45 2007 +0200

  * Added tag v1.0.14rc4 for changeset b557eb8496bb

commit df3f340a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed May 2 08:45:45 2007 +0200

  * release 1.0.14rc4 Patch-level: Merged

commit 3b1153c4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 10 13:24:52 2007 +0200

  * Add --enable-symbolic-functions configure option

commit 41dfdba7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 5 17:19:40 2007 +0200

  * Add missing smixer.conf for installation

commit 7f9dd4ac
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 28 14:31:46 2007 +0200

  * Fixed an access to uninitialized variable in pcm_rate.c

commit 2b5006b0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 28 14:30:58 2007 +0200

  * Add missing control_ext entry

commit 09996b63
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 28 14:03:10 2007 +0200

  * Use AS_HELP_STRING in configure.in

commit 17dbb93a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 28 13:49:23 2007 +0200

  * Add src/control/ctl_symbols_list.c to .hgignore

commit 77b4d5f9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 28 13:48:04 2007 +0200

  * Add --with-ctl-plugins configure option

commit c1611151
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 28 12:38:27 2007 +0200

  * Define an array of default rate plugins

commit c6bebac0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 22 01:17:22 2007 +0100

  * Trivial fix of compile warning

commit 36987b02
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 22 00:58:42 2007 +0100

  * String array for default rate plugin list

commit 70e4ec9d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 22 00:48:18 2007 +0100

  * Allow build without libdl and libpthread

commit 9a75eec6
Author: Rene Herman <rene.herman@gmail.com>
Date:   Wed Mar 21 12:21:38 2007 +0100

  * Fix alsa-devel ML address

commit 0c03968e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 16 15:22:27 2007 +0100

  * Fix build with no PCM plugin

commit 36cc1daa
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 13 10:44:28 2007 +0100

  * Remove _snd_pcm_link_descriptors() and more comments

commit 8048321c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 13 02:52:33 2007 +0100

  * More better fix for linked start/stop

commit 1753ae79
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 13 00:40:22 2007 +0100

  * Fix start/stop of multi plugin

commit ffcffac1
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Mar 12 08:27:15 2007 +0100

  * fix a signedness warning

commit 6329db3a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 9 17:06:23 2007 +0100

  * Improve the sample conversion in plug layer

commit fbc2a6fa
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 9 15:30:38 2007 +0100

  * Check _POSIX_SOURCE for timeval definition

commit ba4291aa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 26 09:21:12 2007 +0100

  * Added tag v1.0.14rc3 for changeset 3cfb9808fb42

commit afb23f3f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 26 09:21:12 2007 +0100

  * release 1.0.14rc3 Patch-level: Merged

commit 98f8b6c9
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Feb 13 14:03:30 2007 +0100

  * add USB-Audio.conf to Makefile.am

commit 09eb8007
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Feb 13 09:01:31 2007 +0100

  * enable dmix-ing and proper 5.1 routing for USB audio devices

commit f54f03bf
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 12 13:45:57 2007 +0100

  * fix SNDERR() format strings/arguments

commit 0c49463b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 12 13:45:03 2007 +0100

  * remove superfluous strdup() calls

commit ebc0ea9b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 12 13:43:49 2007 +0100

  * add card_name configuration function

commit e8094c43
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 19 18:36:48 2007 +0100

  * Update emu10k1.h for new version

commit b3f998db
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 17 15:19:52 2007 +0100

  * add support for symbol prefixes in shared libraries

commit f6d264f5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 15 14:21:41 2007 +0100

  * Added tag v1.0.14rc2 for changeset d1c1d7803371

commit 1c82cd76
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 15 14:21:41 2007 +0100

  * release 1.0.14rc2 Patch-level: Merged

commit c818bab2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 8 16:39:26 2007 +0100

  * Fix compile warning with internal function

commit 6972e3e5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 8 16:29:16 2007 +0100

  * Fix error code in timer_query.c

commit 31910617
Author: Benoit Fouet <benoit.fouet@purplelabs.com>
Date:   Mon Jan 8 15:07:02 2007 +0100

  * initialize dl handles where it needs to

commit 4a1cefd2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 20 16:01:27 2006 +0100

  * pcm_ladspa - fix none policy In some configurations, channel samples
    were not copied correctly. Also, fix memory leaks and remove extra
    end-of-line chars from SNDERR strings.

commit 2c02c139
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 7 15:29:20 2006 +0100

  * remove snd_ctl_iface_conf_name() prototype, namehint doxygen
    cleanups

commit 19b2e9af
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 7 15:04:29 2006 +0100

  * Added tag v1.0.14rc1 for changeset
    f5f02f509ea160bf35cbd3c0015e49f42ddf49f6

commit 93b453f4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 7 15:04:28 2006 +0100

  * release 1.0.14rc1 Patch-level: Merged

commit 6d90397a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 5 11:52:37 2006 +0100

  * add snd_device_name_get_hint() prototype to include/control.h

commit 8a36b67b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Dec 4 18:20:40 2006 +0100

  * direct pcm plugins: fix format selection

commit 9819099e
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Dec 4 18:14:13 2006 +0100

  * direct pcm plugins: fix channel number selection

commit 0f99fe78
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Dec 4 18:07:46 2006 +0100

  * fix string list parameter in snd_device_name_(free_)hint prototypes

commit 1ba513f9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 30 13:41:53 2006 +0100

  * add snd_device_name_get_hint() function, make hints private to
    alsa-lib (void)

commit 70c20571
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 24 16:29:45 2006 +0100

  * Fix CS46xx.conf default capture

commit 125b2218
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Thu Nov 16 07:49:24 2006 +0100

  * fix a typo

commit 631814e0
Author: James Courtier-Dutton <James@superbug.demon.co.uk>
Date:   Sun Nov 12 21:37:45 2006 +0000

  * Compatibility problem with automake 1.10 fixed. alsa bug#2592

commit 10e33605
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 6 17:37:15 2006 +0100

  * Fix device name listing with card = -1

commit 9df5c28f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 27 18:19:48 2006 +0200

  * namehint changes: longname -> cardname, use get_card_name instead
    longname

commit c9610c02
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 27 16:08:21 2006 +0200

  * Fix build of static library

commit 03389a44
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 27 13:31:32 2006 +0200

  * change iface argument for namehint function to const char * remove
    snd_ctl_iface_conf_name function

commit 252fd434
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Oct 27 10:54:08 2006 +0200

  * rawmidi: do not abort when seeing the hint node

commit ddf95995
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 23 11:34:00 2006 +0200

  * pcm: fix ipc offset calculation for direct plugins

commit 21207351
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 20 17:57:16 2006 +0200

  * Revert dmix.conf and dsnoop.conf

commit 6d511eef
Author: James Courtier-Dutton <James@superbug.demon.co.uk>
Date:   Fri Oct 13 22:06:17 2006 +0100

  * Implements support for capture/playback enums.

commit a1858982
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 13 18:01:27 2006 +0200

  * added pcm_empty plugin and .hgignore additions

commit d7916981
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 12 16:27:23 2006 +0200

  * pcm config files cleanups and name hint extension - remove device
    0/subdevice 0 from configuration files (it's default) - name_hint  
    - fixed parsing slaves   - obtain device numbers directly from 'type
    hw' configurations to     avoid poluting of configurations scripts
    with hint.device lines

commit b40a116b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 12 14:52:07 2006 +0200

  * Remove snd_name_list() and snd_name_list_free() functions.

commit 10cca7c0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 12 14:42:45 2006 +0200

  * pcm direct plugins - fix memory leak (sconf must be deleted)

commit 1300e705
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 12 14:34:23 2006 +0200

  * more name hint interace updates - add long card name to device
    description - create empty PCM plugin to allow right hint
    description parsing - reorder devices in alsa.conf - make namehint
    more configurable (using default.namehint.showall switch) - add two
    levels basic and exteded for hints to default configuration files -
    do not show direct device aliases - removed all known memory leaks

commit aa7a0dd7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 11 15:59:19 2006 +0200

  * add card number to ipc key for dmix / dsnoop PCM definitions

commit faf8aad9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 11 13:59:42 2006 +0200

  * fix two issues in snd_device_name_hint() - returned wrong error when
    the namehint section does not exist - variable underflow for the
    rawmidi interface

commit 13fdc417
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 11 13:18:57 2006 +0200

  * add snd_device_name_hint() function and initial implementation

commit b223fbba
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 6 15:22:34 2006 +0200

  * revert back one diff from changeset 2219 (fix various warnings)

commit 57eb3145
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 6 13:18:34 2006 +0200

  * fix various warnings See also ALSA bug#1689

commit 8c9e4114
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 6 11:01:40 2006 +0200

  * Add struct timeval and timespec definition when _POSIX_C_SOURCE is
    not defined

commit 7668e264
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 6 10:38:39 2006 +0200

  * alsa.pc's Libs shouldn't contain -lm -ldl -lpthread

commit 1a876513
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 4 17:33:25 2006 +0200

  * Use dmix/dsnoop for maestro3 boards

commit 1827d9cc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 4 17:32:22 2006 +0200

  * Fix snd_pcm_open_noupdate() to refer alias

commit 285d8599
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Wed Oct 4 17:30:26 2006 +0200

  * allow building out of tree (sort of)

commit bc9b4553
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 4 10:39:55 2006 +0200

  * alsa-lib: test dir: make check: static building doesn't work on PIC
    architectures

commit 275afa4d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Oct 1 17:57:36 2006 +0200

  * simple mixer - fix error recovery path for volume / switch write

commit f87356d8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 29 13:30:53 2006 +0200

  * Added tag v1.0.13 for changeset
    cf4a3d6a053ade90e197d774bb4860b564058942

commit 99894d73
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 29 13:30:53 2006 +0200

  * release 1.0.13 Patch-level: Merged

commit 476ce887
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 29 10:44:58 2006 +0200

  * configure.in - fix "checking for versioned symbols" error in
    ./configure See: bug#2274

commit 10c39651
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 29 10:34:22 2006 +0200

  * timer_hw: fix file descriptor leak See: bug#2465

commit 35b1df50
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 28 16:42:19 2006 +0200

  * configuration: added one more alias check to detect a circular
    configuration

commit 1dc96732
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 28 15:47:25 2006 +0200

  * configuration: avoid endless loop when a key refers to itself remove
    one warning from tlv_read routine in control.c

commit 436b0031
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Sep 27 11:11:29 2006 +0200

  * rate plugin: fix boundary calculations

commit 43b28022
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Tue Sep 26 15:38:35 2006 +0200

  * remove unneeded headers from alsa-lib/src/alisp/alisp.c

commit 0a8bd08c
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Tue Sep 26 15:37:47 2006 +0200

  * remove unneeded headers from src/names.c

commit 65f39784
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 26 15:37:07 2006 +0200

  * make sure commands in cvs/hg compile scripts worked

commit 68720782
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 25 15:21:50 2006 +0200

  * Added tag v1.0.13rc3 for changeset
    3de06f3eea80471e365ea706052a747e50edb587

commit 3a8cb22a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 25 15:21:50 2006 +0200

  * release 1.0.13rc3 Patch-level: Merged

commit f0fbd4c0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 19 18:07:51 2006 +0200

  * add support for hosts that have custom symbol prefixes

commit 0211bc3b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Sep 18 17:57:58 2006 +0200

  * fix parsing of non-decimal integers in configuration files

commit a7bc1dd8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sun Sep 17 22:06:46 2006 +0200

  * Check control API protocol version for TLV control

commit f70de1b1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 12 15:35:39 2006 +0200

  * Added tag v1.0.13rc2 for changeset
    258849dfcb4c27a019f74820ebe7829bcdf82724

commit 99905c2f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 12 15:35:38 2006 +0200

  * release 1.0.13rc2 Patch-level: Merged

commit 9d2518bb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 7 20:51:41 2006 +0200

  * Fix wrong scales in linear volume calculation

commit 70825bb7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 7 20:43:41 2006 +0200

  * Fix a typo

commit 612216db
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 6 14:39:01 2006 +0200

  * Add --disable-alisp configure option

commit fba26cd6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 6 12:17:29 2006 +0200

  * Add support of dB range compound TLV

commit 72834bfd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 31 10:06:08 2006 +0200

  * Added tag v1.0.13rc1 for changeset
    d3bd2ac29044cd4cafce1b714c249866ed051e2a

commit 6f1f0585
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 31 10:06:08 2006 +0200

  * release 1.0.13rc1 Patch-level: Merged

commit b0bbcd06
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Aug 28 13:27:41 2006 +0200

  * Add handling of linear volume in simple mixer

commit 4962ec5a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 25 11:56:50 2006 +0200

  * Add set_dB ops to simple mixer

commit 448cbb61
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 25 11:54:59 2006 +0200

  * Add dB_range ops for simple mixer

commit 5c71dd3e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 25 11:46:19 2006 +0200

  * Add dB range information to PCM softvol plugin

commit d5caee8d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 25 11:43:22 2006 +0200

  * Fix bogus value when no user TLV is defined

commit 042df4e8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 23 20:39:47 2006 +0200

  * release v1.0.12 #2

commit 66f3749c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 23 15:44:09 2006 +0200

  * Fix segfault when invalid TLV is passed

commit 4165a5bf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 23 15:25:43 2006 +0200

  * Fix dB ops for global volume

commit 7bed21e5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 22 14:40:42 2006 +0200

  * Added tag v1.0.12 for changeset
    cc4d79200add09a38f7b74e6748a558cb1532a7e

commit 94572ff3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 22 14:40:42 2006 +0200

  * release 1.0.12 Patch-level: Merged

commit da076c86
Author: Tobin Davis <tobinx.b.davis@intel.com>
Date:   Mon Aug 21 19:12:33 2006 +0200

  * Fix build issue on earler x86_64 based distributions

commit 15d9a28b
Author: James Courtier-Dutton <James@superbug.demon.co.uk>
Date:   Sun Aug 13 22:48:34 2006 +0100

  * Fix default paths.

commit b826a3da
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 4 14:28:12 2006 +0200

  * Added tag v1.0.12rc2 for changeset
    41bc403d142e64ebe6fbbf783c8b8fb936b5fafe

commit 8d708c7d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 4 14:28:12 2006 +0200

  * release 1.0.12rc2 Patch-level: Merged

commit ae761299
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jul 28 14:36:37 2006 +0200

  * Move dB parser to mixer abstraction

commit 8f7152b6
Author: James Courtier-Dutton <James@superbug.demon.co.uk>
Date:   Fri Jul 28 10:05:34 2006 +0100

  * Fix default install libpath and datapath.

commit c4a5efeb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 27 10:45:25 2006 +0200

  * mixer - cleanups for dB scale parsing

commit a98fd022
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 25 15:36:14 2006 +0200

  * Remove dependencies with kernel headers from instrument layer codes

commit 982786e9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 25 15:36:13 2006 +0200

  * Fix bogus pause flag on dmix

commit 5e3fc878
Author: James Courtier-Dutton <James@superbug.demon.co.uk>
Date:   Sat Jul 22 14:56:48 2006 +0100

  * Implement support for dB gain display in alsamixer.

commit 91273c22
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jul 11 21:48:51 2006 +0200

  * Fix examples for PCM API. Fix dogygen warnings.

commit c7a0708a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 5 17:42:16 2006 +0200

  * Control API - add TLV support

commit 408697bf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 30 11:34:30 2006 +0200

  * Add config for new snd-aoa driver

commit 67ff9b7b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 29 16:43:56 2006 +0200

  * Fixed driver alias of Aureon 7.1 Universe

commit f725af99
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 27 12:08:38 2006 +0200

  * Fix segfault with bindings parameters of dmix/dshare

commit bbbb06bc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 23 14:42:59 2006 +0200

  * Turn on iec958 capture of iec1724 boards with spdif PCM

commit f042aab0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 21 15:50:41 2006 +0200

  * Added tag v1.0.12rc1 for changeset
    e91448ebc6bd17085fd8fd3a6d977be4df65a76f

commit 04b9161e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 21 15:50:41 2006 +0200

  * release 1.0.12rc1 Patch-level: Merged

commit da17b508
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 16 19:27:35 2006 +0200

  * Add default dmix rate and format definitions in alsa.conf

commit 9984a0a4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 16 18:53:32 2006 +0200

  * Fix division-by-zero in snd_pcm_dump_hw_setup()

commit b3c3e355
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 16 18:52:12 2006 +0200

  * Initialize all fields of slave PCM instance of direct plugins

commit 2a7f3534
Author: Pierre Ossman <ossman@cendio.se>
Date:   Fri May 26 17:27:00 2006 +0200

  * Make snd_hctl_wait() respect the API

commit 3fd93699
Author: Pierre Ossman <ossman@cendio.se>
Date:   Fri May 26 17:08:18 2006 +0200

  * Allow ioplugins to override snd_pcm_delay()

commit 1d80c5b9
Author: Juan Carlos Castro y Castro <jcastro@vialink.com.br>
Date:   Fri May 19 18:26:41 2006 +0200

  * Addition of "infile" parameter (virtual mic) to the file plugin

commit daed2339
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 18 11:26:00 2006 +0200

  * Fix surround40 config for ens1370

commit 8a347e42
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 12 15:33:44 2006 +0200

  * Add hgcompile script and fix INSTALL document

commit ffebf01d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 12 14:43:26 2006 +0200

  * Correction for fixing alsa-lib static build

commit 308f52e6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 12 12:09:33 2006 +0200

  * Fix a typo in pcm_file.c

commit 06e3df05
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 10 16:27:14 2006 +0200

  * Remove enum from kernel API

commit f9e0c56c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 3 19:18:28 2006 +0200

  * Fix hwptr update in rate plugin

commit ae363f57
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 2 17:48:47 2006 +0200

  * Fix the description of return value of
    snd_config_search_definition()

commit 123e2b77
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue May 2 16:28:22 2006 +0200

  * clarify SND_SEQ_PORT_TYPE_xxx documentation

commit c3ac7bdf
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue May 2 16:08:36 2006 +0200

  * add more sequencer port type information bits

commit c445fdda
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 2 14:30:33 2006 +0200

  * Fix device number of ICH4 iec958 controls

commit eafb7ae5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Apr 28 15:55:32 2006 +0200

  * Use O_APPEND mode with dmix & co plugins

commit 194ff97e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 27 15:46:30 2006 +0200

  * Fix delayed start with rate plugin

commit 6ff727bb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 26 18:30:44 2006 +0200

  * Add check of binding ranges in direct plugins

commit 4632e0f6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 25 18:53:17 2006 +0200

  * Fix segfault with dshare plugin

commit fc7bd60f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 25 17:32:48 2006 +0200

  * Add missing snd_dlclose() in pcm_meter.c

commit 9123203f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 25 17:32:23 2006 +0200

  * Fix the error path of snd_pcm_hook_add_conf()

commit 9c69158f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 25 17:27:26 2006 +0200

  * Fix missing snd_dlclose() in sequencer

commit b9c53dd9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 25 17:26:16 2006 +0200

  * Fix missing snd_dlclose() in timer handlers

commit 34e99ad2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 25 17:24:39 2006 +0200

  * Add missing snd_dlclose() in snd_hwdep_close()

commit 2875f116
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 19 12:29:47 2006 +0200

  * Added tag v1.0.11 for changeset
    ae6753322b638dc95de4ab900d21e8eff14f5952

commit 86bd73fa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 19 12:29:46 2006 +0200

  * release 1.0.11 Patch-level: Merged

commit 701557db
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 18 13:00:57 2006 +0200

  * Fix compile error

commit 8d382ccd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 12 12:40:06 2006 +0200

  * Don't install alsalisp

commit 0b961277
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 12 12:31:39 2006 +0200

  * Revert the last fix: finer sync of dmix in delay callback

commit b23872d6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 12 12:29:35 2006 +0200

  * Fix .hgignore

commit 6cbb8fb6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 12 12:18:38 2006 +0200

  * Add missing .hgignore

commit f5c5efe5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 11 15:59:00 2006 +0200

  * Added tag v1.0.11rc5 for changeset
    418d682c6be376a00f53b17e2b57f5046a432d32

commit 195aed37
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 11 15:58:59 2006 +0200

  * release 1.0.11rc5 Patch-level: Merged

commit 69dda2f6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Apr 10 18:31:39 2006 +0200

  * Fix compilation with assert()

commit c31cd9a1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 10 14:41:18 2006 +0200

  * Added tags since ALSA version 1.0.3

commit c02e1845
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 6 19:16:14 2006 +0200

  * Merged

commit 5c51b657
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 6 19:14:01 2006 +0200

  * Changed permissions for scripts and added .hgignore file

commit 04a5f529
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 6 19:08:27 2006 +0200

  * Add PCM definitions dpl and dpl2

commit 8b79a925
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 6 19:03:16 2006 +0200

  * Allow negative coefficients in route plugin

commit 4c06a75a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 6 19:01:02 2006 +0200

  * Finer sync of dmix in delay callback

commit a2ee8e20
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 6 18:55:59 2006 +0200

  * Fix 32/64bit problem with multi plugin

commit 1128efc7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 6 18:49:11 2006 +0200

  * Fix buffer size handling of direct plugins

commit 33d69ef3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 6 18:37:55 2006 +0200

  * Create rate converter plugin SDK

commit 8f605df2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 6 18:34:25 2006 +0200

  * Add src/pcm/pcm_symbols_list.c to .hgignore

commit 37bcaed7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 6 18:32:58 2006 +0200

  * Add .hgignore

commit 4e5c94a1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 6 18:26:34 2006 +0200

  * Fix permission of cvscompile

commit ff176aa0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 29 09:35:14 2006 +0000

  * Make plugin functions static

commit d9dc944a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 29 09:33:46 2006 +0000

  * Fix errors in partial reads/writes with rate plugin

commit 18a6132a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 29 09:32:18 2006 +0000

  * Fix PCM without control/status mmap

commit 504a2e34
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 29 09:29:44 2006 +0000

  * Fix compile warnings

commit 09c5db44
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 24 14:53:41 2006 +0000

  * Fix noisy output of dmix with two periods

commit 1a9c5205
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 24 14:51:24 2006 +0000

  * Fix PCM auto-start conditions

commit 912f0d5d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 24 14:41:40 2006 +0000

  * Fix snd_pcm_write*() return values at start up

commit 944a4ad3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 22 10:47:32 2006 +0000

  * release 1.0.11rc4 Patch-level: Merged

commit dc438157
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 21 16:58:32 2006 +0000

  * Fix the description of snd_mixer_handle_events()

commit 3b692f9d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 21 16:56:16 2006 +0000

  * Change autoconf requirement to 2.59

commit 5ba4634a
Author: Juergen Kreileder <jk@blackdown.de>
Date:   Tue Mar 21 16:55:25 2006 +0000

  * Add support for S32_3LE and byte-swapped S16/S32 to softvol

commit 91066a98
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 21 10:39:49 2006 +0000

  * Fix timer read from 32bit user-space on 64bit kernel

commit 24a3cfc2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 21 10:30:44 2006 +0000

  * Fix extplug->channels initialization

commit 7e6c9208
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 21 10:27:35 2006 +0000

  * dmix - Allow more flexible buffer sizes

commit 8ef33976
Author: Juergen Kreileder <jk@blackdown.de>
Date:   Mon Mar 20 20:24:13 2006 +0000

  * Fixes S16 byte swapping with generic dmix code

commit 5c0674ae
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Mar 20 11:26:16 2006 +0000

  * Add init callback to extplug

commit 38a3aa09
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Mar 20 11:22:23 2006 +0000

  * Fix restoration of PCM open mode

commit eecfed75
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 17 18:14:23 2006 +0000

  * Add channels parameter to surround40/51 definitions

commit 90112fff
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 17 18:09:07 2006 +0000

  * Add restriction parameters to pcm hw layer

commit 8e6ac040
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 17 18:06:23 2006 +0000

  * Fix double free in rate plugin

commit 63207b3a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 15 12:38:37 2006 +0000

  * alsa-lib - added ENOTTY and ENODEV to pcm_errors section

commit 36eb137f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 15 12:22:29 2006 +0000

  * alsa-lib - added pcm_errors section

commit f032a8cf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 14 19:02:23 2006 +0000

  * Suppress warning messages from old timer

commit e58f4d96
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Mar 13 10:41:54 2006 +0000

  * rate plugin: wait for data to be drained

commit aaaf8438
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Mar 13 10:40:21 2006 +0000

  * rate plugin: fix fragment size calculation

commit 931e840a
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Mar 13 10:38:51 2006 +0000

  * rate plugin: optimize calculation of the continuous buffer part

commit 46c67fe0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 3 17:51:33 2006 +0000

  * Portability fix for alsa-lib on mips From: Henryk Plötz
    <henryk@ploetzli.ch>

commit 8f61812f
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Mar 3 14:08:58 2006 +0000

  * return ENODEV for disconnected devices

commit d730ff35
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 2 17:01:58 2006 +0000

  * Fix segfault with PCM rate plugin

commit 09f598e5
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 27 10:03:19 2006 +0000

  * allow changing of device directory path

commit 3f00bc72
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 27 09:59:18 2006 +0000

  * fix a typo

commit 4433248b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 27 09:58:32 2006 +0000

  * remove superfluous free() checks

commit 45850439
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 27 09:54:57 2006 +0000

  * Do not abort in snd_xxx_close() functions

commit f9c73216
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 20 19:34:45 2006 +0000

  * Fix infinite loop in snd_pcm_wait()

commit 43a04650
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 20 19:33:53 2006 +0000

  * Remove bogus ATTRIBUTE_UNUSED

commit 2e0c2b0a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 20 19:33:25 2006 +0000

  * Fix compile warnings

commit 609d4a7d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 20 19:32:53 2006 +0000

  * Avoid unnecesasry call of resmgr

commit 37aa30dd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 17 20:51:12 2006 +0000

  * Add description about non-blocking behavior

commit b4f9e5f8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 17 20:50:45 2006 +0000

  * Fix plug conversion of non-linear formats

commit c002c69d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 17 20:50:00 2006 +0000

  * Fix fullduplex with dmix/dsnoop

commit 67868a88
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 17 20:49:21 2006 +0000

  * Fix check of nonblock option

commit 0757f70b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 9 11:37:04 2006 +0000

  * Fix memory leaks

commit 9e86ea69
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 5 15:36:21 2006 +0000

  * alsa-lib virtual rawmidi device: fixed typo (NONBLOCK mode)

commit 59b598fa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 1 06:34:43 2006 +0000

  * Fixed snd_pcm_set_params() error code

commit 937f3966
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 31 09:16:05 2006 +0000

  * snd_pcm_set_params() - added workaround for vortex driver

commit eccc92a3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 30 14:41:51 2006 +0000

  * Fix infinite parse of recursive definitions

commit bf174b70
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 27 15:22:16 2006 +0000

  * release 1.0.11rc3 Patch-level: Merged

commit b23f367e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 27 11:54:06 2006 +0000

  * Remove bad assert From: Pierre Ossman <drzeus-list@drzeus.cx>

commit d9cfe1e9
Author: Nathan Kurz <nate@verse.com>
Date:   Fri Jan 20 08:17:49 2006 +0000

  * pcm_ladspa - setup control outputs all times

commit 9a8a3374
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Thu Jan 19 08:23:22 2006 +0000

  * LADSPA plugin: fix compilation

commit 48d731de
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 16 19:01:13 2006 +0000

  * pcm laspa plugin - Added credits to MediaNet AG

commit 7eff6035
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 16 13:15:32 2006 +0000

  * Support multi-card/device for direct plugins

commit a0dcf5f8
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Jan 13 15:57:00 2006 +0000

  * remove duplicate parameter

commit add3a4a1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 13 15:09:40 2006 +0000

  * Skip resmgr when EAGAIN or EBUSY

commit 559deb4d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 13 13:52:31 2006 +0000

  * Fix configuration for Aureon and Prodigy71 boards

commit 1a9695af
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 13 11:53:08 2006 +0000

  * Add missing alias entries

commit 3d0e3e25
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 13 11:52:01 2006 +0000

  * Add "nonblock" option for hw layer

commit 0e15e6a9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 10 11:03:02 2006 +0000

  * Fix compile warnings

commit e55ebd68
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 10 09:58:15 2006 +0000

  * pcm_min.c example - corrected comment

commit 6333b480
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 9 14:40:08 2006 +0000

  * Fix S24_BE format conversions

commit 8e9dbcad
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 6 20:10:04 2006 +0000

  * pcm_min - blocking mode is default - remove extra snd_pcm_nonblock()
    call

commit 4e1452ac
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 6 20:01:08 2006 +0000

  * Added pcm_min test & example - minimalistic pcm output

commit 23f7e58f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 6 19:59:56 2006 +0000

  * implementation of pcm simple helper function

commit a5bb9c6b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 5 14:37:37 2006 +0000

  * snd_user_file - keep doxygen happy

commit 5bdd7f6b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 4 16:05:36 2006 +0000

  * Make dmix/dsnoop as default for ICE1712

commit b08e01ca
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 2 12:16:59 2006 +0000

  * pcm - fix the buffer allocation for NONINTERLEAVED mmap access

commit 2f65643c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 2 07:59:52 2006 +0000

  * release 1.0.11rc2 Patch-level: Merged

commit eb7d61d0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Dec 22 16:24:27 2005 +0000

  * Fix meter plugin

commit 2a438a6e
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Dec 19 07:40:15 2005 +0000

  * dmix: fix interleaved check

commit 45f63a87
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Dec 19 07:39:03 2005 +0000

  * dmix: add S24_3LE support

commit 46f81f99
Author: James Courtier-Dutton <James@superbug.co.uk>
Date:   Fri Dec 16 22:04:10 2005 +0000

  * snd-ca0106: update mixer controls names from SPDIF to IEC958

commit 76f7af82
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 16 18:43:49 2005 +0000

  * Fix compile warnings

commit 0ec22479
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Dec 14 15:35:23 2005 +0000

  * Fix declaration of snd_pcm_ladspa_open()

commit 46df7083
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Dec 14 13:14:45 2005 +0000

  * Make dmix/dsnoop as default PCM for ICE1724

commit aa21cf4d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 13 14:25:13 2005 +0000

  * ladspa plugin - SIGSEGV fix when label is not specified

commit 1f231e2e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 13 14:08:58 2005 +0000

  * big ALSA LADSPA plugin rewrite for multiple channel LADSPA plugins

commit 01892b78
Author: James Courtier-Dutton <James@superbug.co.uk>
Date:   Tue Dec 13 10:42:32 2005 +0000

  * snd-ca0106 Fixed SPDIF output.

commit fa91e71b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 13 07:51:52 2005 +0000

  * release 1.0.11rc1 Patch-level: Merged

commit 551c22fc
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Dec 12 09:36:02 2005 +0000

  * seq: reorganize sequencer client numbers

commit bdfbbed5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 11 08:24:13 2005 +0000

  * pcm dump() routines update: use spaces to indent texts

commit 1439c2be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 5 15:20:28 2005 +0000

  * pcm_ladspa plugin - more verbose output Added more verbose output
    for dump() callback inspired with bug#1554 .

commit 853989cf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 5 14:27:28 2005 +0000

  * Fixed compilation when HAVE_WORDEXP_H is not defined

commit 8b908f23
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 4 09:19:11 2005 +0000

  * direct plugins - fixed ipc_gid initialization when gid specified as
    number

commit 74fcf774
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 2 13:44:13 2005 +0000

  * Fix a missing line in PMacToonie.conf

commit 33a40df1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 2 13:39:24 2005 +0000

  * Fix the handling of stereo capture source

commit aaeb6659
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 30 12:07:06 2005 +0000

  * Add description for new configure options

commit 3ffeaf4c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 30 11:39:21 2005 +0000

  * Minor optimization on mmap

commit db1e39a4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 30 11:38:24 2005 +0000

  * Allow partial build with selected components

commit 79c3d0a1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 30 11:31:18 2005 +0000

  * Move snd_is_local() to socket.c

commit d4dd7650
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Nov 29 15:25:56 2005 +0000

  * Add a workaround for systems without wordexp

commit d9680921
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Nov 29 15:20:07 2005 +0000

  * Use snd_user_file() in pcm_ladpsa.c

commit 0d708373
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Nov 29 15:18:56 2005 +0000

  * Check wordexp.h for ulibc

commit 3f5756ca
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 28 12:02:55 2005 +0000

  * Remove superfluous wordexp.h inclusion

commit 52372e01
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 23 16:46:39 2005 +0000

  * Fix segfault of iec958 plugin with preamble

commit c2f446b0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 23 16:35:56 2005 +0000

  * Remove code from check_PROGRAMS

commit d4bbf241
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 21 10:51:43 2005 +0000

  * Abort from snd_pcm_dshare_drain in XRUN state

commit 84ebfe7c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 21 10:48:52 2005 +0000

  * Fix compile errors/warnings

commit 8495f42f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 21 10:47:42 2005 +0000

  * abort snd_pcm_dmix_drain when state is SND_PCM_STATE_XRU From:
    Sascha Sommer <saschasommer@freenet.de>

commit 5057f8bb
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Sun Nov 20 14:11:09 2005 +0000

  * fix compilation with gcc 2

commit 19be1429
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Sun Nov 20 14:09:45 2005 +0000

  * remove SND_SEQ_CLIENT_{DUMMY,OSS} symbols

commit 2bcaa1f1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 18 16:01:39 2005 +0000

  * Fix free of uninitialized pointer

commit 6b85e23f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Nov 17 12:08:32 2005 +0000

  * Fix generation of IEC958 subframes From: Nicolas Boullis
    <nboullis@debian.org>

commit 367c3fc6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 15 13:44:27 2005 +0000

  * release 1.0.10 Patch-level: Merged

commit 5d3fa7b8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 14 10:18:22 2005 +0000

  * control - fixed crash when dynamic library is not present See
    bug#1544.

commit 64e93728
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 14 09:50:29 2005 +0000

  * pcm_ladspa - fix locale issues See bug#1553 for more details.

commit 004a5ecd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 4 10:19:03 2005 +0000

  * release 1.0.10rc3 Patch-level: Merged

commit ba21d258
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 1 13:35:52 2005 +0000

  * direct pcm plugins - fixed dump output name for dshare and dsnoop

commit 69194a1f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Oct 27 16:58:40 2005 +0000

  * Fix channel_info callback of plugins

commit 37dee92d
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Oct 17 16:10:16 2005 +0000

  * file plugin: fix various bugs

commit b5f50b06
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Oct 12 16:08:53 2005 +0000

  * fix doxygen warnings

commit 31e0ea4e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 10 15:17:58 2005 +0000

  * Fix mmap and channel_info of hook plugin

commit 4a3e65ff
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 10 12:49:51 2005 +0000

  * release 1.0.10rc2 Patch-level: Merged

commit 2f71b875
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 29 19:11:50 2005 +0000

  * Fix type-punning

commit 477325dd
Author: Lee Revell <rlrevell@joe-job.com>
Date:   Thu Sep 29 12:32:41 2005 +0000

  * use dmix/dsnoop for default PCM on ca0106

commit 74b5c313
Author: Sasha Khapyorsky <sashak@smlink.com>
Date:   Thu Sep 29 11:46:59 2005 +0000

  * New @func - pcm_args_by_class

commit 31595805
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 21 08:24:31 2005 +0000

  * fixed typo in comment

commit 4284d792
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 21 08:23:28 2005 +0000

  * PCM add missing pcm types - DSNOOP, IEC958, IOPLUG, EXTPLUG

commit e38cf306
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 21 08:20:18 2005 +0000

  * pcm - Add SOFTVOL pcm type

commit 841ca349
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 19 12:40:02 2005 +0000

  * Fix endianess of PMac driver

commit dee6f010
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 19 12:38:14 2005 +0000

  * Use S16_LE as default for dmix

commit 5bf3b31c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 19 12:37:08 2005 +0000

  * Fix endianess with dmix plugin

commit 148c2b8e
Author: Mikael Magnusson <mikma@users.sourceforge.net>
Date:   Tue Sep 13 10:36:16 2005 +0000

  * emu10k1: Front channels via fxbus 8 and 9

commit 52401075
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 12 17:50:57 2005 +0000

  * Removed unused function

commit d45d5a14
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 12 17:50:16 2005 +0000

  * Don't return error if chown() fails

commit 7ba8d5c3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 12 10:44:53 2005 +0000

  * Add modem pcm definition for hda-intel driver

commit dba82373
Author: Sasha Khapyorsky <sashak@smlink.com>
Date:   Mon Sep 12 10:37:22 2005 +0000

  * modem's pcm "two device" config

commit 474eb76b
Author: Sasha Khapyorsky <sashak@smlink.com>
Date:   Mon Sep 12 10:35:07 2005 +0000

  * fix segfault then hooks list is empty

commit 19284bd3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 8 06:48:30 2005 +0000

  * 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.

commit af6544a2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 8 06:36:00 2005 +0000

  * dmix and dsnoop configuration - added ipc_perm 0660 (to handle all
    users with audio group)

commit 4272742a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 5 15:57:31 2005 +0000

  * Fix compile warnings

commit 0eac0a98
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 2 16:40:40 2005 +0000

  * Fix configuration for ICE1724

commit ffdb04c3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 2 16:36:40 2005 +0000

  * Fix buffer allocation and mmap with plugins

commit e62ecc87
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 1 17:31:52 2005 +0000

  * Workaround for crash with knotify

commit 6f938b1c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Aug 29 17:07:41 2005 +0000

  * Fix call of semctl IPC_RMID

commit 745062ee
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 24 14:13:47 2005 +0000

  * PCM API - handle EINTR from poll() in snd_pcm_wait() function

commit 62b9d00a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 24 14:06:11 2005 +0000

  * test/pcm.c - remove -EINTR handling (a job for alsa-lib)

commit 5af75610
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 24 10:41:16 2005 +0000

  * mixer API - extend simple enumerated controls for direction tests
    Added snd_mixer_selem_is_enum_playback() and
    snd_mixer_selem_is_enum_capture() functions.

commit d9be3e35
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 23 12:57:48 2005 +0000

  * pcm.c test / example - Added EINTR handling

commit 787b0469
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 23 12:09:07 2005 +0000

  * Allow separate build and source trees From: Bernard Leak
    <bernard@brenda-arkle.demon.co.uk>

commit a33c78dd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 22 12:07:55 2005 +0000

  * 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.

commit 19ac270f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 19 17:23:05 2005 +0000

  * Add missing header files

commit 1ffda4d6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 19 11:44:33 2005 +0000

  * release 1.0.10rc1 Patch-level: Merged

commit 1fdd1a6c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Aug 18 14:58:31 2005 +0000

  * Fix invalid read in setlocale()

commit e120114b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Aug 18 14:53:39 2005 +0000

  * Clean up string parser

commit f1acd772
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 18 10:42:22 2005 +0000

  * PCM direct plugins - handle EINTR in the resource server

commit ea77e08c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 17 17:27:16 2005 +0000

  * Misc fixes

commit 4bb0721a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 17 14:00:32 2005 +0000

  * direct plugins - added graceful shutdown for the resource server

commit 8737d184
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Aug 16 15:30:19 2005 +0000

  * simple mixer: fix compilation with gcc 2.x

commit bac9a7de
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 16 12:19:15 2005 +0000

  * direct plugins (dmix) - suspend/resume fixes

commit 7450dbcf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 16 10:10:26 2005 +0000

  * timer_hw - Changed TIMER_VERSION_MAX to 2.0.5

commit 1400f04e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 16 10:09:34 2005 +0000

  * sync with alsa-kernel - timer SUSPEND / RESUME events

commit e80f8086
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 12 15:53:02 2005 +0000

  * Fix direct plugins running on 32bit emulation with 64bit arch

commit 99005614
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 12 15:51:48 2005 +0000

  * Add -avoid-version for smixer plugins

commit 036525d2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 3 16:58:22 2005 +0000

  * Add function declaration

commit f8cf6be9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 3 13:48:14 2005 +0000

  * Fix surroundX PCM From: Julian Scheel <julian@jusst.de>

commit a4c7041d
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Aug 3 12:50:32 2005 +0000

  * use PCM interface for IEC958 controls

commit a2ad683c
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Aug 2 14:18:29 2005 +0000

  * adjust control references in config files

commit 5203c3bf
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Aug 2 07:59:46 2005 +0000

  * adjust control references in config files

commit 59a82261
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jul 31 09:08:43 2005 +0000

  * 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)

commit c593c1d2
Author: James Courtier-Dutton <James@superbug.co.uk>
Date:   Wed Jun 29 20:31:33 2005 +0000

  * Fix bug when a sound card had a stereo mute element and would fail
    to unmute the right channel.

commit 985c6f94
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 28 13:35:22 2005 +0000

  * Fix compilation on a system with old alsa-lib headers

commit 7a89e3bb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 28 10:24:44 2005 +0000

  * Fix compile warnings with gcc-4

commit 0350a615
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 28 09:58:48 2005 +0000

  * Fix the return value of snd_card_load()

commit a12f75af
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jun 27 14:43:12 2005 +0000

  * fix typo

commit 1596c8c3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 27 08:16:06 2005 +0000

  * Fixed #include statements

commit aa5a4d1f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 23 10:04:56 2005 +0000

  * Remove the check of start_threshold in sw_params

commit 274bce69
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Thu Jun 23 07:45:17 2005 +0000

  * fix file name for Doxygen

commit 57b9f889
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Thu Jun 23 07:44:36 2005 +0000

  * fix compilation with C++

commit 6c7f60f7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 16 14:03:15 2005 +0000

  * Fix boundary overlap

commit ce67d538
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jun 16 11:59:26 2005 +0000

  * 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

commit 3656a663
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jun 13 13:19:03 2005 +0000

  * Add detailed documentation for external control plugin SDK

commit 555b8707
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 10 09:23:40 2005 +0000

  * pcm_multi: Increased maximum slave channels to 64 From: Joachim
    Deguara <dga@idmt.fraunhofer.de>

commit 96e01a61
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 9 17:14:22 2005 +0000

  * Fix _snd_ctl_hw_open() mode argument

commit 8a3d0702
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 9 17:12:08 2005 +0000

  * Add external control plugin SDK

commit 36f715c5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 9 17:09:24 2005 +0000

  * Add external shared object support

commit 3c144ca0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 8 13:52:57 2005 +0000

  * Fix compile warning

commit 4c484923
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 7 11:44:25 2005 +0000

  * initial & empty smixer-ac97.so module (only the build framework)

commit c9d343a0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 7 11:31:18 2005 +0000

  * Change .so module name and installation patch
    (/usr/lib/alsa-lib/scopes)

commit 3bcf2f80
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 6 14:01:13 2005 +0000

  * Implemented the top-level redirector code for simple mixer

commit 157cb698
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 3 14:04:53 2005 +0000

  * mixer - fix typo and memory leak

commit 23c8d481
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 3 13:35:39 2005 +0000

  * Added snd_mixer_selem_compare

commit 597b4d09
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 3 13:33:04 2005 +0000

  * big simple mixer update

commit ae07fd40
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 1 12:34:51 2005 +0000

  * Remove obsolete ordinary_* entries

commit 009911ed
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 1 12:31:52 2005 +0000

  * Remove obsolete ordinary_* entries from configure.in

commit b69ab568
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 30 17:56:12 2005 +0000

  * Fix bugs in the last change of ipc_gid option

commit 270da603
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 30 17:03:00 2005 +0000

  * Add description for perm option of file plugin

commit bf5d2bfe
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 30 16:21:25 2005 +0000

  * Remove obsolete *_ordinary.h files

commit 41398ceb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 30 11:57:26 2005 +0000

  * removed ordinary stuff

commit ff9fd331
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 30 11:38:54 2005 +0000

  * a bit reordered code to fix bug #838

commit 02b6b9f6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 30 11:36:27 2005 +0000

  * Corrected ipc_gid

commit d5e434c4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 30 11:35:44 2005 +0000

  * Added ipc_gid

commit 9bae1c87
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 30 11:16:20 2005 +0000

  * fix warnings (bug #829)

commit 3d1fa924
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 30 10:22:18 2005 +0000

  * added support for more sample widths - patch taken from ALSA bug
    #1140

commit 3a763ae3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 30 10:16:59 2005 +0000

  * use ipc_gid for dmix and dsnoop - added ipc_gid audio - removed
    ipc_key_add_uid

commit 4b7e3cff
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 30 10:13:54 2005 +0000

  * added ipc_gid for direct plugins

commit d7ef50f5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun May 29 14:26:20 2005 +0000

  * name clash (WINE, icc), interface -> iface renamed

commit e7892093
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun May 29 14:24:51 2005 +0000

  * name clash (WINE, icc) interface -> iface rename

commit c072e761
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri May 27 12:58:02 2005 +0000

  * release: 1.0.9

commit 98ecc868
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 27 09:25:16 2005 +0000

  * Fix compile without debug option

commit aad10fb4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 24 14:50:21 2005 +0000

  * Fix a typo

commit 087184b0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 24 14:14:28 2005 +0000

  * Fix doxygen documents

commit 76516908
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 24 09:42:01 2005 +0000

  * Fix documentation of external PCM plugin SDK

commit 8b76989e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 23 11:32:35 2005 +0000

  * release: 1.0.9rc4

commit 6e1bc680
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 23 09:04:15 2005 +0000

  * Minor clean up

commit dd37bb20
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 23 09:03:16 2005 +0000

  * Move poll_* callbacks to fast_ops

commit dae58c01
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 23 09:01:31 2005 +0000

  * Add area synchronization in poll_rsync of rate plugin

commit 67420b88
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 23 08:58:04 2005 +0000

  * Fix poll of dsnoop plugin

commit a3ae02d8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 23 08:56:48 2005 +0000

  * Fix semaphore deadlocks

commit ddd9c29a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 23 08:51:59 2005 +0000

  * Fix dshare plugin codes

commit 16617593
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 23 08:49:58 2005 +0000

  * Minor clean up of dmix codes

commit 4c6809bf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 23 08:48:46 2005 +0000

  * Fix poll after XRUN with dmix

commit b0ee34e7
Author: James Courtier-Dutton <James@superbug.co.uk>
Date:   Sat May 21 15:21:04 2005 +0000

  * Implement surround71 output for SB Live 24 bit. Note: Requires
    updated alsa-kernel as well.

commit 4d7c53d2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 19 16:59:04 2005 +0000

  * Add snd_pcm_hw_params_get/set_export_buffer()

commit 18053076
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 19 16:50:24 2005 +0000

  * Fix generic channel_info callbacks

commit d81d6940
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 19 15:14:05 2005 +0000

  * Fix bugs in perm option

commit 4e1723f9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 19 14:36:04 2005 +0000

  * More strict permission for IPC shm and sem

commit 13c73649
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 19 14:20:07 2005 +0000

  * Revert the shmget permission

commit 5227c7e1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 19 14:14:04 2005 +0000

  * Fix possible noises and optimization with dmix

commit 1cd04dba
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 19 13:59:43 2005 +0000

  * Add perm option

commit d5b98234
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 18 13:28:06 2005 +0000

  * Fix snd_pcm_wait() for multiple pollfd's

commit a6d3b9e4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 18 10:50:09 2005 +0000

  * Remove poll_ask callback

commit e61d3859
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 18 10:47:52 2005 +0000

  * Add protocl version check

commit 97010dbf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 18 10:46:03 2005 +0000

  * Use snd_pcm_generic_t and its callbacks

commit 842b5734
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed May 18 10:45:06 2005 +0000

  * Add poll_descriptors and poll_descriptors_count callbacks

commit cf4f4bc9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 17 15:36:18 2005 +0000

  * Fix drain of dmix without data

commit 2ada7a8b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 17 09:34:18 2005 +0000

  * Fix snd_mixer_sort()

commit 51313cb2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 17 09:28:29 2005 +0000

  * Remove pause and fix timer initialization in prepare

commit e76bbd74
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 17 09:27:17 2005 +0000

  * Set up pcm->info properly

commit 3092edab
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 17 09:26:34 2005 +0000

  * Propagate pcm->info

commit 8c09d727
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sun May 15 14:49:11 2005 +0000

  * Add $include/alsa to the include path

commit 48bff53b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sun May 15 14:48:19 2005 +0000

  * Check timer version for read-block workaround

commit 0d0e1a55
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sun May 15 14:47:03 2005 +0000

  * Change some timer ioctls due to confliction

commit 1aaf4a50
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sun May 15 13:54:00 2005 +0000

  * Fix blocking during draining in dmix

commit 10557ca6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 13 14:14:10 2005 +0000

  * Fix playback start with sync_ptr mode

commit 3403d9e6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 13 12:37:25 2005 +0000

  * Fix partial commit in drain

commit 3047f8fa
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 12 13:34:59 2005 +0000

  * Fix possible problems of playback drain with rate plugin

commit da34d7ec
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 12 13:12:16 2005 +0000

  * Add configuration for AACI driver

commit 8ec3e4ea
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed May 11 12:18:51 2005 +0000

  * added full async interface to timer API

commit a022bc1f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 10 10:52:30 2005 +0000

  * API for device name lists and timer enhancements

commit f658e3e1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 10 07:05:47 2005 +0000

  * remove broken *_step initialization (caused by previous Fedora 4
    patch) Thanks to Abramo for notice.

commit 412fb54e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri May 6 14:09:17 2005 +0000

  * Fedora 4 patch - gcc4 fixes

commit f2099d57
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri May 6 14:06:09 2005 +0000

  * - Fedora 4 patch - fix for alpha arch

commit cf73143c
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon May 2 07:42:52 2005 +0000

  * fix snd_seq_query_next_client documentation

commit 0b4e5e09
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Apr 29 15:29:29 2005 +0000

  * usb-audio - add Extigy/Audigy 2 NX remote control support

commit b6d9e253
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Fri Apr 29 15:19:45 2005 +0000

  * midiloop - remove running status test

commit 155ae28d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 27 14:03:58 2005 +0000

  * release: 1.0.9rc3

commit 467d69c5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Apr 22 16:36:13 2005 +0000

  * Fix CPU hog with combination of rate plugin

commit 56b39744
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 20 14:31:33 2005 +0000

  * Show verbose errors for invalid sw_params

commit 0f0fea74
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 20 14:30:45 2005 +0000

  * Fix ATTRIBUTE_UNUSED

commit 062df69f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 20 14:28:27 2005 +0000

  * Make surround config backward compatible

commit 87ec7df9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 20 14:26:49 2005 +0000

  * Read $LIBASOUND_DEBUG as integer

commit cac370de
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 19 16:11:26 2005 +0000

  * Fix segfault

commit 9a0f2817
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Apr 15 09:22:48 2005 +0000

  * Fix timer read in non-TREAD mode

commit c5fc9e7c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 14 15:29:57 2005 +0000

  * Add external PCM plugin

commit bdabcb96
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 14 15:29:06 2005 +0000

  * Check timer protocol number for direct plugins

commit ca67f328
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 14 15:28:23 2005 +0000

  * Increase timer protocol number

commit c9fbe951
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 14 15:27:47 2005 +0000

  * Suppress verbose debug messages

commit 21e676e3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 14 14:30:02 2005 +0000

  * Add PMac Toonie configuration

commit b579a024
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 14 14:22:13 2005 +0000

  * Add verbose hw_params debugging

commit 0aed1ab2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 14 14:21:10 2005 +0000

  * Remove invalid ATTRIBUTE_UNUSED

commit 91f7dd23
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 14 14:01:10 2005 +0000

  * Move old PCM API to pcm_old.h

commit 54ec88ba
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 13 13:35:58 2005 +0000

  * Use 'Channel Mode' control

commit f65d9f31
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 12 12:09:55 2005 +0000

  * Added snd_pcm_hw_params_set_rate_resample function

commit 72ad0e9a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Apr 11 10:03:28 2005 +0000

  * Fix more CPU hang-up bugs in dmix

commit c9156595
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 6 13:08:28 2005 +0000

  * Fix compile warning

commit 999609f7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 5 15:53:24 2005 +0000

  * Compile warning fixes

commit aa89f27d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 5 15:50:15 2005 +0000

  * More fixes for 100% CPU hang with dmix

commit e5b91844
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 5 15:48:01 2005 +0000

  * Fix channel_info callbacks of hooks, file and plug plugins

commit 38f4e69b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 5 15:21:22 2005 +0000

  * Remove Azalia.conf

commit ef42a53d
Author: James Courtier-Dutton <James@superbug.co.uk>
Date:   Sat Apr 2 14:21:59 2005 +0000

  * Update user land emu10k1.h with changes from kernel emu10k1.h

commit 1889920a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 31 15:24:40 2005 +0000

  * Fix segfault with downsampling

commit a0a440dc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 31 15:23:20 2005 +0000

  * Stop timer at XRUN

commit 586c8872
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 29 17:42:40 2005 +0000

  * Use dmix/dsnoop as default

commit 06044933
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 29 16:35:28 2005 +0000

  * Use S16 for default format

commit 5c91ee38
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 29 16:34:31 2005 +0000

  * Check PCM format aliases

commit 92078049
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 29 14:13:04 2005 +0000

  * Generic architecture support

commit 6a6a70ff
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 29 14:10:16 2005 +0000

  * Do hwsync of slave PCM on dmix

commit 5e325ea1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 29 14:06:00 2005 +0000

  * Delayed start for dmix

commit c5c9b2c8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 29 13:52:41 2005 +0000

  * Fix noises on exapnd

commit 1ac50201
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 25 08:53:48 2005 +0000

  * latency test - Added -B and -E options

commit e64cab56
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 24 20:28:56 2005 +0000

  * Fix noises in rate exapnsion

commit 7acb52ed
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 24 17:19:05 2005 +0000

  * Evaluate CARD argument

commit ad0b3482
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 24 17:18:01 2005 +0000

  * Fix compile with gcc-4.0

commit e87851b9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 24 11:59:18 2005 +0000

  * Enable slowptr option as default

commit e67db184
Author: James Courtier-Dutton <>
Date:   Thu Mar 24 11:24:31 2005 +0000

  * Fixes AC3 output on Audigy2 sound cards

commit 173823a4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 24 09:49:44 2005 +0000

  * release: 1.0.9rc2

commit 248d0b28
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 22 18:49:07 2005 +0000

  * Fix compilation with gcc-4.0

commit d36e8f20
Author: James Courtier-Dutton <>
Date:   Mon Mar 21 19:55:16 2005 +0000

  * Fix AC3 output on alsa-lib ca0106.conf

commit 2570bfc7
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Mar 21 08:17:26 2005 +0000

  * add HPET support

commit 231d55e5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 17 16:14:17 2005 +0000

  * Fix a typo

commit b0b8957c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 16 13:25:25 2005 +0000

  * Fix the device-open check

commit 0434c183
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 16 11:41:02 2005 +0000

  * Added asound_fm.h

commit dab2b58e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 15 11:39:51 2005 +0000

  * Fix resume of dmix, dsnoop and dshare plugins

commit 4e992e34
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 13 09:31:24 2005 +0000

  * release: 1.0.9rc1

commit b088e129
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 10 20:03:02 2005 +0000

  * Fix rear/center_lfe subdevice mismatch

commit e3f57ccc
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Thu Mar 10 10:45:19 2005 +0000

  * rawmidi_virt: fix hang on invalid MIDI data

commit 8003e03b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 9 12:00:37 2005 +0000

  * Small code clean up

commit 9dd4436f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 9 11:59:37 2005 +0000

  * Fix invalid free

commit 73008deb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 9 11:57:54 2005 +0000

  * Add snd_pcm_parse_control_id()

commit 227441b2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 9 11:54:58 2005 +0000

  * More doxygen comments

commit 4a34ac6a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 3 11:13:00 2005 +0000

  * Added snd_seq_ev_set_tag() macro

commit e34947b1
Author: Lee Revell <rlrevell@joe-job.com>
Date:   Mon Feb 28 08:39:25 2005 +0000

  * move the Jack plugin to alsa-plugins

commit 85171640
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 28 08:25:12 2005 +0000

  * fix the file plugin

commit 809e3156
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 24 20:57:56 2005 +0000

  * Initialize structs for ioctls

commit 6f918dfa
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 24 10:20:44 2005 +0000

  * Add a note on FC3

commit acc032b6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 24 10:19:23 2005 +0000

  * Fix SPDIF device

commit 7e5a7fbd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 24 10:16:51 2005 +0000

  * Remove JACK plugin

commit 970b1450
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 22 20:23:18 2005 +0000

  * Fix card type to string

commit 145f85ff
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 22 20:21:23 2005 +0000

  * Accept string type card

commit 5741aec9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 22 20:20:42 2005 +0000

  * Add config file for CMI8768

commit 9835e5c9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 18 18:13:45 2005 +0000

  * Add Side controls in the weight list

commit e9c6bd0b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 17 15:15:37 2005 +0000

  * Use softvol for default PCM

commit 6408cdf0
Author: Mikael Magnusson <mikaelmagnusson@glocalnet.net>
Date:   Wed Feb 16 11:47:05 2005 +0000

  * Fixed rear PCM (mono output) Signed-off-by: Mikael Magnusson
    <mikaelmagnusson@glocalnet.net>

commit cf6e569b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 14 15:48:14 2005 +0000

  * Code clean-up

commit d8f7de1b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 14 15:09:09 2005 +0000

  * Support dl-object cache

commit 08fc6305
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 14 13:52:00 2005 +0000

  * Fix a typo

commit 5eb794fe
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 14 13:33:08 2005 +0000

  * Add filter-type external plugin SDK

commit 4ea51d82
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 14 13:31:53 2005 +0000

  * Add --disable-aload configure option

commit 49c9eba8
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 14 09:35:06 2005 +0000

  * use "C" locale when parsing floating point numbers

commit f9b90152
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 11 16:35:24 2005 +0000

  * Fix resmgr support

commit 237d46cf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 9 17:28:08 2005 +0000

  * Fix compile warnings

commit 361b8128
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 9 16:59:10 2005 +0000

  * Fix the parse of filenames with spaces

commit 823a925c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 9 16:10:41 2005 +0000

  * Remove routing of 5.1 output

commit 94c4cdcd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 8 20:57:51 2005 +0000

  * Add external PCM plugin SDK (draft version)

commit d7a32ca0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 8 20:48:39 2005 +0000

  * Fix hw_params of lfloat plugin

commit c2644837
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 8 20:30:15 2005 +0000

  * Fix the include path

commit 22846c48
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 8 20:28:29 2005 +0000

  * Split arch-dependent codes of dmix

commit c9296984
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Feb 7 09:13:58 2005 +0000

  * start pcm when draining in prepared state

commit da5fa1e1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 4 19:18:49 2005 +0000

  * Use bag_for_each_safe() for event handling loop

commit 180f5194
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 1 18:19:31 2005 +0000

  * undef gets in case it's a macro

commit e02c51a1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 1 18:18:45 2005 +0000

  * stack protection (CAN-2005-0087)

commit 1dd2db13
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 31 11:53:46 2005 +0000

  * Add config file for PC-Speaker driver

commit 33d9449c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 31 11:51:36 2005 +0000

  * Use dmix/dsnoop for default PCM

commit 9309430a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 27 15:45:05 2005 +0000

  * Make dsnoop card-specific

commit c9b86888
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 27 15:44:06 2005 +0000

  * Fix a typo in default period size

commit 77c925a7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 26 10:50:28 2005 +0000

  * Add resmgr support

commit 7e74f2ef
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 21 19:38:10 2005 +0000

  * Fix the available formats

commit 680a60a6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 21 19:37:00 2005 +0000

  * Use snd_config_get_bool()

commit 1fb6e887
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 21 19:35:26 2005 +0000

  * Check error values

commit a5831c73
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 20 18:37:13 2005 +0000

  * The stream linking problem for pcm_multi.c should be fixed now -
    extended link_fd callback - added snd_pcm_generic_link2() - added
    _snd_pcm_link_descriptors()

commit 6cac5817
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 20 17:46:33 2005 +0000

  * Add pcm_generic.h

commit a00be141
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 20 15:09:14 2005 +0000

  * Add config for HDA-Intel

commit 836987aa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 20 15:07:51 2005 +0000

  * improved stream linking and plugin code cleanups

commit 95015206
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 19 13:56:31 2005 +0000

  * Fix compile warning

commit 71ee1693
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 19 13:43:25 2005 +0000

  * Fix compile warning

commit 0994cf7a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 19 13:37:14 2005 +0000

  * Fixed compile warning

commit 04c2de32
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Jan 17 17:34:31 2005 +0000

  * fix some file paths in comments

commit 340018db
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 13 17:28:11 2005 +0000

  * Fix a typo

commit 13098f8f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 13 17:00:11 2005 +0000

  * Fix memory leak

commit ff9c030e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 13 15:46:34 2005 +0000

  * Use snd_config_get_bool()

commit cf865cc9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 13 15:45:42 2005 +0000

  * Make dmix card-specific

commit 20108903
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 13 15:44:05 2005 +0000

  * Fix the bogus return values

commit 7bacfa42
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 13 09:54:55 2005 +0000

  * release: 1.0.8

commit 5211c269
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 12 11:19:47 2005 +0000

  * Fix compile warning

commit c83e9d74
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 11 17:42:49 2005 +0000

  * Fix handling of DISCONNECT state

commit c67584ec
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 11 15:11:09 2005 +0000

  * Clear sw_params struct at initialization

commit 554fe087
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 11 15:10:03 2005 +0000

  * Removed wrong ATTRIBUTE_UNUSED

commit fdbfe89b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 11 15:08:58 2005 +0000

  * Add inclusion of time.h

commit 86e898e6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 5 06:59:02 2005 +0000

  * release: 1.0.8rc2

commit a920ca39
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 4 13:57:51 2005 +0000

  * Performance optimization

commit c7feb066
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 4 11:37:29 2005 +0000

  * Support stereo volume control

commit 7e924117
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 18:19:23 2005 +0000

  * Fix missing declaration

commit 6ceba8d0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 17:20:21 2005 +0000

  * Add new config files

commit 90f43d1b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 17:19:53 2005 +0000

  * New config for Azalia (intel HD audio) driver

commit abf5ea1f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 17:18:44 2005 +0000

  * New config for ES1968 and Maestro3

commit 156eb122
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 17:17:43 2005 +0000

  * Use softvol for PCM outputs

commit 82e408d0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 17:12:51 2005 +0000

  * Set max volume as default for softvol

commit cb6bb19b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 17:12:21 2005 +0000

  * Add Front control to weight list

commit d2a13010
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 14:42:11 2005 +0000

  * Make "default" PCM card-specific

commit eb69df65
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 14:39:33 2005 +0000

  * Add default for refer function

commit 199d2074
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 14:37:39 2005 +0000

  * Change the behavior with hardware volume controls

commit 0732cce6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 3 11:52:39 2005 +0000

  * Add accessor to user control elements

commit 77348e83
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Dec 29 13:15:57 2004 +0000

  * Fix compilation with 2.6.9 kernel (glibc headers)

commit 30f35c1f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Dec 27 14:40:19 2004 +0000

  * Add softvol PCM plugin

commit 5c9ee5ef
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Thu Dec 23 08:15:46 2004 +0000

  * fix changed error message handling

commit f0762bd3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 21 15:24:36 2004 +0000

  * release: 1.0.8rc1

commit a94eb216
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 21 14:32:48 2004 +0000

  * release: 1.0.8-rc1

commit 2b54677f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Dec 21 14:11:00 2004 +0000

  * Change error message handling

commit 73aa2549
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Dec 15 15:17:36 2004 +0000

  * Add preamble value configuration for iec958 plugin

commit 0256e1e8
Author: Kirill Smelkov <kirr@mns.spb.ru>
Date:   Wed Dec 8 19:22:42 2004 +0000

  * Fixed few typos in documentation. Signed-off-by: Kirill Smelkov
    <kirr@mns.spb.ru>

commit d06e8bec
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Dec 6 19:49:42 2004 +0000

  * Disable 'duplicate front' switch for rear

commit 8269dca0
Author: James Courtier-Dutton <James@superbug.co.uk>
Date:   Mon Dec 6 15:28:06 2004 +0000

  * Rename AudigyLS -> CA0106

commit 290541d0
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Nov 24 16:31:56 2004 +0000

  * fix miscalculation of buffer size in snd_output_buffer_need()

commit 0ed77840
Author: Andreas Fenkart <afenkart@gmx.ch>
Date:   Mon Nov 22 06:40:10 2004 +0000

  * Fixes variable shadow problem in capture direction My gnomemeeting
    hung when accessing the microphone. The problem was that the rate
    variable was not initialized when jumping to the __partial label.
    Signed-off-by: Andreas Fenkart <afenkart@gmx.ch>

commit 457b8777
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 16 16:03:01 2004 +0000

  * fix for capture for case when status/control structures are not
    mmaped

commit 6987a855
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 16 15:05:49 2004 +0000

  * appl_ptr sync fix when status/control structures are not mmaped The
    prepare and reset ioctls can modify appl_ptr, thus the user space
    must take modified appl_ptr from driver.

commit 37e75bfa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 13 14:37:48 2004 +0000

  * Sync with the driver (EFX code structure)

commit 2d7ca56e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 12 20:27:31 2004 +0000

  * Return correct error in snd_pcm_wait() after
    snd_pcm_poll_descriptors() call

commit 4f6da0fe
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 11 18:28:54 2004 +0000

  * release: 1.0.7

commit d0260237
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 9 13:12:35 2004 +0000

  * Fixed cut-n-copy problem

commit 67ea5966
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 9 13:11:43 2004 +0000

  * Added SNDRV_HWDEP_IFACE_BLUETOOTH

commit b2e8c7fd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 9 13:08:24 2004 +0000

  * Added SNDRV_HWDEP_IFACE_BLUETOOTH

commit e156d54c
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Nov 8 08:49:19 2004 +0000

  * remove duplicate snd_pcm_null_fwd() function

commit b7e8f573
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 29 10:56:13 2004 +0000

  * Try to fix period_time/period_size problems for direct plugin slaves

commit 00fba04f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 18 15:13:17 2004 +0000

  * Add VIA8237 config

commit e7f97689
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 12 05:58:37 2004 +0000

  * release: 1.0.7rc2

commit 0c43293f
Author: Nicolas FRANCOIS <nicolas.francois@centraliens.net>
Date:   Fri Oct 8 16:15:32 2004 +0000

  * Fix hyphens in man pages

commit 593cff5b
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Oct 5 15:33:04 2004 +0000

  * fix memory leak

commit 3e5580d0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 30 13:21:43 2004 +0000

  * Fix typos

commit e10aed63
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 29 15:48:18 2004 +0000

  * Add ICH4 config file

commit 0cb4cc1d
Author: Thomas Hood <jdthood@yahoo.co.uk>
Date:   Tue Sep 28 17:22:33 2004 +0000

  * Terminate long_options array

commit 090fa69b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 28 10:54:05 2004 +0000

  * Added check_std_error to avoid extra verbosity

commit ae665ea8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 28 10:45:33 2004 +0000

  * Fixed typo

commit 9c0c1719
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 22 15:21:51 2004 +0000

  * Fix the variable types in struct

commit 8c4b4ec1
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Wed Sep 22 07:12:59 2004 +0000

  * fix driver aliases

commit 9db1403b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 21 10:37:17 2004 +0000

  * [hdsp] Fix for 64bit architectures

commit 6ed5c58d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 21 10:36:54 2004 +0000

  * Remove the obsolete NONATOMIC ops bit.

commit 6fc5e5dd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 21 10:35:57 2004 +0000

  * Fix warnings with -Wshadow

commit 83a533d1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 17 17:36:18 2004 +0000

  * [alsa-lib] Avoid zero division

commit 3a8bfd43
Author: Markus Grabner <grabner@icg.tu-graz.ac.at>
Date:   Thu Sep 16 10:02:12 2004 +0000

  * Fix the downsampling noise problem

commit cc17f929
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 15 18:48:07 2004 +0000

  * [ALSA-LIB] remove the library replacement for $LIBS

commit 8ac16f15
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 15 18:45:51 2004 +0000

  * [ALSA-LIB] suppress PAUSE and RESUME for direct plugins

commit 6f515096
Author: Stas Sergeev <stsp@aknet.ru>
Date:   Wed Sep 15 18:44:24 2004 +0000

  * [ALSA-LIB] dmix: dont forget to return -EINVAL on errors

commit 8a42294d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 8 17:06:42 2004 +0000

  * release: 1.0.7rc1

commit abd7316a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 8 16:43:17 2004 +0000

  * fixed endless loop when parsing backslash inside bad configuration
    file

commit 14b41cf2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 8 15:02:05 2004 +0000

  * Addition of VIA82XX-MODEM pcm.

commit 43190ac9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 7 09:43:31 2004 +0000

  * Summay: Added doc-pack and doc-clean rules

commit 954e2df3
Author: Peter Zubaj <pzad@pobox.sk>
Date:   Mon Sep 6 15:06:48 2004 +0000

  * [emu10k1] Audigy DSP support

commit e35885fa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 27 11:14:21 2004 +0000

  * Small optimization

commit 8633d96b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 24 16:52:01 2004 +0000

  * Added config files for Aureon 5.1 and 7.1, Prodigy 7.1 (aliased).

commit 11adf324
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Aug 23 07:24:54 2004 +0000

  * remove (now obsolete) support for _KERNEL_QUOTE events

commit ef6283bc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 16 12:52:00 2004 +0000

  * Added emu10k1.h

commit c2f0d9c5
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Aug 16 08:43:26 2004 +0000

  * fix wrong doc section label

commit ed27fd8f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Aug 15 08:24:51 2004 +0000

  * release: 1.0.6

commit 7e648e8d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 13 13:07:01 2004 +0000

  * Initial

commit 06976cbc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 11 15:09:05 2004 +0000

  * Fixed problem with the route plugin and ttable (an extra route
    plugin was inserted accidently).

commit 6170a883
Author: James Courtier-Dutton <James@superbug.demon.co.uk>
Date:   Mon Aug 9 06:31:41 2004 +0000

  * Signed-off-by: James Courtier-Dutton <James@superbug.demon.co.uk>
    This patch fixes a number of different bugs in pcm_rate.c. 1)
    Resampling now works for rate 192000 -> 8000. 2) zero samples are
    not accidentally inserted into the stream any more. 3) Corrects
    period size calculations. 4) Prevents avail_min and xfer_align being
    less than 1.

commit 6dc1b4bc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 4 13:41:53 2004 +0000

  * release: 1.0.6rc1

commit f4da9cd5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 27 16:02:43 2004 +0000

  * Update by James Courtier-Dutton <James@superbug.demon.co.uk>

commit 45814d5e
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Jul 20 15:36:08 2004 +0000

  * fix memory leak

commit f3fff3e0
Author: Benjamin Otte <in7y118@public.uni-hamburg.de>
Date:   Tue Jul 20 15:33:52 2004 +0000

  * fix buffer overflows Signed-off-by: Benjamin Otte
    <in7y118@public.uni-hamburg.de>

commit 6627bd52
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 13 17:32:18 2004 +0000

  * Fixed the device number of iec958 for the recent driver change.

commit f54e32be
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 12 16:57:20 2004 +0000

  * Added pcm.modem configurations.

commit e871cdc0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 12 16:22:26 2004 +0000

  * Added atiixp-modem and intel8x0-modem definitions.

commit 0e8bb7ba
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 12 16:22:00 2004 +0000

  * Added the support of side and surround71 PCM types.

commit 2e15c60a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 12 16:21:29 2004 +0000

  * Added the definition of modem PCM type

commit 98ee4d48
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jun 28 10:45:25 2004 +0000

  * Fixed iec958 capture using asym plugin.

commit b9a25e2a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jun 28 10:40:24 2004 +0000

  * Peter Zubaj <pzad@pobox.sk>:

commit 43cee7b8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jun 28 10:28:09 2004 +0000

  * Francisco Moraes <fmoraes@nc.rr.com>:

commit ae80d8b6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jun 28 10:26:45 2004 +0000

  * James Courtier-Dutton <James@superbug.demon.co.uk>:

commit ced7e5cc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 23 18:09:10 2004 +0000

  * James Courtier-Dutton <James@superbug.demon.co.uk>:

commit af70572d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 18 14:29:03 2004 +0000

  * Added the config file for AudigyLS driver.

commit 994d71f9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri May 28 13:17:08 2004 +0000

  * release: 1.0.5

commit 509e3049
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 24 18:44:04 2004 +0000

  * compilation fix

commit 0c468bf1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 24 18:40:11 2004 +0000

  * Fixed wrong jump for 32-bit mixing

commit d8d9c705
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 24 17:58:19 2004 +0000

  * release: 1.0.5rc1

commit c11a1fc9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 24 14:57:47 2004 +0000

  * fixed documents to process properly via doxygen.

commit abf04e4c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 24 14:54:54 2004 +0000

  * added missing VIA686A.conf

commit eafb4925
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat May 22 10:14:32 2004 +0000

  * - added SYNC_PTR ioctl support for pcm_hw plugin

commit 5a2c2e02
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 21 15:10:58 2004 +0000

  * fixed unneeded cast.

commit 3cfc0646
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 13 12:09:31 2004 +0000

  * don't lock global controls.

commit df8a9dc1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 6 18:56:53 2004 +0000

  * si_code is 1 on my machine, why?

commit e4215ba6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 6 13:19:05 2004 +0000

  * added CMI8338-SWIEC for cmipci with software IEC958

commit 01f217d5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 4 15:54:01 2004 +0000

  * fixed debug messages by Erik Inge Bolso.

commit a6fe995b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 4 15:27:17 2004 +0000

  * added the new configuration for ATI IXP direct SPDIF mode.

commit 5586e5cb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 4 15:13:23 2004 +0000

  * added a new plugin "iec958" to convert IEC958 subframes.

commit 253b58bc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 4 15:11:58 2004 +0000

  * avoid the compile warnings (about cast) with the recent GCC.

commit 4032563a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 4 15:10:38 2004 +0000

  * fixed the bit width of IEC958_SUBFRAME_* formats from 24 to 32.

commit fe161862
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon May 3 14:38:46 2004 +0000

  * initialize hw_params->info

commit 4861d237
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon May 3 14:37:53 2004 +0000

  * define SND_PCM_INFO_RESUME

commit 70d2dd96
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sun May 2 11:59:08 2004 +0000

  * fixed the event handling of enum elements.

commit ef11ba77
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Mon Apr 26 07:40:12 2004 +0000

  * document all PCM plugin parameters

commit 2cb16f85
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 20 13:52:32 2004 +0000

  * Prefer SND_ macros over SNDRV_ ones

commit 2bad31bb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 20 13:42:48 2004 +0000

  * Fixed bugs detected by Intel compiler

commit a66204cd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 19 15:12:32 2004 +0000

  * Added snd_asoundlib_version()

commit ba4ddd16
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 19 13:24:19 2004 +0000

  * assert -> return error code in hw_params

commit 965222c3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 15 12:52:49 2004 +0000

  * fixed compile warnings.

commit 494f3e66
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Apr 15 12:22:26 2004 +0000

  * fixed the handling of EINTR in read/write. EINTR can be returned
    during ACPI suspend/resume.

commit 64a39728
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 6 17:29:25 2004 +0000

  * Added early event extension to the timer API - and a fix for the
    direct plugins

commit dff4d5c4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 6 17:28:01 2004 +0000

  * Warning fixes

commit b0ad5bf7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 5 17:59:34 2004 +0000

  * Next documentation update for file descriptor routines

commit e5ea2a6a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Apr 3 09:41:06 2004 +0000

  * release: 1.0.4

commit cb79106e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Apr 3 08:40:16 2004 +0000

  * Added AC_PREREQ(2.53) for autoconf

commit 033fb96b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Apr 3 08:27:58 2004 +0000

  * - fixed problem with start_threshold - fixed rounding problem for
    period_size (mmap_commit assert invoked)

commit 72e2f804
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 31 14:16:31 2004 +0000

  * Added 24-bit copy

commit a190b87d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 26 16:08:01 2004 +0000

  * Initial implementation of PCM simple API extension.

commit 25f864b0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 26 16:03:18 2004 +0000

  * release: 1.0.4rc1

commit 60ab1199
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Thu Mar 25 06:58:27 2004 +0000

  * fix pcm.iec958 device number on nForce boards

commit f5a5284c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 24 08:50:01 2004 +0000

  * A next try to fix the snd_pcm_wait() behaviour with direct plugins

commit f2175f13
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 23 15:15:21 2004 +0000

  * Fixed thinkos in documentation (filter example)

commit 56913015
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 23 14:37:34 2004 +0000

  * Fixed wrong copy problem in capture

commit f70e0fd4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 23 13:29:52 2004 +0000

  * Added mmap_avail() check to snd_pcm_wait() function

commit 7c201b51
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 17 11:48:14 2004 +0000

  * - added poll_ask callback to mangle avail_min (rate_plugin as
    example) - added mangling of avail_min to rate_plugin - added
    poll_fd_count variable - FIXME: move poll_revents callback to
    fast_ops

commit 81f8c760
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 14 18:39:58 2004 +0000

  * Initial proposal for selection of abstraction in simple mixer API.
    Added dB related functions (no implementation yet).

commit 894bd915
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 14 18:37:55 2004 +0000

  * Initial proposal for simple PCM API extension

commit 871206c8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 14 17:06:01 2004 +0000

  * Added rpmbuild detection

commit 2d4f3f4f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 14 10:26:50 2004 +0000

  * Fixed mono sample processing for rear/center_lfe and spdif PCMs

commit e3a85e50
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 13 14:29:48 2004 +0000

  * 1.0.3b

commit 7e07719a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 13 14:24:07 2004 +0000

  * Don't use stack to save rbx register

commit be1c1d0a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 12 19:08:27 2004 +0000

  * A new try to fix the SIGSEGV

commit 14b37bcd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 12 19:07:20 2004 +0000

  * Fixed comments for snd_pcm_avail_update/snd_pcm_delay/snd_pcm_hwsync

commit 391b7baf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 12 13:58:35 2004 +0000

  * Added new files to instalation path

commit 24b0600e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 12 13:37:10 2004 +0000

  * Added missing files for alsa-tools

commit 795a7f9f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 12 12:41:06 2004 +0000

  * Cleanups, returned zero size checking

commit dcc1bcc1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 9 12:46:59 2004 +0000

  * Added workaround for 2.6 kernel, we should probably use C99 types
    (u_int32_t etc.)

commit db4f41fd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 6 10:11:09 2004 +0000

  * Sync with kernel headers

commit 3aec1c8f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 6 08:44:41 2004 +0000

  * 1.0.3a

commit 84c40f49
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 5 18:36:19 2004 +0000

  * Michel Dänzer <michel@daenzer.net> Apparently these changes from
    pcm_direct.c revisions 1.12 and 1.14 were accidentally reverted in
    revision 1.15. Please reapply.

commit aed5c921
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 5 11:26:33 2004 +0000

  * Reverted back

commit 23ed7623
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 5 09:11:13 2004 +0000

  * Maarten de Boer <mdeboer@iua.upf.es> The attached patch makes the
    alsa-lib/test/pmc.c generate_sine code slightly more simple,
    efficient and readable (but not less accurate), taking quite some
    calculation out of the loop.

commit b282b145
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 5 08:20:13 2004 +0000

  * Fixed typo and front definition

commit 1c9c7754
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 5 08:14:05 2004 +0000

  * Changed specification for silence_size

commit 0acc42d0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 5 08:05:21 2004 +0000

  * VERSION_MAX == 2.0.5

commit eaa01655
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 3 18:18:34 2004 +0000

  * - turn on the jack sharing switches automatically for surround pcms.
    - fixed the device number of hooked controls (all zero). - use route
    plugin instead of multi plugin for remapping of channels.

commit 0ecc0311
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 3 12:54:01 2004 +0000

  * Improved comments for poll_descriptors

commit 16a15f56
Author: Clemens Ladisch <clemens@ladisch.de>
Date:   Tue Mar 2 17:13:49 2004 +0000

  * fix doxygen errors (syntax errors and wrong references)

commit 59b6cbec
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 2 07:51:50 2004 +0000

  * Correction for explanation of near functions

commit 9747c698
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 1 08:53:50 2004 +0000

  * Fixed return comment for *near() functions

commit 79b07cb6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 29 14:18:28 2004 +0000

  * 1.0.3 release

commit 01828771
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 25 18:21:20 2004 +0000

  * fixed compile warnings regarding const.

commit 2cdebd52
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 25 15:36:40 2004 +0000

  * 1.0.3rc2

commit ebf1e77b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 25 14:32:32 2004 +0000

  * use AM_CFLAGS and AM_LDFLAGS for the recent automake.

commit d91948db
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 25 11:24:29 2004 +0000

  * - check the return value of malloc & co.

commit 7e6569e3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 25 11:23:56 2004 +0000

  * added AUTOMAKE_OPTIONS.

commit 93c873bc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 24 16:25:26 2004 +0000

  * added ATIIXP config

commit c29d55d8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 24 09:37:15 2004 +0000

  * Sync with alsa-kernel

commit 10942aee
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 23 10:34:17 2004 +0000

  * Reverted deprecated functions and added linker warning to them

commit bc4444b9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Feb 21 21:15:06 2004 +0000

  * 1.0.3rc1

commit a0bdb34f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Feb 21 20:38:07 2004 +0000

  * Remove these functions (alsa-oss package no longer use them):

commit 5337e682
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 18 20:15:49 2004 +0000

  * rewind returns error code rather than doing wrong operation

commit 1872af49
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 10 15:44:17 2004 +0000

  * - added the indepdent front, rear, center_lfe support.

commit 0d810e14
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 9 18:07:47 2004 +0000

  * - save RBX register.

commit 4f8254f6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 9 17:06:02 2004 +0000

  * - fixed the wrong driver name (just copied from RME9636). - fixed
    the control type of "IEC958 Playback PCM Stream".

commit a3149ac3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 9 17:05:01 2004 +0000

  * - fixed the control type of "IEC958 Playback PCM Stream".

commit 3ade181c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 9 17:04:09 2004 +0000

  * - added --with-tmpdir configure option.   the directory used for
    socket files of direct pcm plugins.

commit de88f0e5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 8 14:18:06 2004 +0000

  * Fixed stupid bug in rate plugin: appl|hw_offset variables were not
    updated

commit bb6c4dd6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 8 10:21:23 2004 +0000

  * fixed warnings

commit 131d6610
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 8 10:19:52 2004 +0000

  * Fixed file plugin - mmap access was broken and revents were not
    handled correctly

commit 37728639
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Feb 7 15:01:31 2004 +0000

  * A try to fix one rouding problem in refine

commit 9505cbe5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 6 09:38:49 2004 +0000

  * Added start_threshold sanity checks

commit cf956e03
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 5 11:48:19 2004 +0000

  * Michel Daenzer <michel@daenzer.net>:

commit 2f1a2513
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 5 11:01:55 2004 +0000

  * Added verbose flag

commit 77a9f739
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 4 18:29:41 2004 +0000

  * Fixed serious bug in the rate plugin

commit 4a4cc2a3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 4 09:21:11 2004 +0000

  * The rate plugin was redesigned. Now only whole periods are resampled
    to avoid rounding problems and to allow using other "block"
    algorithms.

commit 75190c6e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 4 08:25:19 2004 +0000

  * Don't use register ebx - it's GOT pointer for -fPIC libraries

commit bd93d0a6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 3 16:14:39 2004 +0000

  * Fixed wrong initialization of start_threshold

commit a6ad2629
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 3 14:44:48 2004 +0000

  * The format condition was wrong (dmix<->dsnoop)

commit 62ad89e9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 1 19:23:41 2004 +0000

  * Fixed warning

commit 08874160
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sat Jan 31 12:16:32 2004 +0000

  * - fixed the type punning (compilation warnings with the recent GCC).

commit 7a5a9f01
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 27 19:49:48 2004 +0000

  * 'make check' fails on a Slackware 8.1 system with gcc-2.95.3 due to
    three minor problems (one missing #define/#include statement, two
    misplaced variable delarations) in test/code.c and
    test/queue_timer.c.

commit 8bda6292
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 27 13:08:16 2004 +0000

  * Added missing break;

commit 724e181f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 27 09:47:13 2004 +0000

  * Capture channels for s/pdif are 8 & 9, too

commit c0fffd80
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 26 19:28:38 2004 +0000

  * 1.0.2

commit 8169d282
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 26 15:57:05 2004 +0000

  * - fixed the iec958 capture using asym plugin.   the different
    routing is used.

commit 9c4d6757
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 26 15:56:42 2004 +0000

  * - fixed the iec958 capture using asym plugin.   don't reset "IEC958
    Loop" for capture.

commit 072eb659
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 26 15:55:09 2004 +0000

  * Stephen Cook <siti_veni@lycos.com>:

commit ef5b272b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 26 15:54:10 2004 +0000

  * Stephen Cook <siti_veni@lycos.com>:

commit e723625b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 26 15:52:17 2004 +0000

  * fixed for the recent autoconf.

commit b798d89c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jan 24 16:34:35 2004 +0000

  * <atlka@pg.gda.pl> - shm memory patch - optimized a bit sample mixing
    routines in c and x_86 asm

commit 0f88788f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jan 24 16:23:11 2004 +0000

  * Preparation for more rate conversion types

commit 819a85fb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 23 13:04:43 2004 +0000

  * Added sync_ptr callback

commit c508b496
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 21 19:21:11 2004 +0000

  * Fixed poll() behaviour for direct plugins, also added
    snd_pcm_hwsync() call to start callback

commit bf978c3f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 21 09:30:59 2004 +0000

  * Fixed non-versions build

commit eeb5d6f0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 20 15:29:39 2004 +0000

  * Added slowptr options to direct plugins

commit 852b0c61
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 20 12:47:05 2004 +0000

  * Adam Tla/lka <atlka@pg.gda.pl> SHM memory leak fix

commit 6c3f2508
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 19 19:51:59 2004 +0000

  * Remove not needed functions after open phase.

commit 830a449c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 19 19:50:55 2004 +0000

  * Sync with driver

commit aa353696
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 19 19:49:55 2004 +0000

  * More completion.

commit 9105bb7f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 19 19:48:27 2004 +0000

  * Added SNDRV_PCM_STATE_DISCONNECTED state. Changed direct plugins to
    handle DISCONNECT/SUSPEND states from slave.

commit bc2f0752
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 16 18:14:22 2004 +0000

  * - fixed for the recent autoconf/automake. - implemented
    --enable-alsatest feature.

commit 0fc787b6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 9 18:32:05 2004 +0000

  * More better solution for close all handles in server_job()

commit a8bed129
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 9 18:26:48 2004 +0000

  * Close all file-descriptors in server_job()

commit d31f10dc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 8 14:16:45 2004 +0000

  * 1.0.1

commit b833982c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 8 14:05:55 2004 +0000

  * - added asym plugin.

commit 73365bd7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 7 18:11:58 2004 +0000

  * - comment out the analog/digital switch in surround51 for creative's
      digital receiver.

commit 321968fa
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 7 14:36:39 2004 +0000

  * - new e-mail address of Frank van de Pol.

commit 56c0ba43
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 29 09:10:48 2003 +0000

  * Added more stop threshold comments

commit d0facfde
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 23 16:42:55 2003 +0000

  * ALISP update  - function names are more emacs-like  - implemented
    (format) function  - fixed numerous memory-leaks (valgrind is now
    happy) Ordinary mixer  - added the global view (using hdsp names
    only)

commit beb837bc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 22 08:31:22 2003 +0000

  * Fixed typo - snd_pcm_type_name()

commit 4aec7396
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 21 18:25:57 2003 +0000

  * Fixed lisp for ordinary mixer API

commit 319c46a9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 18 12:14:17 2003 +0000

  * Added queue_timer.c by Chris Cannam <cannam@all-day-breakfast.com>

commit a741526c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 13 20:03:58 2003 +0000

  * alisp - removed all memory leaks from alisp_snd.c discovered by
    hctl.lisp script

commit b2a1abf7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 13 18:39:18 2003 +0000

  * Removed set variable (elem)

commit 46ed2fc9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 13 18:36:01 2003 +0000

  * alisp update   - garbage collector is out (replaced with references
    and auto-free)   - added serious test lisp code to detect memory
    leaks   - fixme: alisp_snd.c code needs review (remove memory leaks)

commit f3da5548
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 9 09:48:28 2003 +0000

  * Fixed range problems

commit 0545cf71
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 7 09:30:47 2003 +0000

  * Maik Broemme <mbroemme@plusserver.de> - added ipc_perm for dmix
    plugin Jaroslav Kysela <perex@suse.cz> - added ipc_perm for dsnoop
    and dshare plugins - added ipc_perm to doc/asoundrc.txt

commit e88884e9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 5 08:25:53 2003 +0000

  * 1.0.0rc2

commit cdcaee5d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 1 09:15:55 2003 +0000

  * 1.0.0rc1

commit 372668cf
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Nov 27 16:50:52 2003 +0000

  * added the definitions for vortex au88x0 cards.

commit 7babeedf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 25 13:01:44 2003 +0000

  * 1.0.0pre3

commit 3802c579
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Nov 24 12:58:07 2003 +0000

  * - fixed the 5.1 output device.

commit 19e8aa67
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Nov 19 15:52:16 2003 +0000

  * - fixed the invalid (positive) return value from snd_mixer_set_xxx()
      functions.

commit 8503e962
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 7 19:39:16 2003 +0000

  * removed "Exchange DAC" hack again.  now it's handled in the driver.

commit d4af763f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 5 10:38:37 2003 +0000

  * Switch from old to new PCM API retaining binary compatibility
    Changed version to 1.0.0pre1

commit 83bfda91
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 3 10:31:50 2003 +0000

  * Clemens Ladisch <clemens@ladisch.de> clear element count when
    freeing space in element list

commit 87425aed
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 31 18:52:55 2003 +0000

  * added more descriptions.

commit 2d675abc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 31 16:50:40 2003 +0000

  * Marcel <shizuma@magma.ca>: - fixed the 4.0 output.

commit 8bcadcb2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Oct 30 18:46:32 2003 +0000

  * - fixed the calculation of snd_pcm_avail() with plugin.   this will
    fix the slow playback problem on mplayer. - the delay calculation is
    optimized a bit.

commit a2101162
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Oct 28 18:19:09 2003 +0000

  * disabled debug messages as default.

commit 0cfc9189
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Oct 23 16:53:11 2003 +0000

  * moved iecset to alsa-utils

commit cdb9bc51
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Oct 23 14:42:47 2003 +0000

  * added more documents and examples about plugins.

commit e1ae5399
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 22 14:25:55 2003 +0000

  * added more documents. removed the obsolete
    snd_seq_port_subscribe_set_voices().

commit 15831778
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 21 17:41:17 2003 +0000

  * 0.9.8

commit 4a54759f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 21 17:39:14 2003 +0000

  * - added support for user control elements

commit 701d0614
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 20 14:04:53 2003 +0000

  * more documents as introduction.

commit e489376d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 20 14:04:21 2003 +0000

  * use only #xxx to link (for the recent doxygen).

commit 5016a98e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 17 13:53:06 2003 +0000

  * Use _exit() in server_job()

commit 4e8ad5ff
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 17 07:38:38 2003 +0000

  * Fixed problem with Xwindows (socket descriptors)

commit 85216d82
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 13 16:34:55 2003 +0000

  * changed the PCM routing for the recent redesign of the driver.

commit ab61b62c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 13 12:06:45 2003 +0000

  * More changes to the ordinary mixer API

commit 72c814db
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 13 10:42:32 2003 +0000

  * Fixed typo

commit 2fb3e68e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 30 17:02:14 2003 +0000

  * added iecset program (this could be to alsa-utils after more
    enhancements).

commit 37b85517
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 26 06:38:35 2003 +0000

  * Fixed typo

commit 29147d64
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 25 19:57:58 2003 +0000

  * 0.9.7

commit 243027a8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 17 17:09:45 2003 +0000

  * - support of dmix asm code for x86-64.

commit af0c81d4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 17 15:39:12 2003 +0000

  * fixed 32bit sample dmix code for i386.

commit 1adfe9fd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 10 11:02:57 2003 +0000

  * corrections in the last changes. samples are exapnded properly in
    linear interpolation now.

commit 60585e25
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 9 19:24:35 2003 +0000

  * added snd_hctl_ctl() function ordinary mixer:   - revised Ordinary
    Mixer I/O type   - sndo_mixer_open() take PCMs rather than strings
    to pass     the real relationship   - an initial version of toplevel
    alisp script more alisp development:   - renamed a* functions to A*
    functions (acall -> Acall etc.)   - many improvements (unset*,
    exfun, Acall pcm_info, Asnderr, Asyserr)

commit 668a3002
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 9 19:04:22 2003 +0000

  * A try to fix the expand function from Takashi

commit 8ce50248
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 8 18:04:10 2003 +0000

  * Initial version

commit e8cffea6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 8 17:26:17 2003 +0000

  * fixed typos.

commit c53e622f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 8 11:05:42 2003 +0000

  * added hwdep entries for mixart and us428.

commit 6ad93ac8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 3 19:25:08 2003 +0000

  * added snd_user_file() function alisp extensions   - added nth,
    include, path commands   - added auto-exec functionality   - added
    helpers for C<->lisp interoperability

commit 95418afc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 2 10:32:33 2003 +0000

  * Direct plugins update:   - moved more common code to pcm_direct.c  
    - added missing initialization of some variables in hw_params

commit c0e493eb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 29 09:24:19 2003 +0000

  * - Added the support for AC3 passthrough on Audigy. - New config for
    Audigy2 (for incompatibility with Audigy1).

commit 093e07cd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 27 13:54:55 2003 +0000

  * fixed typos.

commit 7a9658e6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 26 12:31:57 2003 +0000

  * Added MEMORY-LEAK to EXTRA_DIST

commit 523b1eb9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 22 09:41:17 2003 +0000

  * alsalisp memory allocation optimization   - force of reusing alisp
    objects   - added auto-garbage-collect mechanism   - fixed bad
    garbage-collect (yes, the original code can free "running" lisp
    program)   - hctl.lisp test example     - reduced lisp object memory
    pool usage from 240kB to 29kB (auto-gc)     - reduced --''-- from
    29kB (auto-gc) to 9kB (manual gc) FIXME: we need definitely an
    opminization for the alisp object lookups        - use bsearch()?

commit 06221f86
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 13 13:18:36 2003 +0000

  * added workaround for ppc64.

commit 47ba6cef
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 12 12:30:53 2003 +0000

  * Fixed bug: added limit for source channels.

commit e0973610
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 12 09:34:38 2003 +0000

  * Added surround41 and surround50 definitions

commit 63c19961
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 8 09:06:41 2003 +0000

  * Takashi: added shadow pcm to avoid problem with plug plugin and
    mmaped access

commit 18927bfe
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Aug 7 14:20:32 2003 +0000

  * fixed dmix crashes by Clemens Ladisch <clemens@ladisch.de>:

commit 70580544
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 6 15:43:30 2003 +0000

  * fixed the missing initialization of poll events for copy plugin.

commit bffffeef
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Aug 6 14:46:33 2003 +0000

  * - missing changes from virt to virtual rawmidi.

commit 237f7f46
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 5 13:54:38 2003 +0000

  * - fixed the name from "virt" to "virtual". - fixed compilation
    error.

commit 5efcf327
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Aug 3 20:36:53 2003 +0000

  * alisp - implemented hctl_elem_read/write and find

commit 2699f551
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 1 18:21:19 2003 +0000

  * More alisp changes

commit 16647d9c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 30 19:14:01 2003 +0000

  * Added some hctl_elem functions to alisp

commit 184612c3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 29 17:16:18 2003 +0000

  * added the definition of rawmidi.virtual.

commit f9a954fd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 29 17:15:58 2003 +0000

  * added SND_RAWMIDI_TYPE_VIRTUAL.

commit e332fc0b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 29 17:15:34 2003 +0000

  * added virtual rawmidi plugin.

commit 118bf895
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 29 17:05:31 2003 +0000

  * added const modifier to some function arguments

commit adbc93f1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jul 29 13:19:19 2003 +0000

  * More alisp extensions (card related functions, ctl_card_info).

commit c55d2495
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 28 12:03:41 2003 +0000

  * Fix against current code

commit 468c3d18
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 28 11:50:24 2003 +0000

  * 0.9.6

commit 92093ae0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jul 27 20:20:26 2003 +0000

  * Added snd_hctl_open_ctl() function. alisp massive extensions and
    tested ALSA function bindings.

commit 6a543d8e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jul 26 16:24:11 2003 +0000

  * Art Haas <ahaas@airmail.net> C99 initializers cleanup

commit b3e3c349
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jul 26 15:19:27 2003 +0000

  * Added float number support Replaced 'int' with 'long' (integer type)
    Improved garbage collect

commit b5c2327c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jul 25 17:25:05 2003 +0000

  * tagged for new functions;    
    snd_seq_port_info_get/set_timestamping()    
    snd_seq_port_info_get/set_timestamp_real()    
    snd_seq_port_info_get/set_timestamp_queue()

commit 09161437
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jul 25 17:24:13 2003 +0000

  * - added auto-timestamp mode for the port.    
    snd_seq_port_info_get/set_timestamping()    
    snd_seq_port_info_get/set_timestamp_real()    
    snd_seq_port_info_get/set_timestamp_queue() - increased the protocol
    version to 1.0.1.

commit 60035f4f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jul 25 17:23:18 2003 +0000

  * - updated asound.h and asequencer.h from alsa-kernel.

commit 7716fd1e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jul 25 17:02:00 2003 +0000

  * fixes by Art Haas <ahaas@airmail.net>:

commit c18c32b2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 24 18:49:54 2003 +0000

  * Kill the zombie process creation, use 'start' process to detach the
    server_job() from parent

commit cb1f308a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 23 06:57:53 2003 +0000

  * NULL check in mmap_begin()

commit 0d1fc816
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 16 19:31:42 2003 +0000

  * Fixed typo

commit ed9961c9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 16 19:31:15 2003 +0000

  * Fixed snd_pcm_wait() function

commit f073afbd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 16 11:37:25 2003 +0000

  * - snd_pcm_wait() returns more understandable error code when an
    error   happens during poll(). - clean up the code along with the
    change above.

commit e03aaa18
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jul 15 19:15:10 2003 +0000

  * Added unlink of the communication socket name. Added retry when the
    semaphore is lost (server is going down and removes the global
    semaphore). Now the application creates a new direct server
    automagically rather than the error return.

commit 0811da2a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 14 10:23:16 2003 +0000

  * fixed the type prefix of printd for the time (unsigned long).

commit 3eba62e9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 14 10:22:39 2003 +0000

  * fixed the old multi-line strings.

commit 2335577a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 14 10:21:46 2003 +0000

  * change the include path "asoundlib.h" to <alsa/asoundlib.h>

commit 9a19772d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 14 10:20:31 2003 +0000

  * - reverted to include <alsa/xxx.h> again. - include stdarg.h for
    va_list.

commit 9f491f4a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 14 10:16:38 2003 +0000

  * create a symlink for inclusion of alsa/xxx.h in the alsa-lib tree
    itself. the symlink is created by configure script.

commit e3590ca3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 14 07:56:03 2003 +0000

  * Giuliano Pochini <pochini@shiny.it> snd_ctl_elem_info_get_dimension?
    fixes

commit 0d2c25b6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 9 14:42:49 2003 +0000

  * More fixes (empty vars)

commit c36af78b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 9 14:16:39 2003 +0000

  * Small fix in makefiles

commit 22e1a1bb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 8 10:45:50 2003 +0000

  * added config files for digigram cards.

commit 960b97c8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jul 8 08:21:21 2003 +0000

  * 0.9.5

commit 66334608
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jul 1 09:23:38 2003 +0000

  * Clemens Ladisch <clemens@ladisch.de> fix some wrong
    section/file/reference names

commit 1097c437
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 27 20:38:13 2003 +0000

  * Fixed some lisp bugs

commit 7a69ed85
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 27 17:57:40 2003 +0000

  * include files from the local directory ("xxx.h") instead of the
    standard path (<alsa/xxx.h>).

commit 640ee8fa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 24 19:30:08 2003 +0000

  * Initial code for lisp interpreter

commit 8b1ac5a6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 23 17:41:01 2003 +0000

  * Some code for ordinary pcm

commit 79c0a699
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 23 07:51:14 2003 +0000

  * Added __STRING definition

commit 47712136
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jun 22 19:02:19 2003 +0000

  * Renamed simple_* to ordinary_* (name clash for simple mixer)

commit 7c72da4a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jun 22 18:09:03 2003 +0000

  * Added simple_mixer and simple_pcm subdirs with some 'empty' code

commit 72e6c9c3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jun 22 14:46:15 2003 +0000

  * NOCARE -> IGNORE (thanks Abramo)

commit cff8e26f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jun 22 12:44:41 2003 +0000

  * Added snds_pcm_param_xrun()

commit b004a9d7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jun 22 09:59:03 2003 +0000

  * Added snd_pcm_munmap() call to snd_pcm_close() - free all resources

commit 501342ab
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jun 21 08:55:40 2003 +0000

  * Initial version of simple pcm + mixer interfaces

commit ea8feb43
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 16 18:53:25 2003 +0000

  * Reverted back (N)RPN decoding - it is difficult to do this job here

commit 8f78ae3b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 16 11:00:30 2003 +0000

  * Added proper handling of nonregistered and registered MIDI
    parameters

commit 19e3baa6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jun 14 08:11:24 2003 +0000

  * arm section update

commit 3298a54d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jun 14 07:38:28 2003 +0000

  * One more fix to dlsym

commit 8bf6c1e5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jun 14 07:31:54 2003 +0000

  * Do not use snd_dl*() functions, dev->activate can be NULL

commit dad3f827
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat May 31 17:49:22 2003 +0000

  * 0.9.4

commit 3b9b0d37
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed May 28 18:49:15 2003 +0000

  * Removed more asserts

commit 4bd0183b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue May 20 08:49:12 2003 +0000

  * fixed the detection of dimensions in
    snd_ctl_elem_info_get_dimensions().

commit 02e9d7c3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 16 14:36:26 2003 +0000

  * - fixed the routing with use_getput condition.   use_getput will be
    changed after loading the ttable, so the conversion   function
    cannot be determined at this stage.

commit d1488456
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 16 14:34:20 2003 +0000

  * fixed IEC958 pcm (wrong device index).

commit 42cb0157
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 16 10:13:58 2003 +0000

  * fixed a missing slave.pcm line.

commit 71726ce5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 15 13:12:12 2003 +0000

  * - added config for nVidia nForce.

commit 3cce88b4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 15 09:10:36 2003 +0000

  * Added async_direct method

commit 2fb0fa54
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon May 5 14:24:11 2003 +0000

  * Fixed typos. (one of that courtesy of Sourav K. Mandal
    <smandal@uclink.berkeley.edu>

commit 68f59801
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun May 4 20:07:30 2003 +0000

  * Fixed fcntl() call

commit a2444295
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun May 4 20:06:30 2003 +0000

  * Use snd_pcm_hwsync() rather than snd_pcm_delay() in write_areas()

commit eba43672
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 30 15:06:45 2003 +0000

  * 0.9.3

commit d7233fe4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 29 07:45:35 2003 +0000

  * Optimized spdif device

commit 7f8f7210
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Apr 26 08:26:05 2003 +0000

  * initial version

commit 573f85dc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 23 12:41:55 2003 +0000

  * - added shm area manager code - fixed parsing of
    period_size/buffer_size options for dmix, dsnoop and   dshare
    plugins

commit 7340d207
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 23 08:01:07 2003 +0000

  * Fixed documented bugs by Clemens Ladisch <clemens@ladisch.de>

commit 05d57ff3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Apr 19 13:12:59 2003 +0000

  * Added missing sync_ptr() call to pcm_status() function

commit f4891ca9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 2 14:45:36 2003 +0000

  * added surround51, center and lfe definitions.

commit 368918b4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 1 13:58:09 2003 +0000

  * Added snd_ctl_elem_info_get_dimensions() and
    snd_ctl_elem_info_get_dimension() functions.

commit 2978d183
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Mar 27 09:10:22 2003 +0000

  * check the current pcm status in snd_pcm_read/write_areas() if
    snd_pcm_wait() returns an error.  this will fix the bogus return
    code of snd_pcm_readi/writei().

commit 7714346b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Mar 26 15:24:19 2003 +0000

  * added pcm_d* files.

commit 49ebb948
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 21 12:56:42 2003 +0000

  * Added dsnoop definition

commit af01a330
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 20 08:01:41 2003 +0000

  * Added <sys/uio.h> inclusion

commit 598dc8b1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 19 17:57:34 2003 +0000

  * 0.9.2

commit a10140ce
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 19 16:42:47 2003 +0000

  * Added more comments for 32-bit mixing

commit ead9960a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 19 16:38:43 2003 +0000

  * Added dsnoop and dshare plugins

commit 7470a5b9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 19 16:35:35 2003 +0000

  * dshare and dsnoop plugins are working now

commit 87538939
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 19 13:16:21 2003 +0000

  * A small cleanup to 32-bit mix routine as Abramo suggested

commit 6235dab5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 19 12:27:43 2003 +0000

  * Corrected universal 32-bit mixing routine

commit bc28eccd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 18 20:37:42 2003 +0000

  * Extracted common code from dmix plugin. Initial framework for dsnoop
    and dshare plugins.

commit 8dcce633
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 18 18:03:24 2003 +0000

  * Reducet a bit header files

commit 2e7fe286
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 18 18:00:05 2003 +0000

  * Moved send_fd/receive_fd routines to src/socket.c .

commit ad49e473
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 18 17:41:10 2003 +0000

  * Removed unused variable

commit cfe6f7be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 18 17:08:38 2003 +0000

  * Added bindings to dmix plugin

commit 9ccf002f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 18 14:15:19 2003 +0000

  * Added 32-bit sample support to dmix plugin

commit 56dbac84
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 11 21:11:03 2003 +0000

  * 0.9.1 release

commit 871c3e76
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 11 20:34:28 2003 +0000

  * Decoder is now generic MIDI device

commit fea03e9e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 11 18:51:32 2003 +0000

  * Fixed compilation --with-versioned=no

commit 915de60a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 10 12:55:43 2003 +0000

  * Added note about jack plugin

commit e14cdf70
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 10 12:54:08 2003 +0000

  * Added directory installation to install-jack

commit b36c9e3d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 10 10:16:06 2003 +0000

  * Enhanced comment for APPEND mode

commit 15710749
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 8 16:35:18 2003 +0000

  * Added snd_pcm_type_name() Fixed rate conversion plugin (SIGSEGV) -
    rounding problem

commit c8fab38b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 8 16:32:38 2003 +0000

  * More cleanups

commit a261af53
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 7 20:27:18 2003 +0000

  * Removed get ticks

commit 7ecb3383
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 7 18:46:25 2003 +0000

  * Use internal snd_pcm_forward() version...

commit 7f888e23
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 7 16:55:24 2003 +0000

  * Automake cleanups.

commit 6b7e64be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 6 14:00:46 2003 +0000

  * Added all-redirect

commit d3cca978
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 6 12:51:05 2003 +0000

  * Removed JACK_LIB

commit 4a602e07
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 5 20:02:55 2003 +0000

  * 0.9.0rc8b

commit 3cc4c86f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 5 19:56:55 2003 +0000

  * Moved pcm_jack plugin to src/pcm/ext directory (must be build
    manually). The pcm open functions looks to /usr/lib/alsa-lib
    directory for plugins like jack.

commit eb3bd553
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 5 14:30:12 2003 +0000

  * Fixed reading of extraver

commit 3a2a3dcc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 5 12:31:04 2003 +0000

  * Fixed compilation problem

commit fdbb710e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 5 12:24:52 2003 +0000

  * Added pcm_jack.c to EXTRA_libpcm_la_SOURCES

commit 9c084c4b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 4 20:01:06 2003 +0000

  * Updated to new timer API

commit 6a949ee8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 3 08:42:55 2003 +0000

  * 0.9.0rc8a

commit 83b115f0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 3 08:38:59 2003 +0000

  * Added pcm_dmix_i386.h

commit da71feb7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 2 20:06:04 2003 +0000

  * 0.9.0rc8

commit fe75a8fa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 2 19:30:52 2003 +0000

  * Timer cleanups against the latest API

commit 5f5243ef
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 2 19:28:48 2003 +0000

  * Sync

commit 2459a6d1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 1 20:32:02 2003 +0000

  * Fixed tstamps for newer driver

commit b4399305
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 1 20:18:50 2003 +0000

  * Reverted back generic code

commit 498699c8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 1 14:24:42 2003 +0000

  * Reduced race window

commit 6ed58328
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 1 14:23:29 2003 +0000

  * Reverted to 1.3 version (race window is smaller)

commit 0b3b4b91
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 1 11:20:18 2003 +0000

  * Reverted back code for generic mix function

commit e90d9149
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 1 11:16:42 2003 +0000

  * Use asm code directly from src/pcm/pcm_dmix_i386.h

commit 75d9142a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 1 11:13:12 2003 +0000

  * Reverted back to 1.1 version

commit a8f37538
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 1 09:05:31 2003 +0000

  * Added more example for dmix plugin

commit 6d7b69d3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 28 20:35:34 2003 +0000

  * Added htstamp functions

commit 743f9a95
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 28 20:33:42 2003 +0000

  * Fixed small errors (size == 0 test) in asm code

commit b53b043c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 28 20:33:01 2003 +0000

  * Fixed small errors (size == 0 test)

commit 20f261e3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 28 20:32:33 2003 +0000

  * Fixed check_interleave test

commit 8faee996
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 28 20:32:07 2003 +0000

  * Fixed nasty bug when we used more ipc buffers for interleaved access

commit 1ac62945
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 28 20:29:23 2003 +0000

  * Added htstamp functions

commit cf9e518d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 28 17:23:28 2003 +0000

  * Timestamp update (struct timeval -> struct timespec).

commit 8bb29f00
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 28 17:03:26 2003 +0000

  * Synced with dmix plugin

commit bc62be23
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 25 16:57:59 2003 +0000

  * set/reset the surround-swap switch for 4 and 6 channel playback.

commit 8f2e0a48
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 25 16:57:21 2003 +0000

  * added the "optional" field for sctl. if the control is not loaded
    properly, it's ignored without errors.

commit 4894758b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 25 15:34:23 2003 +0000

  * clean up the spec file by Ronny V. Vindenes.

commit b80ccd17
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 25 15:33:40 2003 +0000

  * changed the iec958 code for revo 7.1.

commit d55919b9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 25 13:35:40 2003 +0000

  * Removed debugging output

commit 10c9d491
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 25 12:45:45 2003 +0000

  * Increased version

commit e8736724
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 25 12:45:25 2003 +0000

  * Fixed wrong result problem in sum code

commit 2950dbf7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 23 20:00:07 2003 +0000

  * A try to fix the errno mess

commit 0c72d755
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 23 19:48:08 2003 +0000

  * Use FORWARD ioctl

commit 7b090008
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Feb 22 17:53:01 2003 +0000

  * Removed snd_pcm_hwdiff() function

commit 2dab1dfb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Feb 22 17:19:02 2003 +0000

  * Removed snd_pcm_hwptr(). Added snd_pcm_hwdiff() and
    snd_pcm_forward(). Returned the behaviour for snd_pcm_mmap_begin().

commit fbd99fde
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Feb 22 10:19:53 2003 +0000

  * Added snd_pcm_hwptr() and enhanced snd_pcm_mmap_begin() for no xrun
    mode.

commit a91efc0f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Feb 21 10:09:36 2003 +0000

  * More uniform tests. Added possibility to test without cache
    poisoning

commit 64811d79
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 20 19:58:36 2003 +0000

  * Removed \!HAVE_JACK

commit f74660ea
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 20 19:47:37 2003 +0000

  * Added mix_areas_srv and */srv ratio

commit 8d2eecb5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 20 19:24:01 2003 +0000

  * Renamed ATOMIC->ATOMIC_SMP_LOCK

commit 1c908a75
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 20 17:10:22 2003 +0000

  * Moved asm i386 code to pcm_dmix_i386.h; UP optimization

commit 7e6031b1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 20 16:45:06 2003 +0000

  * Increased LOOP to 100

commit a7dc532d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 20 16:41:58 2003 +0000

  * Added difference between UP and SMP

commit db59805c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 20 16:38:52 2003 +0000

  * Enhanced measuring

commit 16f785ca
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 20 15:45:01 2003 +0000

  * added .p2align lines to i386 asm code

commit a613cacd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 20 14:53:20 2003 +0000

  * added the reserved and driver-data field for dsp loader structs.

commit d13a14b7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 19 21:25:59 2003 +0000

  * Added special CFLAGS for code

commit 1da32fb0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 19 21:18:53 2003 +0000

  * Added code test utility

commit 335c06d0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 19 21:17:38 2003 +0000

  * Added MMX code and detection of MMX capable CPU

commit aed25439
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 19 21:15:59 2003 +0000

  * Small cleanups

commit 2322f9fe
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 19 21:00:45 2003 +0000

  * Added code.c to measure times for critical part of dmix plugin

commit 74f0165c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 19 15:39:35 2003 +0000

  * - added the hwdep DSP loader API functions. - updated the internal
    asound.h.

commit c25bf7ef
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 19 10:58:29 2003 +0000

  * Fixed saturation for i386

commit 359cfd64
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 19 10:51:41 2003 +0000

  * More i386 optimizations (use edx register as well). Moved the
    interleave check outside mix_areas() routine.

commit be07243f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 19 09:37:01 2003 +0000

  * removed the obsolete snd_ prefix.

commit 80be3a42
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 18 21:08:01 2003 +0000

  * Fixed typo

commit 55519839
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 18 20:59:38 2003 +0000

  * Added sum ring buffer (32-bit). Use special code for i386 to
    guarantee atomic operations (assembler).

commit 81ce8153
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 18 17:38:32 2003 +0000

  * Maarten de Boer <mdeboer@iua.upf.es> - JACK plugin patch - now
    multichannel works (before only 1 channel worked). i tested stereo, 
     and it works fine.

commit d763d83e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 17 18:01:16 2003 +0000

  * Fixed format parameter according description

commit 5ed25758
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Feb 17 14:34:41 2003 +0000

  * fixed the compilation without jack support.

commit f40c238a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 17 10:21:24 2003 +0000

  * Added snd_interval_set_min_max()...

commit 75c7e627
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 14 19:26:35 2003 +0000

  * Code cleanups

commit 9f5ce285
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Feb 13 18:02:30 2003 +0000

  * - fixes by Maarten.

commit 62546a3a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 21:57:49 2003 +0000

  * More pcm_jack plugin changes

commit 88bc5d45
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 21:48:10 2003 +0000

  * Fixed compilation

commit be5b2ce7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 20:59:38 2003 +0000

  * Added jack plugin

commit bb15bea6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 19:11:52 2003 +0000

  * Added pcm.dmix definition

commit 391a233a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 15:22:32 2003 +0000

  * Added ipc_key_add_uid

commit 6e3c42da
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 15:20:38 2003 +0000

  * Added dmix plugin

commit b3b7afc6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 14:54:41 2003 +0000

  * Implemented drain()

commit 6b8875c8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 12:51:34 2003 +0000

  * Fixed compilation

commit 5ff623fc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Feb 12 12:23:00 2003 +0000

  * - fixed the infinite loop for probing the rate.

commit b5316c86
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 11:49:47 2003 +0000

  * Fixed compilation problem for dmix (donot_close)

commit 13b79dcd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 12 09:02:49 2003 +0000

  * First fully working version of dmix plugin - multiple clients

commit f1ba83dc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 11 21:46:42 2003 +0000

  * More cleanups for multiple clients. We need to propagate the pcm_hw
    mmaped areas to next clients, too.

commit 121da3e3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 11 21:28:23 2003 +0000

  * Hey - first somehow working version (for first client)...

commit af89cefd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 11 18:14:43 2003 +0000

  * More changes for dmix plugin:   - added poll_events to main pcm
    structure   - added poll_revents callback to pcm->ops structure   -
    fixed snd_pcm_wait() - call revents function and enhanced     error
    code reporting DMIX plugin:   - more complete code (works at least
    for one instance)   - still no "mix" code (it's silent)

commit 06cccc6a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 11 09:34:09 2003 +0000

  * Fixed description of test hw_params functions

commit e1b91846
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 9 18:55:11 2003 +0000

  * Corrected pause callback

commit 3b6638e8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Feb 8 16:35:24 2003 +0000

  * More pcm params functions returns an error rather than do assert().
    Some cleanups in refine. Added more debug code to refine. Improved
    dmix refine method.

commit c7d58f39
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Feb 8 09:26:43 2003 +0000

  * Added rmask/cmask handling in refine

commit dcf5fc4d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 7 11:41:32 2003 +0000

  * fixed typo.

commit 757785fe
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 6 19:15:53 2003 +0000

  * Added snd_timer_async() function. More updates to pcm_dmix.c .

commit 7c5e5f57
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 5 21:26:14 2003 +0000

  * Added snd_pcm_sw_params_get_boundary() function. Implemented refine
    function in dmix.

commit 073dff1b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 5 11:00:16 2003 +0000

  * Commented out FD_CLOEXEC fcntl() calls

commit ee22480d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 5 10:34:41 2003 +0000

  * Fixed starting of hardware and shm stuff

commit d4c27edb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 4 16:40:47 2003 +0000

  * Fixed error paths in open

commit 7724ea55
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 4 15:59:52 2003 +0000

  * fixed compile warning.

commit 176d8589
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 4 15:59:25 2003 +0000

  * fixed typo.

commit 0ec98511
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 4 14:56:07 2003 +0000

  * Initial version

commit fd52ee00
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 4 14:55:19 2003 +0000

  * added DMIX plugin

commit 8720faac
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 4 14:48:51 2003 +0000

  * Cleanups in IPC stuff. Cleanups in snd_pcm_close(). Added initial
    code for dmix plugin:   - only skeleton, but all major problems
    should be solved

commit 74859a46
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 4 13:44:11 2003 +0000

  * Fixed compilation problem

commit a3130729
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 4 13:35:59 2003 +0000

  * Added handling of FD_CLOEXEC flag

commit e5b22796
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 4 13:33:44 2003 +0000

  * Splitted code to snd_pcm_hw_open_fd() function and added handling
    for FD_CLOEXEC flag

commit 43cd49f8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 3 20:10:49 2003 +0000

  * small change in output

commit dbffcd43
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 29 17:02:18 2003 +0000

  * - use the channel B for surround40 and 51.

commit 711610be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 29 10:40:07 2003 +0000

  * 0.9.0rc7

commit 12c71f4d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 28 11:37:01 2003 +0000

  * - fixed SPSA values; use 3 for slots 10/11.

commit 7ce9b36e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 27 14:39:45 2003 +0000

  * Added missing symbol version

commit 974d22f9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 27 14:02:42 2003 +0000

  * - added ICE1724 configuration file.

commit 1b41de06
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 27 11:34:50 2003 +0000

  * - fixed the rate selection in the plug layer:   the multiples of the
    given rate is chosen if available.   the nearest rate is selected as
    usual if not available.

commit 0c156a3c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 27 11:19:04 2003 +0000

  * - fixed the unlink_{hw,app}_ptr of slaves. - removed the invalid
    unlink_ptr assersion.

commit 2cd18ddc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 27 10:26:33 2003 +0000

  * - use the normal dlsym() instead of snd_dlsym() to avoid the version
      check of external scope plugins.

commit 2dc8cba5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 20 17:15:54 2003 +0000

  * fixed dlopen & co. for hook, ladspa and meter types.

commit a8a71d57
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 17 11:27:52 2003 +0000

  * Added rear and surround40 definition

commit 50212fde
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 10 17:51:03 2003 +0000

  * added the configurations for VIA8233 and VIA8233A.

commit 2b85584e
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jan 7 13:48:00 2003 +0000

  * fixed check of libtool version for old libtool.

commit 8750215e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 18 12:03:28 2002 +0000

  * Added missing break for 24bit formats (silence)

commit e38dd108
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 5 18:01:49 2002 +0000

  * Fixed encoding of sysex sequencer event

commit 7fe18c95
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 4 15:34:04 2002 +0000

  * Added more comments by Robert Spier (robrt@users.sourceforge.net)

commit 7fcea070
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 4 14:36:39 2002 +0000

  * Added SND_CTL_READONLY

commit 098932ce
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 30 09:47:20 2002 +0000

  * Added POLLNVAL to poll->events

commit d0526d60
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 29 14:50:58 2002 +0000

  * configuration for CS46xx chip.

commit ce1ecef7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Nov 29 14:50:03 2002 +0000

  * - added CS46xx.conf - clean up entries.

commit d731d88b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 19 17:11:40 2002 +0000

  * Added support for s/pdif pcm

commit b42a0982
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 15 14:40:26 2002 +0000

  * Removed free in free_envelope() by Sverker Wiberg
    <sverkerw@swipnet.se>

commit bc7fe282
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 14 13:25:31 2002 +0000

  * 0.9.0rc6

commit 3c55dcab
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 14 08:48:29 2002 +0000

  * Sverker Wiberg <sverkerw@swipnet.se>

commit 6ebde1c9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 7 20:06:11 2002 +0000

  * Added ENS1371 configuration and fixes for iec958 definition (dev arg
    removal)

commit 0d7d1188
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 7 15:18:45 2002 +0000

  * Added missing snd_dlclose() calls

commit 358d1998
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 24 12:09:30 2002 +0000

  * Oops, depmod should be depcomp

commit 881b400b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 24 11:56:52 2002 +0000

  * Added depmod to distribution tarball

commit 466ef0ee
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 24 11:44:44 2002 +0000

  * Removed --bzip2 option for older tar call

commit 7f11213c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 23 18:57:26 2002 +0000

  * It seems that older tars are confused with --bzip2, use pipe instaed

commit b912587c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 23 18:34:05 2002 +0000

  * Used long options for tar

commit b334ed4f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 23 17:54:50 2002 +0000

  * 0.9.0rc5

commit 3bccde00
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 23 17:49:34 2002 +0000

  * Removed clear() functions

commit a435a390
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 23 13:24:07 2002 +0000

  * Added check for AMTAR

commit d38f94a2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 23 13:06:49 2002 +0000

  * Added check for older libtool

commit ff88bf7a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 23 09:18:38 2002 +0000

  * Returned back old code for versioned symbols

commit ad6900c3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 23 08:28:47 2002 +0000

  * Check for older ld

commit d79b6166
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 23 07:38:21 2002 +0000

  * Use long option for bzip2 compression to make it work with new and
    older tar

commit 55a8da93
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 22 20:20:03 2002 +0000

  * Build system updates...

commit 17f35d00
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 22 20:03:07 2002 +0000

  * Replaced j argument for tar with older I

commit 01f0f5e7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 22 19:25:30 2002 +0000

  * Changed AMTAR -> TAR

commit 9f0f642f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 22 18:21:10 2002 +0000

  * 0.9.0rc4

commit d2095e3a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 22 14:21:49 2002 +0000

  * Fixed stream info for info ioctl in open()

commit 6979732f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Oct 19 19:09:46 2002 +0000

  * Changed sw_params to follow hw_params (unify functions)

commit 46b3cc16
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Oct 17 17:48:56 2002 +0000

  * fixed -b option to accept the buffer time in us.

commit cebc5c9b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Oct 12 14:32:59 2002 +0000

  * Updated hw_params_(can|is)_* functions

commit 0d699d7e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Oct 12 13:37:42 2002 +0000

  * Improved documentation for hw_params_(can|is)_* functions

commit 170a5d0d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Oct 12 12:04:08 2002 +0000

  * Added ommited clear() functions

commit 8205a953
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Oct 12 11:49:53 2002 +0000

  * Replaced snd_pcm_avail() with snd_pcm_hwsync()

commit dac0626b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Oct 12 10:38:43 2002 +0000

  * Added snd_pcm_hw_params_current() function and clear() functions for
    structures

commit 453dd9f6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 11 18:40:19 2002 +0000

  * Added snd_pcm_avail() function

commit e859cf26
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 11 18:39:24 2002 +0000

  * 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.

commit 25e41cf1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Oct 10 11:01:18 2002 +0000

  * fixed the build without versioned symbols.

commit 7b2f5fa7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 9 13:44:10 2002 +0000

  * added the alsa-kernel header files into local tree.

commit 163ae573
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 9 13:43:35 2002 +0000

  * duplicated the required alsa-kernel header files into the local
    include/sound directory, so that alsa-lib can be compiled without
    alsa-driver.

commit f0e5677f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 9 06:44:45 2002 +0000

  * Fixed mmap_xxxx_delay() to follow kernel code

commit 3560bb14
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 9 06:13:57 2002 +0000

  * Fixes in documentation for fast status

commit bcc0866b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 7 10:42:18 2002 +0000

  * added Versions to EXTRA_DIST.

commit aa6755cc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 7 10:41:42 2002 +0000

  * - using $(AMTAR) instead or $(TAR) in the Makefile.am - using -j
    instead of -I to compress using bzip2 rather than gzip

commit a9e578d6
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 7 09:57:31 2002 +0000

  * get back for the old autoheader.

commit 796bd6bb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 4 13:11:37 2002 +0000

  * removed unnecessary files from repository

commit 2e24084d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 2 11:23:50 2002 +0000

  * don't set cflags if the prefix is /usr (gcc3 warns it).

commit b37f4e1c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Oct 2 11:22:48 2002 +0000

  * removed; conflicts with autoheader

commit 2a055201
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Sep 21 20:05:48 2002 +0000

  * New hw_params API uses weak alias in function declaration

commit ecceb914
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Sep 21 19:01:24 2002 +0000

  * Added debug code

commit 2f85e63e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Sep 21 17:55:45 2002 +0000

  * Fixed loop for inline functions defining new hw_params PCM API.
    Unfortunately, resulting binary will contain references to all new
    functions.

commit 3b6ee2ad
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 20 09:44:25 2002 +0000

  * accept enum items for other volumes and switches.

commit 7f3942d8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 19 16:12:13 2002 +0000

  * 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.

commit ec415ef3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 18 16:38:18 2002 +0000

  * added pkg-config file alsa.pc.

commit 9f2723ba
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 18 16:37:42 2002 +0000

  * - fixed AC_DEFINE (added description for autoheader). - added
    utils/alsa.pc as output.

commit adc1b2af
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 17 18:29:56 2002 +0000

  * Initial version

commit 4dbdc068
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 17 15:28:41 2002 +0000

  * Added a lookup for exact ALSA library binary to allow RTLD_LOCAL
    usage

commit b9343e08
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 17 12:33:05 2002 +0000

  * - 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_*)

commit cabf841f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 13 17:36:44 2002 +0000

  * handle enumerated playback/capture routes.

commit 677b0f60
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 9 19:47:50 2002 +0000

  * 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

commit c25879f9
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 9 14:24:56 2002 +0000

  * added the handling of enum controls to simple mixer API.

commit 52237f35
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 4 07:35:25 2002 +0000

  * Added back check for duplicated helements

commit cf444c56
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 3 15:53:59 2002 +0000

  * replaced excessive asserts with normal conditionals.

commit 5191bbcc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 27 16:30:59 2002 +0000

  * output error message instead of assert(). assert() may cause an
    infinite loop in aplay, since it's in the closing phase.

commit b4b00dd7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 27 16:30:03 2002 +0000

  * removed invalid assert(). there are reserved fields for the extended
    masks which are not used, and this caused wrong assert()...

commit 96c652f7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Aug 16 17:28:34 2002 +0000

  * added the descriptions for AC_DEFINE*. withtout them, autoreconf
    fails.

commit 138631aa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 15 15:13:14 2002 +0000

  * 0.9.0rc3

commit 63d708a3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jul 23 19:51:16 2002 +0000

  * Documentation update by Clement Ladish

commit 2db6b18b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jul 21 08:19:40 2002 +0000

  * Fixed silence_64 and added support for 24-bit samples to
    area_silence

commit fe58dd62
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 15 14:08:32 2002 +0000

  * fixed typo of snd_seq_poll_descriptors() in getting poll desc for
    output only.

commit 518d16d8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 11 09:03:47 2002 +0000

  * Next signess fixes

commit e4ccce70
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 11 08:01:58 2002 +0000

  * Replaced floor with rint

commit 13892f6d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 11 08:00:45 2002 +0000

  * Fixed comment

commit 8586ba20
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 10 12:13:45 2002 +0000

  * Fixed normalization of int64 and float values

commit a81bf16b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jul 9 20:21:00 2002 +0000

  * Fixed normalization

commit c4a0be5c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jul 9 12:44:34 2002 +0000

  * - removed bad get_triple_* for i386.  this can access over pages. -
    fixed get16_1230_B2. - fixed the size of put16_labels.

commit 503dfb71
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jul 9 09:03:00 2002 +0000

  * Fixed interchanged max/min

commit f7267994
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 3 09:23:36 2002 +0000

  * fixed safe_strtoll to check the following characters.

commit 46761b6a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 3 08:48:17 2002 +0000

  * fixed the condition to install alsa.m4. the newer automake sets
    ACLOCAL=aclocal-1.6.

commit 3bcd8ebf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 26 18:12:07 2002 +0000

  * Removed drain call from the snd_pcm_close() function, data are
    always dropped

commit 9b46e6b3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 26 18:05:10 2002 +0000

  * Small cleanup

commit 03b25993
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 26 08:53:07 2002 +0000

  * don't check the error from running-mode ioctl (for backward
    compatibility).

commit 16b3bf44
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 26 02:04:11 2002 +0000

  * Enhanced bitmasks in PCM - added support for more formats by Takashi
    and me

commit 84730c97
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 21 12:24:58 2002 +0000

  * initialize the running mode (if exists).

commit 5541c7a3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 21 12:24:34 2002 +0000

  * added packed attribute to have a consistent event data size on both
    32 and 64bit modes.

commit b20beb55
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 20 14:55:05 2002 +0000

  * support for x86-64.

commit e9470d4c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 19 09:20:26 2002 +0000

  * 0.9.0rc2

commit 9081af5d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 18 16:06:36 2002 +0000

  * fixed compile warning.

commit 12e89c53
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 18 16:06:14 2002 +0000

  * fixed compile warning (conversion between signed and unsigned).

commit 2c1041f4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 18 16:05:36 2002 +0000

  * removed invalid const qualifier.

commit 08f08b31
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 14 13:54:52 2002 +0000

  * fixed for mips.  using always MIPS2.

commit 96f96671
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 12 17:06:40 2002 +0000

  * added GUS.conf

commit 929dc3a2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 12 16:44:01 2002 +0000

  * more correct fixes..  it's different from other plugins.

commit 889e3bc1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 12 16:38:42 2002 +0000

  * fixed compile with the recent changes.

commit 46f5b240
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 12 16:38:21 2002 +0000

  * added libtoolize.

commit 05b64bad
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 11 11:31:21 2002 +0000

  * fixed missing root argument. now null plugin works fine.

commit a09bda7a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 11 07:02:02 2002 +0000

  * Added GUS.conf

commit 7fbb1a30
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 10 11:16:58 2002 +0000

  * Removed dummy code

commit ea83756f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon May 27 11:14:20 2002 +0000

  * - removed snd_seq_create_event from seq.h.  it's deprecated.   the
    function itself still exists for compatibility   but protected by
    DOC_HIDDEN. - a bit more comments about snd_seq_free_event.

commit ffda0212
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 13 09:34:08 2002 +0000

  * Added INTEGER64 support by Paul Davis

commit f74dc6ba
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun May 12 07:23:32 2002 +0000

  * Added snd_seq_port_subscribe_set_voices()

commit 8fa8c25f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat May 11 06:28:55 2002 +0000

  * Fixed sysex event encoding

commit eca779d1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 9 07:18:53 2002 +0000

  * Initial version

commit df1a65cc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 9 07:16:39 2002 +0000

  * Added RME9636 and RME9652 files

commit 712501af
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed May 8 07:56:39 2002 +0000

  * Added integer64 routines for control API

commit 50be21e1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 2 10:58:10 2002 +0000

  * fixed the detection of playback switch.

commit 54ae0630
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 30 12:40:11 2002 +0000

  * don't recheck MMAP_XXX masks (in mmap_emulation mode only).

commit ab705b61
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Apr 30 12:39:32 2002 +0000

  * added missing checks of return values.

commit 66e543e2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 24 15:30:18 2002 +0000

  * 0.9.0rc1

commit 74ce33d3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 24 14:49:25 2002 +0000

  * Removed config.h inclusion

commit f23813b7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 24 14:41:55 2002 +0000

  * Added HAVE_SOFT_FLOAT (--with-softfloat)

commit c39d1a66
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 24 10:38:41 2002 +0000

  * Enhanced description of snd_rawmidi_nonblock()

commit a577b0d7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Apr 24 08:50:44 2002 +0000

  * fixed open - accepts SND_RAWMIDI_SYNC flag.

commit 9fd32231
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 23 15:59:46 2002 +0000

  * Fixed memory leak introduced with new ring buffer place

commit c941c548
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 23 15:51:29 2002 +0000

  * Moved ring buffer pointers and added a mechanism to transfer them
    via shm

commit f0633814
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Apr 19 17:34:57 2002 +0000

  * Added snd_midi_event_no_status()

commit fb07cd28
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 17 08:50:56 2002 +0000

  * Removed IPC code from sequencer code

commit 6746dabe
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 16 19:24:58 2002 +0000

  * Fixed capture for plugins

commit 2c03ec15
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 4 07:08:41 2002 +0000

  * Reverted and fixed AC_TRY_COMPILE

commit bc17ff62
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 4 07:07:13 2002 +0000

  * Changed AC_TRY_COMPILE to AC_TRY_RUN

commit 755d5639
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 3 17:47:17 2002 +0000

  * Fixed entry for static linking

commit e131f156
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 27 18:39:42 2002 +0000

  * Added more explanation for i/o access

commit 70884723
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 22 12:00:38 2002 +0000

  * reverted: size_t -> unsigned int to sync with asequencer.h

commit 853304bb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 12 20:14:33 2002 +0000

  * Corrections by Kevin Conder <kconder@interaccess.com>

commit b559c978
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 12 19:22:43 2002 +0000

  * Linear interpolation fix by Takashi

commit 8336a942
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 12 12:30:17 2002 +0000

  * fixed handling of capture switch / volume:

commit 76712fb4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 11 18:56:34 2002 +0000

  * Cleanups in expand()

commit ff5535a2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 11 18:54:56 2002 +0000

  * More fixes

commit 343bdfb5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 11 18:48:41 2002 +0000

  * Fixed typos

commit 22bd1c32
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 11 14:59:11 2002 +0000

  * Added proper initialization for expand, added corrections for
    sw_params (checks for period_size and buffer_size)

commit c31a3bff
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 11 13:19:28 2002 +0000

  * Fixed typo

commit 89d3f1d8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 11 13:18:46 2002 +0000

  * Added debug printf

commit a5cdbcce
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Mar 11 12:53:28 2002 +0000

  * fixed comment.

commit 0d4df92f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Mar 11 12:49:57 2002 +0000

  * fixed xrun problems with rate conversion.

commit 48f6b71f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 9 17:36:37 2002 +0000

  * Added pictures to EXTRA_DIST

commit 9fc594f4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Mar 8 14:29:09 2002 +0000

  * fixed segfault in rate conversions.

commit e95743c3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 8 07:46:59 2002 +0000

  * Fixed center_lfe for EMU10K1 and Audigy

commit 51b7d15a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 7 10:16:07 2002 +0000

  * Fixed help

commit 45dfa6ee
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 4 09:39:46 2002 +0000

  * Fixed initialization of snd_midi_event_t structure seq_midi_event_t

commit eb267ade
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 3 09:25:02 2002 +0000

  * Added support for --with-host

commit aeeb3960
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 3 09:24:14 2002 +0000

  * Added abort when no more frames can be processed

commit 58f74152
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Mar 3 07:34:00 2002 +0000

  * Accept also long description of format for snd_pcm_format_value()

commit 78d836d7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 26 08:55:56 2002 +0000

  * 0.9.0beta12

commit 08860b2c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Feb 22 12:54:35 2002 +0000

  * Fixed rear and center/lfe outputs

commit 42c4c163
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 22 08:21:18 2002 +0000

  * Fixed against latest internal API

commit ecd21fa2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 22 08:20:51 2002 +0000

  * Removed old assert from read/write_areas

commit 63fc0363
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 22 07:51:43 2002 +0000

  * Added ommited break

commit 4a0e9058
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 21 15:03:50 2002 +0000

  * Fixed xfer variable initialization for capture in avail_update()

commit e128bf85
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 21 15:01:34 2002 +0000

  * Cleaned the mmap_commit implementations in plugins. Added undo
    callbacks for snd_pcm_plugin based plugins.   - helpers when
    mmap_commit proceed only a partial transfer Fixes to avail_update
    implementation in pcm_hw.c.

commit 9b0eebbc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 21 08:45:19 2002 +0000

  * Added a call to XRUN ioctl to update correctly PCM state

commit 20bfec22
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 21 08:14:44 2002 +0000

  * Fixed XRUN detection condition in avail() callback

commit 15357a98
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 17 17:49:32 2002 +0000

  * 0.9.0beta11 and changed --with-soundbase and --with-kernel

commit 1e2b37dd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 17 08:58:54 2002 +0000

  * Added section for installation using Linux kernel sources

commit d91e0649
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 13 23:19:29 2002 +0000

  * Changed PCM intro

commit 1bd2ac6d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 13 23:19:03 2002 +0000

  * Added pictures for PCM intro

commit 8d95af2c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 13 22:11:14 2002 +0000

  * Removed digital audio description (borrowed from OSS drivers)

commit 2ca5ace9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 11 18:11:16 2002 +0000

  * More documentation changes (rawmidi, timer)

commit 56fac8ab
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 7 15:57:44 2002 +0000

  * Fixed checking for sound/asound.h

commit 6ce9436b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Feb 5 11:36:20 2002 +0000

  * removed comma from last element of enums.

commit 9dd7c93a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 5 07:26:34 2002 +0000

  * Fixed typo

commit a92f9105
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 4 11:18:39 2002 +0000

  * Changes against latest doxygen

commit 5dc9be75
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 1 20:11:05 2002 +0000

  * Fixed snd_pcm_rate_client_frames when frames == 0

commit 78b4c429
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 31 18:54:56 2002 +0000

  * config file for SB Audigy.

commit d57853a9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 28 18:11:45 2002 +0000

  * Added more informative comments to open mode flags

commit dd68c91c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jan 28 12:25:17 2002 +0000

  * fixed compile.

commit 1743161c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 24 13:13:22 2002 +0000

  * Added PCM naming section

commit 2cc79806
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 22 14:27:25 2002 +0000

  * Added description of shm, null and rate plugins

commit f14063a2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 17 12:00:02 2002 +0000

  * Fixed compile on ARM.

commit 826b7c93
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 17 11:23:21 2002 +0000

  * fixed typos? now compiled fine..

commit e7d27d98
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jan 17 11:15:52 2002 +0000

  * Added missing declaration.

commit a24b602f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 16 16:42:40 2002 +0000

  * Added initial comments for PCM plugins

commit 6ead410b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 13 11:11:42 2002 +0000

  * Added description of copy, linear, lfloat and mulaw PCM plugins

commit 8c1887d7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jan 12 10:52:42 2002 +0000

  * Moved some prototypes from src/pcm/pcm_plugin.h to
    include/pcm_plugin.h. Merged src/pcm/atomic.h to include/iatomic.h.
    Added initial description of hw and hooks plugins.

commit b36ad628
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 11 13:10:58 2002 +0000

  * Added comments to all defines to let doxygen happy

commit 734decb8
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 11 11:13:20 2002 +0000

  * Added asoundef.h (instead of symlink). partly modified & comments
    added for doxygen.

commit e9a5843a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 11 11:12:00 2002 +0000

  * removed (commented out) assert in pcm_drain for avoiding the infinte
    loop when a program is aborted and drain is failed.

commit eaeffa9a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jan 11 11:09:33 2002 +0000

  * fixed my mail address ;)

commit d10bcbf7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 9 21:28:15 2002 +0000

  * Added snd_config_load_override(). Fixed problem with EOF detection
    in freestring parser. Fixed problem with run-time argument parsing
    (snd_config_load()->snd_config_load_override() replace). Added more
    documentation for configuration run-time arguments and hooks. Fixed
    the behaviour of snd_config_search_definition() - implicit and
    explicit base.

commit b642a7c1
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jan 2 15:15:54 2002 +0000

  * fixed compile on ia64.

commit 04973075
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 30 09:28:38 2001 +0000

  * version 2.1 -> 2

commit 44edb1ba
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 30 09:27:46 2001 +0000

  * Fixed licence version

commit 3e3df2d3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 30 09:22:54 2001 +0000

  * Updated GNU GPL license (address). Changed GNU LGPL licence from 2.0
    to 2.1.

commit 3d45bea4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 29 22:32:02 2001 +0000

  * Added spdif

commit 29081086
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 29 22:30:22 2001 +0000

  * Added missing initialization and check for sctl contents

commit f64ec1b3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 29 22:29:44 2001 +0000

  * More verbose output on error (wrong configuration)

commit 5912f56e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 29 22:28:35 2001 +0000

  * Added initialization of destination

commit 10f39575
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 29 22:27:44 2001 +0000

  * Fixed get_ascii (null string), fixed hooks_load_for_all (aliases)

commit f422fb9a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 27 20:55:53 2001 +0000

  * Added missing variable initialization in open_conf() functions
    (hwdep, timer); Uros

commit 5ba91b54
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 19 07:28:40 2001 +0000

  * Added Id:

commit a74d1ea6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 18 07:00:57 2001 +0000

  * Added pthread library

commit 735c286d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 15 20:36:28 2001 +0000

  * Changed __ppc__ to __powerpc__

commit 9a6902d8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 15 19:50:36 2001 +0000

  * Added snd_config_update_free_global(). Added
    snd_config_delete_compound_members(). 'const' changes. Fixed memory
    leaks.

commit 6113d83e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 15 17:22:31 2001 +0000

  * Fixed munmap sizes (SIGSEGV)

commit d1c4f4e8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 12 18:19:43 2001 +0000

  * Added snd_pcm_route_determine_ttable()

commit cd29f8b8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 11 15:27:26 2001 +0000

  * changed result type from int to snd_pcm_sframes_t for
    snd_pcm_mmap_commit; removed snd_pcm_mmap_commit_partial

commit 155e6822
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 11 15:26:33 2001 +0000

  * Cleanup against latest API (mmap_commit)

commit 48ae96f5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 11 15:10:27 2001 +0000

  * Added error passing to some refining functions to disable abort when
    no configuration can be found.

commit 750aff74
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 11 15:08:22 2001 +0000

  * Added mmap_emulation for hw pcm

commit 49cadfbb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 11 15:07:10 2001 +0000

  * Added mmap emulation mode

commit ef7f65c5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 11 15:05:45 2001 +0000

  * Added snd_pcm_access_mask_empty()

commit 5c98225f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 10 17:16:13 2001 +0000

  * Removed snd_pcm_mmap_begin_avail and changed snd_pcm_mmap_begin
    behaviour back.

commit bcf50519
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Dec 10 16:45:05 2001 +0000

  * Added time skew on queue. The timer speed can be controlled via skew
    value, smaller = slower centered on the skew-base value.

commit e457d1f0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Dec 10 16:43:20 2001 +0000

  * Removed inclusion of asm/system.h

commit bbcf7711
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 10 10:52:04 2001 +0000

  * Added snd_pcm_mmap_commit_partial().

commit b7b11c35
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 9 18:41:23 2001 +0000

  * - 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

commit b63e44aa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 9 12:32:42 2001 +0000

  * Synchronized snd_pcm_write_areas and snd_pcm_read_areas with the
    kernel write/read functions. Changed snd_pcm_xfer_areas_func_t to
    return snd_pcm_sframes_t (pass errors).

commit 9d34cf95
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 8 21:19:15 2001 +0000

  * Disabled debug define

commit 0917ba63
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 8 21:02:20 2001 +0000

  * Changed result of mmap_commit callback (follows description of
    snd_pcm_mmap_commit function).

commit 8ca451f0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 8 21:00:51 2001 +0000

  * Improved mmap_write and mmap_read functions

commit 484c05ec
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 8 21:00:21 2001 +0000

  * Improved mmap emulation over write/read

commit 437c96ef
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 8 09:32:50 2001 +0000

  * Fixed mono conversion

commit 75911f89
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 7 17:16:30 2001 +0000

  * Initial working code

commit c4a5a9c5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 7 17:15:01 2001 +0000

  * Added LADSPA

commit 5140d870
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 7 14:17:42 2001 +0000

  * Removed the last empty char (which annoys some compilers)..

commit c683f999
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 7 14:16:50 2001 +0000

  * - Added definitions of rmb(), wmb(). - Provides non-atomic macros
    for other architectures.   Warning message is asserted.

commit 12dfa4ff
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 7 14:15:38 2001 +0000

  * Removed comment (the latest automake doesn't like it).

commit 9cdd59f5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Dec 7 14:14:54 2001 +0000

  * Check architecture and define macro if necessary (for ppc, etc.).

commit 76c8029e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 7 14:12:35 2001 +0000

  * Added snd_config_update_r, snd_config_update_free functions

commit cd8b1b3c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 7 14:11:58 2001 +0000

  * Added iatomic.h

commit 1bee1ded
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 7 09:05:03 2001 +0000

  * Cleaned atomic stuff

commit e4e39293
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 7 09:04:30 2001 +0000

  * Initial version

commit 6b2469cf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 3 10:57:10 2001 +0000

  * Updated TODO

commit f817b5a0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 1 20:47:38 2001 +0000

  * Fixed condition

commit c9fb7faa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 1 20:45:57 2001 +0000

  * Added check for buggy gcc

commit 58563bc2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 1 18:34:24 2001 +0000

  * 0.9.0beta10a

commit e35133c5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 1 18:26:49 2001 +0000

  * Added ladspa.h to noinst_HEADERS

commit 3c1272d0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 30 17:39:20 2001 +0000

  * 0.9.0beta10

commit ddb7209e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 30 17:36:45 2001 +0000

  * Added snd_*_poll_descriptors_revents functions.

commit 23ab0b35
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 30 17:15:30 2001 +0000

  * Added more code.. Still unfinished

commit fa11a17c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 29 12:26:47 2001 +0000

  * Fixed some debug printfs

commit e0aaf895
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 28 16:51:31 2001 +0000

  * Updated documentation for snd_pcm_mmap_commit()

commit 095cbbb4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 27 14:24:44 2001 +0000

  * Finished lfloat plugin. Added code to plug plugin to handle linear
    float / integer conversions.

commit 4efc5352
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 18:33:40 2001 +0000

  * A bit updated

commit 1566f1b5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 18:21:00 2001 +0000

  * Added exit when configure fails

commit a4c52077
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 18:19:44 2001 +0000

  * Added test of CVSCOMPILE_NO_MAKE

commit bb749766
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 16:08:49 2001 +0000

  * Added lfloat plugin code (not finished)

commit 72a221be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 16:07:32 2001 +0000

  * Initial (not working) version

commit dcc69107
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 15:28:27 2001 +0000

  * Added more configuration parsing code, seems working now, but the
    plugin engine is not written yet (I should write float<->linear
    conversion plugin at first)

commit 0f2a99a5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 15:27:02 2001 +0000

  * Added code to show the formats when the plug PCM can't find a
    conversion code

commit 66865e1d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 15:20:32 2001 +0000

  * Added more ACCBIT masks

commit b3c53425
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 15:19:44 2001 +0000

  * Added Linear <-> float format conversion PCM type

commit aa68b89c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 15:19:19 2001 +0000

  * Added snd_config_get_ireal function

commit 81512cb3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 15:17:01 2001 +0000

  * Added empty check functions for format and subformat mask

commit 0e746d67
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 15:16:01 2001 +0000

  * Specified the range for float types and added empty check function
    for format and subformat mask

commit 2fe0d199
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 26 13:39:15 2001 +0000

  * Cleanups

commit 26c3afa1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 25 09:55:53 2001 +0000

  * Added LADSPA plugin (only framework, no implementation yet)

commit f9756e6e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 18:29:15 2001 +0000

  * Added snd_config_imake_* functions.

commit 7cf4ef13
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 18:18:25 2001 +0000

  * Fixed compilation problem

commit c33c5760
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 17:47:01 2001 +0000

  * Added snd_*_open_lconf functions. Some minor changes in config
    interface documentation.

commit f830a773
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 11:32:42 2001 +0000

  * Added debug code

commit 86db3b4e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 11:32:10 2001 +0000

  * Removed asserts from *name functions

commit 23348526
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 11:27:24 2001 +0000

  * Fixed double initialization in prepare

commit 857d492b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 10:53:14 2001 +0000

  * Proper fix for the overflow

commit 0d1cda0f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 10:19:59 2001 +0000

  * Move pre before alpha

commit 2d337cbe
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 10:13:33 2001 +0000

  * Added EXTRASTR and EXTRAVER

commit bf52f172
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 24 10:12:17 2001 +0000

  * Added EXTRA_CLEAN and SND_LIB_EXTRAVER

commit 8a552348
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 23 11:48:40 2001 +0000

  * More verbose debug for refine

commit 25978dbf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 23 11:47:01 2001 +0000

  * Added hack for rate to avoid overflow in other code

commit 323a0f44
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 20 16:14:58 2001 +0000

  * Added __cplusplus defines

commit d081437f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 20 15:21:20 2001 +0000

  * Fixed the async stuff in snd_pcm_close

commit 7b569ec4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 20 15:16:58 2001 +0000

  * Added extra initialization for hlist

commit 05d06f02
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 20 09:33:00 2001 +0000

  * Romoved pcm.doxygen from EXTRA_DIST

commit a804acc5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 20 09:32:19 2001 +0000

  * Removed pack target

commit 41bb3d04
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 20 09:30:15 2001 +0000

  * Updated...

commit 8a99a9eb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 20 09:29:21 2001 +0000

  * Added support for SuSE and automake

commit eb391e81
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 19 15:52:45 2001 +0000

  * Added REFINE_DEBUG

commit 8ae67a10
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 19 11:54:06 2001 +0000

  * Fixed typo

commit d4d14050
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 19 11:06:03 2001 +0000

  * Fixed typos.

commit c39882f6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 19 08:14:21 2001 +0000

  * Configuration:   - changed snd_config_get_id function to follow
    semantic of other get functions   - added snd_config_test_id   -
    added runtime pointer type (not persistent)     - added
    snd_config_make_pointer, snd_config_set_pointer,
    snd_config_get_pointer   - added type/contents checking for callback
    functions     - changed 'void *private_data' to 'snd_config_t
    *private_data'   - renamed card_strtype functions to card_driver
    Control:   - fixed passing parameters to snd_ctl_async Async
    handlers:   - added public snd_async_handler_get_signo function
    Documentation:   - moved all documentation to source files

commit ef035eac
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 16 10:59:29 2001 +0000

  * Fixed the period size setup for hardware with fixed values

commit 87b5b249
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 14 11:40:46 2001 +0000

  * pcm.h - major documentation updates and reordering Cleanup for
    __cplusplus defines.

commit 5e58abf7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 14 11:39:08 2001 +0000

  * Reordered header files

commit 169c3621
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 14 08:58:25 2001 +0000

  * Enhanced snd_pcm_wait

commit df4a4327
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 12 09:36:14 2001 +0000

  * Modifications by Miroslav Benes <mbenes@tenez.cz>

commit b3a8b42c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 11 19:19:02 2001 +0000

  * Fixed silence for 24-bit format

commit 0908dac3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 8 17:34:30 2001 +0000

  * More updates regarding configuration

commit 4ee6606b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 8 15:50:47 2001 +0000

  * Enhanced - minimal sleep

commit 689a7436
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 8 15:39:54 2001 +0000

  * Initial version of conf.doxygen

commit 91f0887b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 8 14:58:51 2001 +0000

  * Discard newline when backslash is the last character before new-line
    in a string constant

commit 580ca0e6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 8 12:46:42 2001 +0000

  * Added support for new Center and LFE controls

commit 02435abd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 6 12:34:02 2001 +0000

  * More verbose output when source channels are not defined

commit 631540f2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 5 13:17:08 2001 +0000

  * Fixed description of mmap functions

commit d9dfe8f0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 5 08:13:18 2001 +0000

  * Added more descriptions for offset/size values for mmap access
    functions

commit 250be2be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 5 07:49:58 2001 +0000

  * Added doxygen documentation

commit 087f6405
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 5 07:48:39 2001 +0000

  * 0.9.0beta9

commit daffd8f1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 1 07:46:59 2001 +0000

  * Enhanced mmap_begin and mmap_commit descriptions

commit 7c7352a0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 1 07:23:28 2001 +0000

  * Removed useless check

commit c580e023
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 31 16:03:33 2001 +0000

  * Added time, poll and effect options and code.

commit 78522ea0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 26 16:12:01 2001 +0000

  * Fixed the right latency settings and added block mode

commit 35b9951c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 26 07:08:34 2001 +0000

  * Add norm code back for mix plugin

commit 07c07da4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 25 18:24:22 2001 +0000

  * Fixed signess for route conversion

commit 63a11a97
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 25 18:22:14 2001 +0000

  * Added GETS helpers, removed norm

commit c3c3fd2b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 25 18:21:18 2001 +0000

  * Fixed using ttable when it is specified on same count of channels

commit 07e66fcf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 25 13:53:35 2001 +0000

  * Fixed the share->state when DRAINING

commit 7d335794
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 25 13:51:26 2001 +0000

  * Added missing DRAINING state to snd_pcm_state_name()

commit 09d82fa2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 25 13:36:00 2001 +0000

  * Fixed PCM STATE range

commit 28711a9d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 25 12:29:42 2001 +0000

  * Fixed typo

commit 9457b26c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 25 12:27:19 2001 +0000

  * Fixed initialization (slave pcm definition parsing)

commit c54911b2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 24 14:16:13 2001 +0000

  * Added missing file

commit 7c40ae7f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 24 14:15:54 2001 +0000

  * Added missing files with symbols.

commit 27472b56
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 24 14:14:11 2001 +0000

  * Changes for static build.

commit caa8d537
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 24 14:13:49 2001 +0000

  * More updates

commit de592e7c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 24 14:13:24 2001 +0000

  * Disabled building of static library, changed kernel to soundbase dir

commit 13b73a8f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 23 09:51:57 2001 +0000

  * More updates

commit 14d38d4b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 23 09:51:45 2001 +0000

  * Added overrange function

commit 791ee429
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 18 19:35:56 2001 +0000

  * Added examples (test/pcm.c and test/latency.c)

commit 78f86ed0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 18 18:05:41 2001 +0000

  * Added mmap_write & mmap_readi functions to include/pcm.h.

commit d333c1e9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 18 18:04:26 2001 +0000

  * Added direct_write transfer method

commit 0259e687
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 18 17:10:46 2001 +0000

  * Changed CFLAGS

commit 0f67a428
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 18 17:10:06 2001 +0000

  * Enhanced, added async and direct (mmap) mode

commit 67cc9dbc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 18 12:33:45 2001 +0000

  * Fixed typos and made some cleanups in the async stuff

commit 56778fa8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 17 17:50:16 2001 +0000

  * Changes to show the different transfer methods

commit 76abb973
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 17 15:04:39 2001 +0000

  * Enhanced, added -c, -r options

commit fe8ba5eb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 16 16:14:33 2001 +0000

  * More enhancements, transfer methods

commit d1944ccf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 16 16:11:04 2001 +0000

  * Rewritten test code

commit a1f22510
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 16 09:29:01 2001 +0000

  * Added SUSPENDED state

commit 2f906af9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 15 15:31:58 2001 +0000

  * Added general overview and PCM formats

commit e441ec80
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 15 12:36:55 2001 +0000

  * Added -s option

commit ff913d01
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 15 11:49:36 2001 +0000

  * 2nd fix for initial write

commit 183da83f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 15 11:47:53 2001 +0000

  * Fixed initial write

commit 0a2bf646
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Oct 14 11:04:00 2001 +0000

  * Added index page and PCM page (partial documentation)

commit f8c9bcd4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Oct 14 09:08:47 2001 +0000

  * Added snd_pcm_hw_params_can_resume

commit e4c32ae6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 10 09:56:12 2001 +0000

  * Added defaults for center_lfe

commit 752b40d7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Oct 9 12:44:30 2001 +0000

  * Don't report ENOSYS error via SYSERR for snd_pcm_resume

commit f351dc0f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Oct 5 09:44:00 2001 +0000

  * Fixed doxygen config file.

commit de0c7fd2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 4 16:59:23 2001 +0000

  * Changed retval for snd_pcm_resume

commit 4d116740
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 4 15:03:54 2001 +0000

  * Added more descriptions for -ESTRPIPE (stream is suspended).

commit c0d8173b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 4 07:55:24 2001 +0000

  * Fixed SUBMINOR generation

commit 8467fee8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Oct 3 19:30:23 2001 +0000

  * Added missing files

commit d7bf8653
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Sep 30 17:53:10 2001 +0000

  * 0.9.0beta8a

commit 51934baf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Sep 30 17:39:22 2001 +0000

  * Added sys.h to noinst_HEADERS

commit dc7935b9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 27 17:07:28 2001 +0000

  * 0.9.0beta8

commit 4ea2403c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 26 15:32:06 2001 +0000

  * Fixed comments / documentation.

commit 80dfd3be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 26 15:23:46 2001 +0000

  * Cut&paste fixes

commit 6d58be02
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 26 14:59:17 2001 +0000

  * Fixed typos

commit 3c59c6b1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 26 13:57:04 2001 +0000

  * Added power management functions and defines.

commit 23d8f9a0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 26 07:41:05 2001 +0000

  * Fixed paths by Mark Cooke

commit 542518fa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 24 08:15:55 2001 +0000

  * Fixed surround_51 (shared jack) settings

commit 6a36a581
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Sep 23 15:33:11 2001 +0000

  * Added setup for 3rd Analog/Digital Jack on SB Live 5.1

commit ffa20fa9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Sep 23 08:21:24 2001 +0000

  * Fixes indexes for center_lfe controls

commit 40f3f992
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 21 08:29:32 2001 +0000

  * Added /usr/share/alsa directory

commit 7d184ca6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 21 08:27:24 2001 +0000

  * asoundrc.doc -> asoundrc.txt

commit 10fa12eb
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 19 20:10:32 2001 +0000

  * fixed possible segfault in snd_seq_parse_address

commit 2c6ae595
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 18 07:11:59 2001 +0000

  * Changed GPL->LGPL as agreed by Abramo

commit 58345ae4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 13 11:38:32 2001 +0000

  * Separated asoundlib.h to small files.

commit 57b0601e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 13 11:03:52 2001 +0000

  * Changed GPL to LGPL as agreed by Takashi

commit d7a2f617
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 13 10:16:50 2001 +0000

  * Changed GPL to LGPL as agreed by Uros

commit 0b7304e2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 13 09:16:56 2001 +0000

  * Initial version

commit a0903bae
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 12 16:18:33 2001 +0000

  * Fixed installation.

commit 6157018e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 11 12:18:56 2001 +0000

  * Ok, added warning to sys/asoundlib.h with redirection to
    alsa/asoundlib.h.

commit c8cd1c97
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 11 11:27:52 2001 +0000

  * Added symlink for sys/asoundlib.h to alsa/asoundlib.h

commit b1be87d5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 11 09:35:42 2001 +0000

  * Changed location of asoundlib.h

commit 0a8749a8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 11 09:34:13 2001 +0000

  * Changed location of asoundlib.h from sys dir to alsa dir. (it means
    that official location is '#include <alsa/asoundlib.h>')

commit 3c9d27c8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 11 08:42:15 2001 +0000

  * Added snd_pcm_sync_id_t

commit d08c2eb2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 7 09:33:20 2001 +0000

  * Removed obsolete test programs.

commit 3e6f4235
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 7 09:24:30 2001 +0000

  * Updated to latest API

commit d6b4cfe7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 6 09:09:24 2001 +0000

  * Fixed wrong return value in snd_seq_drain_output

commit 3ede6380
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 3 15:24:25 2001 +0000

  * Added automatic IEC958 Playback Switch handling

commit 95358d5e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 3 15:15:32 2001 +0000

  * Fixes (YMFPCI -> YMF744)

commit 0791fb28
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 3 10:41:18 2001 +0000

  * Added snd_seq_sync_output_queue() function. Rewrote playmidi1 to use
    this function.  It is no longer necessary to wait for echoback.

commit 7b6eeb64
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 30 09:28:17 2001 +0000

  * Fixed

commit bdb2618f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 28 15:39:55 2001 +0000

  * Define SND_LITTLE_ENDIAN or SND_BIG_ENDIAN locally. Fixed handling
    of non-linear formats now.

commit 4e92e7a2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 28 13:41:03 2001 +0000

  * Fixed some typos for timer interface.

commit c584d6ce
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 28 13:38:27 2001 +0000

  * Added missing comment for doxygen

commit 8ab06810
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 28 13:31:01 2001 +0000

  * Updated to latest API

commit cd97f4e7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 28 08:03:19 2001 +0000

  * Added snd_seq_queue_timer_type_t.

commit aded0e23
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 27 09:13:58 2001 +0000

  * Fixed typo

commit d82dd58b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 24 12:23:19 2001 +0000

  * Fixed OOPS (double free)

commit 9708283b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 22 11:27:45 2001 +0000

  * Removed EAGAIN error report from drain

commit 6aab8c8f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 22 11:24:57 2001 +0000

  * Fixed compilation

commit 18f14773
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 22 06:39:08 2001 +0000

  * Compilation fixes (asound.h removal)

commit b11ed04e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 21 08:59:07 2001 +0000

  * Added automatic ttable expansion

commit 79531a4e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 20 13:15:30 2001 +0000

  * The main header file is not dependant on asound.h from driver.

commit 4747044a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 20 09:20:32 2001 +0000

  * 0.9.0beta7

commit aebed60f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 20 09:06:11 2001 +0000

  * sum->average for route_policy

commit de27e7ec
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 20 09:03:46 2001 +0000

  * Updated route_policy

commit 29ae3ba0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 20 09:02:41 2001 +0000

  * Added route_policy default

commit 2dcdb64b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 16 16:05:39 2001 +0000

  * atomic functions are not available on sparc, too

commit 8ae37834
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 15 14:04:04 2001 +0000

  * Some small modifications to make doxygen happy.

commit 9af9f033
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 15 13:52:56 2001 +0000

  * Removed debug output

commit b45c0861
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 15 12:12:16 2001 +0000

  * Added symbol versioning for dlsym-callbacks. Removed
    snd_config_refer_load from confmisc.c and pcm.c.

commit 36a28100
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 10 16:44:08 2001 +0000

  * Added arguments

commit 7f498ce3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 10 08:56:25 2001 +0000

  * Updated for latest API

commit f22f8388
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 8 18:52:25 2001 +0000

  * Fixed broken initialization

commit 5fd61eaf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 30 12:18:35 2001 +0000

  * Added libtoolize

commit f5709d95
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 30 12:13:49 2001 +0000

  * Moved SND_PCM_INFO defines from asoundlib.h to pcm_local.h.

commit 66293bc4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 30 11:56:46 2001 +0000

  * Some reorganization for libtool updates (version 1.4 is now
    supported). Added --with-debug parameter for configure.

commit b67957a0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 30 11:25:57 2001 +0000

  * include/pcm.h

commit 7e6906d0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 30 09:58:32 2001 +0000

  * Another fix - switch behaviour

commit a978b491
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 26 13:52:43 2001 +0000

  * Added missing tests for hw_params->info.

commit 5b41fff0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 26 10:52:42 2001 +0000

  * Mixer behaviour fixes

commit 78156e8f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 25 17:33:34 2001 +0000

  * Added snd_seq_system_info_get_cur_clients/queues.

commit 48c58ade
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 25 12:33:35 2001 +0000

  * Small fixes (capture & switch read)

commit ff1820f1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 23 13:07:47 2001 +0000

  * Added snd_mixer_selem_is_active function. Changed behaviour for
    CTL_SINGLE. Function snd_mixer_handle_events is no longer called
    from simple mixer code.

commit 2097e992
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jul 21 10:17:03 2001 +0000

  * Fixed braces

commit b22bd371
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jul 21 10:10:55 2001 +0000

  * Added timer_local.h to noinst_HEADERS

commit 54697774
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jul 21 10:04:20 2001 +0000

  * Added hwdep_local.h to noinst_HEADERS

commit c6170962
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jul 21 09:55:01 2001 +0000

  * Fixed typo

commit 9be456ab
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jul 20 07:56:23 2001 +0000

  * 0.9.0beta6

commit 24a2d2c0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jul 20 07:44:21 2001 +0000

  * snd_pcm_route_load_ttable is exported again for pcm_plug.c

commit 1e658ea0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 19 16:11:50 2001 +0000

  * Improved documentation for snd_config_update

commit 255fc1d2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 19 16:08:52 2001 +0000

  * Enhanced description for write* and read* functions

commit aaca39b2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 19 09:21:36 2001 +0000

  * Some small addition

commit b81a1dd7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 19 09:11:05 2001 +0000

  * Added route_policy option for the plug plugin. Some fixes in the
    route and hooks plugin.

commit 0d9a5d0e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 18 12:17:11 2001 +0000

  * More documentation updates.

commit 71c851bc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 18 09:22:34 2001 +0000

  * Renamed class to dev_class

commit d92c9b76
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 16 13:40:05 2001 +0000

  * Updated

commit 24945eca
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 16 13:33:55 2001 +0000

  * Added encapsulation for timer interface

commit bf858b73
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 16 11:15:28 2001 +0000

  * Updated timer interface to follow new uniform configuration style.

commit 23918265
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 16 09:50:01 2001 +0000

  * Fixed typos.

commit 5c6eaa0c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jul 13 11:34:15 2001 +0000

  * Fixed typos

commit d0297978
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jul 13 10:00:19 2001 +0000

  * Recoded hwdep API to follow modern conf style. Added hwdep
    configuration to alsa.conf. Added documentation for hwdep interface.

commit daebb1d1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 11 15:52:07 2001 +0000

  * Merged hwdep_m4.h to hwdep.h

commit 3590f6ec
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 11 15:48:27 2001 +0000

  * More documentation enhancements / removal of non-existent functions.

commit 052be891
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 11 14:19:50 2001 +0000

  * Check the location of alsa-driver header files in configure (for
    doxygen)

commit f1c0e964
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 11 14:18:38 2001 +0000

  * Improved parse_address to accept the string without a port number

commit 75cac98f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 11 14:17:55 2001 +0000

  * Fixed compile

commit 4b47b8e5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jul 11 14:17:29 2001 +0000

  * Fixed the values of SND_SEQ_CLIENT_XXX etc.

commit c20c954f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 11 14:09:01 2001 +0000

  * Added documentation for instrument and midi event functions. Removed
    snd_enum_() macros. Documentation changes in asoundlib.h.

commit 8eceb0cd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 9 08:34:07 2001 +0000

  * Suppress error messages.

commit 6e10740a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 9 08:33:35 2001 +0000

  * Do not include sound/asequencer.h in user apps.

commit 23bab96c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 9 08:33:02 2001 +0000

  * Replace SNDRV_ with SND_ prefix.

commit c78a2006
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Jul 9 08:32:31 2001 +0000

  * Fixed comments.  yes, of course, alloca uses stack instead of heap..

commit c6835674
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jul 8 17:24:30 2001 +0000

  * Added snd_ctl_*_clear() functions.

commit 776003f1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jul 8 15:28:12 2001 +0000

  * Removed BASH check

commit fcd164e6
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jul 7 15:53:20 2001 +0000

  * Permit to PCM plug configuration to specify unchanged parameters.
    Added support for RT signals to async interface. Added ops for PCM
    mix.

commit a5b77b03
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 4 15:56:51 2001 +0000

  * Changed from bool to val to avoid error in c++.

commit 0b506b09
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 4 15:05:05 2001 +0000

  * Changed from bool to val to avoid error in c++.

commit 88e5e451
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 4 13:54:13 2001 +0000

  * Major change to sequencer API.

commit d23ff765
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jul 2 11:46:38 2001 +0000

  * Added snd_pcm_hw_params_*_get_mask

commit 5ccc639e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jul 2 07:17:00 2001 +0000

  * Removed loopback PCM type (share will do the job)

commit 420065f2
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jul 2 07:15:13 2001 +0000

  * Added "dont override" behaviour

commit 86ddd545
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jul 1 17:31:39 2001 +0000

  * Get rid of ugly bash2 requirement

commit c5109543
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jun 30 08:24:41 2001 +0000

  * Fixed missing frames count initialization

commit 18a02e6f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 26 15:27:40 2001 +0000

  * Added snd_func_private_string. Changed
    snd_config_hook_load_for_all_cards (to load also aliases). Changed
    snd_config_search_alias routines (to follow aliases also in the
    middle of path).

commit 960a4350
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 26 14:28:02 2001 +0000

  * Corrected configuration for CMI8338/8738. - CMI8738 is aliased to
    CMI8338. - New config file for multi channel cards with -MCx suffix

commit a4fe7862
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Jun 26 14:26:35 2001 +0000

  * Fixed config for iec958.

commit 556143d0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 26 10:45:10 2001 +0000

  * DATADIR is obtained from the configure script

commit 67e23a08
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 26 10:35:39 2001 +0000

  * 0.9.0beta5

commit b0cef8e6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 25 13:08:43 2001 +0000

  * Removed snd_ctl_card_info_t->mixerid and added the components
    member.

commit b561011c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 25 08:58:32 2001 +0000

  * INTEL8X0->ICH change

commit 97bb3710
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 25 08:45:53 2001 +0000

  * Added iec958.conf

commit 415fc184
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 25 08:43:12 2001 +0000

  * INTEL8X0 -> ICH change

commit bc6f0e2f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 25 08:12:57 2001 +0000

  * Fixed typo

commit 25947ba0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jun 24 23:16:17 2001 +0000

  * Reorganized configuration files (card->type removal).

commit 828562a5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 22 09:01:22 2001 +0000

  * Added missing iec958.conf. Added defaults for iec958. Fixed slave
    type in IEC1712.conf. Corrected config file for CMI8738.

commit be8e3bb7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jun 21 14:16:13 2001 +0000

  * sndrv_ctl_card_info_t->abbreviation member changed to driver

commit bc581b87
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jun 21 13:41:50 2001 +0000

  * Added snd_config_hook_load_for_all_cards. Added private_data
    parameter for snd_config_hooks function. Fixed the return value mess
    in the config parser routines. The include file could begin with
    'confdir:' which is replaced with /usr/share/alsa. The
    snd_config_search_definitions looks for raw name at first (without
    suggested root). Added snd_func_private_card_strtype function. All
    configuration files moved to the src/conf directory. Configuration
    files modified to use load-on-demand feature using hooks.

commit be5529bc
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Jun 21 06:14:01 2001 +0000

  * Removed surround.conf reference

commit 157f47ae
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 20 20:52:12 2001 +0000

  * New async notification API. Removed obsolete surround. Cleaning

commit 57469ec5
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 20 15:32:36 2001 +0000

  * Use route slave pcm instead of plug. If you need to play 8 or 16bit
    data on the first two channels, you can do even like this: 	aplay
    -Dplug:front foo.wav

commit 76b102a3
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 20 15:31:16 2001 +0000

  * Renamed from CMIPCI to CMI8738.

commit 6c17da0d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 20 15:30:49 2001 +0000

  * Renamed from CMIPCI to CMI8738. IEC958 Enable switch is removed
    along with the change of cmipci driver.

commit 995b585d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 20 15:30:01 2001 +0000

  * Added missing definitions for iec958.

commit 1c14c13c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 20 13:37:19 2001 +0000

  * macro->refer Added the @hooks code...

commit d5a5a79a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 20 11:24:58 2001 +0000

  * Fixed for the recent name changes.

commit 33a6918b
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 20 11:24:29 2001 +0000

  * Added CMIPCI and ICE1712 configurations.

commit 4fcc93d4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 20 11:24:01 2001 +0000

  * Surround and IEC958 configuration for ice1712 driver.

commit eb582efd
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 20 11:23:41 2001 +0000

  * Surround and IEC958 configuration for cmipci driver.

commit b811df2e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 20 10:30:18 2001 +0000

  * Added missing defaults to alsa.conf. Function snd_func_macro is now
    an alias to snd_func_refer.

commit 0c5b3434
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 19 11:52:50 2001 +0000

  * Added snd_func_macro and added 'defaults.*' definitions to
    alsa.conf. Changed arguments CARD to string (to accept card IDs).
    Enhanced function card_strtype to accept card IDs.

commit 455edb9e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 19 10:36:31 2001 +0000

  * Ok, back to use '@func refer' inside alsa.conf (following Abramo's
    interpellation).

commit 735e5473
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 18 14:43:46 2001 +0000

  * Fixed SIGSEGV based on thinkos

commit 25ad23d2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 18 14:43:14 2001 +0000

  * Working conf

commit 3a993b4a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 18 14:14:49 2001 +0000

  * Removed snd_config_string_replace function. Added back modified
    snd_config_refer_load function. Added snd_func_private_pcm_subdevice
    function. Removed the callback from the snd_sctl_build function (no
    more required). Modified alsa.conf to use refer {} blocks again.
    Modified card specific conf files to use new
    snd_func_private_pcm_subdevice function.

commit 2ced309e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 18 13:34:11 2001 +0000

  * Changed $(var) in $var

commit 9803257f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 18 12:02:33 2001 +0000

  * More complicated example for tests

commit fd8c75d1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 18 11:47:03 2001 +0000

  * Moved preloaded configuration files to the preload.filenames[]
    section.

commit 9e9e10c1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 18 11:44:45 2001 +0000

  * Optimized index-search functions

commit f1fe5d5f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 18 08:45:18 2001 +0000

  * Renamed envname -> vars

commit 158f7c20
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 18 08:02:57 2001 +0000

  * Added more configurations and enhanced Trident NX conf

commit 1e0c53a1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jun 16 22:03:23 2001 +0000

  * Added context handling for snd_config_expand. PCM slave
    configuration is now dynamic.

commit 43455a92
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jun 16 09:40:20 2001 +0000

  * Some fixes. Added conf for trident

commit 0347bf54
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jun 16 08:31:31 2001 +0000

  * Typo

commit a4768a7b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jun 16 08:19:15 2001 +0000

  * Simplified evaluation using snd_config_walk. Fixed implementation

commit 92b0581c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jun 15 16:09:56 2001 +0000

  * Converted @refer special case in ordinary @func. Removed @type

commit 54daf2f1
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jun 15 14:00:19 2001 +0000

  * Extended parameterization. Marked with @ all fields with special use

commit cf325c68
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jun 15 11:49:19 2001 +0000

  * Simplified and fixed semantic

commit 58808e42
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 15 09:45:19 2001 +0000

  * Initial version

commit 681f6ad7
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 15 09:30:49 2001 +0000

  * fixed compile on ia64 and sparc

commit 977a9a33
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 15 08:47:59 2001 +0000

  * * Cleaned the alsa.conf syntax:   - added pcm.front, pcm.rear,
    pcm.center_lfe blocks * Added configuration for EMU10K1 (it's fully
    working one!!!) * snd_config_redirect_load->snd_config_refer_load
    rename * snd_config_search_alias code change (works also with pairs
    base.key) * cleanups in the evaluate function (the function
    prototype has been changed)

commit 1b8d4056
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jun 14 09:47:44 2001 +0000

  * redirect->refer Removed the aliasing code (it was already in the
    search_alias function).

commit 2dd594a2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 13 12:56:38 2001 +0000

  * Reorganization

commit 355bb478
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 13 12:55:56 2001 +0000

  * Search functions supports NULL result (check the presence)

commit 45cfa140
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 13 12:55:00 2001 +0000

  * Added support for direct alias

commit 396f8a12
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 13 09:40:34 2001 +0000

  * Improvements against updated syntax

commit 5c3075d3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 13 09:31:05 2001 +0000

  * Enhanced configuration syntax (added [ ] block for arrays). The
    snd_config_expand functions expands the runtime contents (@func...).
    Removed the environment variable replace code from the configuration
    parser. Updated the alsa.conf configuration file.

commit bf780a25
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 11 13:35:48 2001 +0000

  * Added argument handling for the slave PCMs. The configuration root
    (snd_config) can be specified for the internal routines. The
    pcm_hooks code was recoded (independent code moved to
    control/setup.c). Improved the pcm_multi plugin (added master
    configuration).

commit 61bf03ce
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 11 08:07:48 2001 +0000

  * New syntax for the substituted variables - $(var). Improved the
    variable substitution (all references in a string are replaced).
    Added special redirect loading code (to separate card dependant code
    to single files).

commit 135461da
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 8 12:17:51 2001 +0000

  * Do not include asm/atomic.h on some architectures.

commit 3d2f333c
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Jun 8 12:17:14 2001 +0000

  * Fixed seg. fault when invalid /etc/asound.conf is found.

commit b36ee470
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 8 10:20:27 2001 +0000

  * Fixed typo

commit b7c05ad9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 8 10:15:25 2001 +0000

  * Removed snd_defaults_ functions. Updated the syntax of configuration
    file to substitute values from the environment space. Updated
    alsa.conf to replace old snd_defaults_ functions.

commit 5ce8fbea
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Jun 6 17:50:16 2001 +0000

  * Added comments for doxygen.

commit 3f0a94ed
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 6 14:20:29 2001 +0000

  * Fixed pointer mismatch

commit f563268f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 6 14:19:40 2001 +0000

  * Fixed strdup

commit 82929cd8
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 6 14:19:03 2001 +0000

  * Added iec958 PCM definition

commit 31e403ce
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 6 11:49:52 2001 +0000

  * More work on pcm_hooks

commit 7f651b30
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 4 18:04:18 2001 +0000

  * Added hooked PCM type (one sample hook implementation will follow).
    Some cleaning.

commit 7f335412
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 29 20:17:56 2001 +0000

  * Compilation fixes for forthcoming GCC 3.0

commit f5534c46
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 22 09:19:43 2001 +0000

  * Completed parametric configuration and begun to use it

commit ecfec483
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat May 19 20:41:25 2001 +0000

  * Fixed missing initialization

commit 1d9bf335
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri May 18 17:18:47 2001 +0000

  * Added parametric configuration. Removed some memory leaks

commit fe4d8fc0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 17:12:39 2001 +0000

  * 0.9.0beta4

commit 8df53e99
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 15:50:09 2001 +0000

  * More EMU10K1 fixes.

commit 6cb24e01
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon May 14 15:44:37 2001 +0000

  * Added embedded/anonymous slave PCM definition

commit 00c749f0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 15:21:18 2001 +0000

  * Reverted back the previous read/write_areas code

commit 808fb82d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 14:31:45 2001 +0000

  * Enhanced snd_pcm_mmap_read/write_areas to support the blocking
    behaviour. Removed wrong asserts.

commit 711a344f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 14:29:19 2001 +0000

  * Added more Tone Control items to the sort tables

commit f1a6bb27
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 14:26:38 2001 +0000

  * Added EMU10K1 configuration

commit 22c68913
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 14:26:10 2001 +0000

  * Enhanced code (use_fd)

commit 290c2ed8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 11:28:11 2001 +0000

  * Updated the sorting tables and functions.

commit 06e79b98
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 09:43:59 2001 +0000

  * Changed in the compare_weight counting

commit da62fd77
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 14 06:20:13 2001 +0000

  * Fixed includes

commit 3886c6c8
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun May 13 15:44:59 2001 +0000

  * Added missing doc for a field

commit 8b51f89d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 10 19:57:52 2001 +0000

  * Fixed Intel8x0 configuration

commit 6a60b182
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 10 19:57:18 2001 +0000

  * Separated four & six route info; fixed route bugs

commit a2ea265b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 10 10:51:28 2001 +0000

  * Added the channel route code; fixed refine (mmap)

commit f14a4748
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 10 10:15:28 2001 +0000

  * Added subdevice identifiers

commit 232d703c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 10 08:32:40 2001 +0000

  * Added snd_card_type_string_to_enum and snd_card_type_enum_to_string
    functions.  - the /usr/share/alsa/cards.conf file contains the
    translation table Added snd_sctl_build and snd_sctl_free functions.
    Recoded the surround plugin to use the surround.conf file.  - the
    /usr/share/alsa/surround.conf file contains the surround
    configuration

commit a5ddd2f2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed May 9 11:57:51 2001 +0000

  * Changed linux/ to sound/ in #include

commit 626c5677
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed May 9 11:56:28 2001 +0000

  * Changed inclusion files from linux/ to sound/

commit 78cd1844
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 8 09:25:13 2001 +0000

  * Added 'Center' and 'LFE' to the sort table

commit a6d19dc1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 8 09:10:14 2001 +0000

  * Small changes; added INTEL8X0

commit c6c1de70
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 8 08:57:30 2001 +0000

  * Fixed NULL pointer dereference, added Intel i8x0

commit 65997314
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 3 16:40:48 2001 +0000

  * Added cards.conf

commit b54168e4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 3 16:12:19 2001 +0000

  * Added surround.conf

commit b72c78f8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu May 3 15:11:35 2001 +0000

  * Removed snd_ctl_pcm_surround_next_device function.

commit b8abb93b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Apr 28 18:40:05 2001 +0000

  * Fixed O_NONBLOCK

commit e74a7322
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Apr 27 08:33:22 2001 +0000

  * Minor bugfix.

commit 68bb9a49
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Apr 27 08:32:54 2001 +0000

  * Ported to latest API

commit f0c7d62e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Apr 27 08:19:53 2001 +0000

  * minor changes

commit 128e7109
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 24 19:46:14 2001 +0000

  * Ported

commit 7025482a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 24 19:27:45 2001 +0000

  * Added SND_RAWMIDI_SYNC flag.

commit 1498d2ea
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Apr 24 16:43:17 2001 +0000

  * Small optimization from Paul Davis

commit f65b035a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 24 13:02:58 2001 +0000

  * Improved in-source documentation (interfaces are divided into
    modules).

commit 98ab09fb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 24 09:22:20 2001 +0000

  * Added code for Trident 4D Wave NX

commit b238a26e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 24 08:58:21 2001 +0000

  * ENS1370 fixes, YMFPCI code

commit 5e5a4298
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 23 09:15:09 2001 +0000

  * Added snd_ctl_elem_info_is_owner and snd_ctl_elem_info_get_owner
    functions.

commit 301a62f9
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Apr 19 21:18:23 2001 +0000

  * Improved automatic start/stop

commit 667f008c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 16:13:47 2001 +0000

  * Code checking mmap() is back

commit 2969cea1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 16:05:15 2001 +0000

  * Fixed typos

commit d4253b7e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 15:39:20 2001 +0000

  * Code reorganization; support for ENS1370 (untested)

commit 51f5d9d4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 13:54:22 2001 +0000

  * Added ctl_elem_lock and unlock code.

commit 12a47782
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 13:53:39 2001 +0000

  * Added ctl_elem_lock and unlock code...

commit 192d3c92
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 13:53:08 2001 +0000

  * Added ctl_elem_lock and unlock...

commit 996be745
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 11:15:35 2001 +0000

  * Fixed typos

commit bd995816
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 10:46:49 2001 +0000

  * One more fix

commit 199d3e42
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 10:40:27 2001 +0000

  * Working replacement

commit ad9f4cd3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 10:30:35 2001 +0000

  * Added removal of duplicated -lm and -ldl entries

commit f12e938a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 08:31:38 2001 +0000

  * Added code for pcm_surround_next_device

commit 7e1f41be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 08:30:07 2001 +0000

  * Code enhancements, added support for FM801 (untested)

commit e0ef729f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 19 07:46:50 2001 +0000

  * Fixed typo

commit d16192f6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Apr 18 14:29:02 2001 +0000

  * Fixed capture source handling

commit 4c9fb561
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 17 19:23:06 2001 +0000

  * More fixes; code is working (todo: specific code for lowlevel
    drivers)

commit 636edef0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Apr 17 10:19:21 2001 +0000

  * Typo

commit 13fb6834
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 17 10:01:57 2001 +0000

  * More complete code

commit 28793210
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 17 09:58:06 2001 +0000

  * Fixed linked variable reset

commit 54bfcb69
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 17 09:55:36 2001 +0000

  * Fixed stdio_close

commit aa7df159
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 17 09:55:01 2001 +0000

  * Fixed typos

commit 6a3b962d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Apr 13 15:40:53 2001 +0000

  * Better PCM mmap API. Fixed pcm_multi

commit c4f95f48
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Apr 13 10:54:56 2001 +0000

  * Added the surround plugin to allow simple access for 4.0 and 5.1
    speakers. It needs a bit more work to make it functional.

commit edaf7fdf
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Apr 11 21:53:11 2001 +0000

  * Fixed missing direction matching

commit da51a809
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 10 08:54:55 2001 +0000

  * Fixed typo

commit 36f01067
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 10 08:52:41 2001 +0000

  * Added a few asserts

commit 21cbbc6d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 10 08:26:38 2001 +0000

  * Added the check to avoid NULL pointer dereference in
    snd_pcm_areas_copy

commit efb7a55e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Apr 6 19:10:32 2001 +0000

  * Added 'doc' rule

commit 2374c70b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Apr 2 16:35:31 2001 +0000

  * Fixed returned value

commit 05c84062
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Mar 30 13:07:38 2001 +0000

  * Prototype fix

commit 62b2da11
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Mar 30 10:12:19 2001 +0000

  * Documentation generation fixes

commit b4ac62f3
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Mar 30 09:43:29 2001 +0000

  * More documentation. Tiny change for simple mixer element API
    (get_range)

commit 5b50ec84
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 29 17:50:28 2001 +0000

  * Lot of cleanings with the help of gcc3

commit ce8275b9
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 29 14:39:02 2001 +0000

  * Avoid use of C++ keywords

commit 413d0654
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 29 12:54:16 2001 +0000

  * Added comment to cards

commit ee6d9f1b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 29 11:18:16 2001 +0000

  * Name cleaning for hwdep and timer API

commit 08232943
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 29 10:11:38 2001 +0000

  * Get rid of enum type checking ugly trick

commit 78af661d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 29 09:44:29 2001 +0000

  * More documentation

commit de4cfc3e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 29 09:10:46 2001 +0000

  * More documentation. Added mode argument to i/o_stdio_open.

commit 53fc0f63
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 27 15:50:17 2001 +0000

  * Added I2S to sort tables.

commit c29b7ab7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 27 11:45:56 2001 +0000

  * Updated

commit 306a6d20
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 27 11:16:17 2001 +0000

  * Removed __KERNEL__ includes

commit 7893ea23
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Mar 26 12:45:48 2001 +0000

  * Added mode argument to open functions where it was missing. First
    part of CTL documentation

commit 4bee8c56
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Mar 25 14:13:55 2001 +0000

  * Documented input, output and conf

commit ddc9a186
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Mar 24 16:14:44 2001 +0000

  * Completed PCM documentation

commit 10a2d426
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 23 22:50:04 2001 +0000

  * Fixed paths when __KERNEL__

commit 445e2b0c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Mar 23 11:05:41 2001 +0000

  * First part of PCM documentation

commit 82fcfe1a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Mar 21 16:31:31 2001 +0000

  * pcm_share cleaning

commit 5e44a311
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 21 15:52:23 2001 +0000

  * Updated the doxygen configuration and error.c file.

commit e8a01ea4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 20 16:46:45 2001 +0000

  * Merged rawmidi M4 files into the main ones. The first attempt to
    create documentation for the RawMidi API.

commit 76c38e36
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 19 15:40:28 2001 +0000

  * 0.9.0beta3

commit a275d663
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Mar 17 16:34:43 2001 +0000

  * Improved .asoundrc changes

commit 0300bbbb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 16 16:46:05 2001 +0000

  * Added more sort rules

commit 87789606
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Mar 16 07:34:22 2001 +0000

  * Improvement by Pavel Roskin

commit dc684855
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Mar 10 18:13:59 2001 +0000

  * Attempt to fix incongruities between C++ preprocessor and C one for
    the same gcc version

commit 31fb30da
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Mar 10 10:19:37 2001 +0000

  * Avoid use of gcc extensions if not strictly needed

commit aecf625c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Mar 10 10:09:34 2001 +0000

  * Clearer name

commit 5e2c5cab
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 8 14:21:15 2001 +0000

  * Removed obsolete code

commit c76af03f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 8 14:20:32 2001 +0000

  * Better diagnostic for config load failure

commit 751c88c0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Mar 7 13:56:13 2001 +0000

  * Unconditionally drop on capture close

commit 521ccc49
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Mar 7 12:41:00 2001 +0000

  * Updated

commit 46b52167
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Mar 7 12:36:05 2001 +0000

  * 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)

commit 8f3ae2cf
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Mar 4 20:40:39 2001 +0000

  * Removed hook to not yet commited code

commit bbaeb29a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Mar 4 20:39:02 2001 +0000

  * Renamed ERR to SNDERR. Added s16 pseudo meter scope. Fixed plug
    hw_refine/params

commit 84732560
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 2 09:44:25 2001 +0000

  * 0.9.0beta2

commit 6a9037d0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Mar 2 09:34:37 2001 +0000

  * Fixed premature slave close

commit c922181a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 1 22:49:15 2001 +0000

  * Added pcm_meter

commit d8705986
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 1 22:47:34 2001 +0000

  * Added pcm_meter skeleton

commit bab4a552
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 1 22:46:47 2001 +0000

  * More special names

commit 87aa4eae
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Mar 1 22:46:01 2001 +0000

  * Documented special PCM names

commit a02e7426
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 27 18:21:31 2001 +0000

  * Added multithread aware status for plugins

commit 3196ef28
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 27 17:02:56 2001 +0000

  * Typo

commit 3830b168
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 27 13:42:12 2001 +0000

  * Improved plugin code (simpler, faster and multithread ready)

commit afde2cfa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 27 12:16:43 2001 +0000

  * Added IEC958 macro

commit 8e40ef5e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Feb 25 22:37:17 2001 +0000

  * Updated version number

commit c663f4f4
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Feb 21 21:59:35 2001 +0000

  * Transformed PAGE_SIZE in sysconf(_SC_PAGE_SIZE)

commit 1dfd70d1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 21 16:29:40 2001 +0000

  * Added the event filter to the poll_descriptor functions.

commit d1297b3b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 20 22:05:26 2001 +0000

  * Added plugin_ops.h to noinst_HEADERS

commit 09abaf9d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 20 22:03:48 2001 +0000

  * Added mixer_local.h to noinst_HEADERS

commit 62e8362c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 20 22:02:53 2001 +0000

  * Added control_local.h to noinst_HEADERS

commit 0dd27a5e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 20 20:29:12 2001 +0000

  * 0.9.0beta1

commit d8f5d4a4
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 20 12:57:51 2001 +0000

  * Added ptrs to status struct (to have atomic now ptr). Changed
    boundary choice to a more useful one (related to pcm_meter)

commit 191d0350
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Feb 18 18:32:30 2001 +0000

  * Changed descriptors_count

commit 0c763739
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Feb 18 17:56:37 2001 +0000

  * Added range specification to simple mixer. Fixes to alsamixer. Added
    mixer support to alsa-oss

commit ab819d2e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Feb 15 23:05:41 2001 +0000

  * New simple mixer implementation

commit 34168960
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Feb 14 13:20:23 2001 +0000

  * sign fixes

commit 0d004acf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 14 13:10:08 2001 +0000

  * Removed snd_mixer_elem_count.

commit cc956312
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 14 12:15:03 2001 +0000

  * Changed behaviour of poll_descriptors function (returns the filled
    count of fds). Added poll_descriptors_count functions. Added
    snd_mixer_elem_count function.

commit c71b72ee
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Feb 14 09:36:00 2001 +0000

  * Fixed longstanding avail compute bug. Cosmetic fixes

commit 31fcb58e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Feb 14 08:26:33 2001 +0000

  * Fixed typo

commit 3e97ef3e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 13 21:29:30 2001 +0000

  * Changed control to use events mask. Added subscribe ioctl

commit fa517992
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 13 15:05:00 2001 +0000

  * Cached compare weight for hctl_elem too

commit eed38f21
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 13 14:41:38 2001 +0000

  * My bogus assumption on add_tail semantic

commit b260b72f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 13 14:25:51 2001 +0000

  * One more fixes to sorting

commit e02f9a96
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 13 14:07:28 2001 +0000

  * Definitely fixed the sorting/find problems for hcontrol & mixer.

commit 6ea4260c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 13 12:53:19 2001 +0000

  * Added the safe version of the list_for_each function.

commit db53ac9b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 13 11:42:49 2001 +0000

  * Removed Capture Source exceptions. Renamed snd_hctl_elem_get_handle

commit cba5c929
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 13 11:23:26 2001 +0000

  * Moved the detach code to the more appropriate place.

commit 5e2b04c1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 13 10:50:31 2001 +0000

  * Fixed free bug (added missing hctl detach call).

commit 460660d4
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Feb 12 23:51:49 2001 +0000

  * More generic support for poll descriptors

commit a86efa08
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 12 19:24:46 2001 +0000

  * More bugfixes (sort, compare, mixer, hcontrol).

commit 515d1a64
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 12 18:10:31 2001 +0000

  * Improved mixer sort/compare interface.

commit 6f3b01b7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 12 13:29:33 2001 +0000

  * Added sort & compare functions to the mixer API.

commit 955b9fc3
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Feb 11 17:46:03 2001 +0000

  * Fixed handle_events

commit 8afd6e69
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Feb 11 16:05:59 2001 +0000

  * Fixed thinko

commit a2d34349
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Feb 11 15:45:35 2001 +0000

  * Completed mixer API. Improved iterators. Renamed control values
    struct. Rewritten simple elements implementation

commit 38033b49
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 9 14:50:05 2001 +0000

  * Updated the hctl interface (the more independent way).

commit 3e561540
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 9 13:58:18 2001 +0000

  * Removed

commit 7165608b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Feb 9 13:15:54 2001 +0000

  * Fixes

commit fea0c73c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Feb 9 11:20:31 2001 +0000

  * Completed control and mixer API

commit c709b0a6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 8 14:42:09 2001 +0000

  * Added comments

commit d47a86d5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 8 14:30:21 2001 +0000

  * Added configuration file and the output directory for doxygen

commit 93265d5c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Feb 7 17:34:52 2001 +0000

  * Commented out enum typechecking

commit d6f583bb
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Feb 7 16:42:59 2001 +0000

  * Removed snd_pcm_hw_refine from API

commit 45c416ed
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Feb 7 15:13:15 2001 +0000

  * Better names for control API

commit 66f13f61
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Feb 7 13:30:40 2001 +0000

  * Splitted rawmidi streams. Removed stream constraint on config files

commit 3e091c88
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Feb 7 11:34:33 2001 +0000

  * Encapsulated conf API

commit 8f0cb26f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Feb 6 23:48:10 2001 +0000

  * Control API encapsulation. Better names for kernel API. Simpler PCM
    hw_params API. Added missing const.

commit ccb399f0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Feb 5 16:04:15 2001 +0000

  * Missing enum change

commit 5b0d5f0a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Feb 5 15:45:33 2001 +0000

  * Typo

commit 5bf23ae9
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Feb 5 15:44:42 2001 +0000

  * Encapsulated hwdep. Converted all enums to type safety

commit a83b209d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Feb 5 09:35:17 2001 +0000

  * Fixed repeated prepare call

commit 4ecd9eaa
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Feb 4 22:59:24 2001 +0000

  * Fixed some typos

commit 4c9fd35a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Feb 4 18:57:05 2001 +0000

  * Added missing rawmidi functions. Cleaned PCM use of masks

commit a7561a9c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Feb 4 17:03:17 2001 +0000

  * Corrected and completed encapsulation for PCM and rawmidi. Remove
    SND_PCM_HW_PARAM_* and use functions. Separated rawmidi info between
    streams

commit 544718f1
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Feb 2 08:49:47 2001 +0000

  * Fixed C++ casting problems. free functions returns void

commit 2110049f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Feb 1 20:41:50 2001 +0000

  * Removed obsolete functions

commit af63d2b5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 1 20:11:53 2001 +0000

  * Cosmetic change

commit f0be454a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Feb 1 07:52:30 2001 +0000

  * moved #ifdef _cplusplus

commit e3bdf9a0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jan 31 22:56:47 2001 +0000

  * Fixed C++ compilation

commit de194075
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jan 31 17:26:56 2001 +0000

  * 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).

commit 8e9a23ac
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jan 31 10:42:45 2001 +0000

  * Fixed OSS emulation wrt triggers and capture mmap

commit 8712ffc6
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jan 30 16:51:26 2001 +0000

  * Added snd_ prefix to mask and interval. Divided header.h wrappers

commit 9712a677
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 30 07:24:08 2001 +0000

  * Updated for the new driver defines

commit 70809b18
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 29 14:27:53 2001 +0000

  * First step toward encapsulation

commit d44c6578
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 29 08:29:52 2001 +0000

  * Added stuff for C++ compilation

commit c0720192
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jan 26 09:56:30 2001 +0000

  * Promoted plugin helpers to general use

commit 406587a5
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Jan 25 14:27:33 2001 +0000

  * Fixed partial transfer

commit 711c5bfa
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jan 23 09:32:18 2001 +0000

  * Remove ansidecl.h inclusion

commit c6f6c231
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 22 16:07:11 2001 +0000

  * Fixed pcm_plug race condition

commit 5c84940c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 22 09:27:50 2001 +0000

  * Fixed useless insertion of copy plugin. Fixed sw_params for pcm_plug

commit 20b70b6d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jan 21 17:03:53 2001 +0000

  * Fixed refinement

commit 736a9dd7
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jan 21 12:55:09 2001 +0000

  * Fixed rules. Fixed snd_pcm_hw_param_near

commit b4e80abc
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jan 20 12:56:30 2001 +0000

  * Rewritten mmap_{read,write} following alsa-driver current code

commit 4086362a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jan 19 19:55:22 2001 +0000

  * Updated

commit 199452ae
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jan 19 18:28:50 2001 +0000

  * buffer_size weak link fixed

commit d41c2104
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jan 19 16:19:29 2001 +0000

  * Added _snd_pcm_hw_param_setempty

commit f12a252f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jan 19 13:10:50 2001 +0000

  * Added support for hw_free in alsa-lib

commit 87f9071c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jan 19 09:48:33 2001 +0000

  * pcm_rate fix

commit 3126678e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Jan 18 18:20:31 2001 +0000

  * Major cleaning to hw_params mechanism for plugins

commit 1747dc03
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 18 08:35:57 2001 +0000

  * Update by Uros

commit c4e25bba
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jan 17 19:04:56 2001 +0000

  * Commented SYSERR

commit 86fc7959
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jan 17 12:14:32 2001 +0000

  * Moved up one level

commit e283a3f6
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jan 17 11:00:32 2001 +0000

  * Added I/O classes

commit da4d6f5e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 15 18:52:13 2001 +0000

  * Synced OSS emulation code with alsa-lib code and fixed it

commit aa813e1f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 15 15:15:24 2001 +0000

  * Uniformed some internal names. Bug fixes

commit fa6f875f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 15 13:36:14 2001 +0000

  * Fixed right access use for pcm_plug

commit b0da2bac
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 15 13:30:32 2001 +0000

  * Changed some remaining size_t's

commit 5d988e30
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 15 13:17:18 2001 +0000

  * Changed some remaining size_t's

commit cc90e325
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 15 11:06:53 2001 +0000

  * 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

commit 7b06e6f7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 14 19:59:51 2001 +0000

  * Modifications to handle the if-not-found situation

commit 7e4938fa
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 8 15:31:34 2001 +0000

  * Use enum instead of #define where appropriate

commit f7d7bd0f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 1 15:16:27 2001 +0000

  * Added missing diagnostics

commit c12c08be
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 1 15:16:10 2001 +0000

  * Cleaning and fixes

commit 77d992be
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 1 15:15:41 2001 +0000

  * Moved ERR and SYSERR to a global place

commit 382bba4c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Dec 31 15:34:45 2000 +0000

  * Fixed typo

commit 4a5a3c2a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Dec 30 23:53:34 2000 +0000

  * Moved asserts to right place

commit e618ef6f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Dec 30 17:20:23 2000 +0000

  * Fixed a bug in interval printing. Added missing mmap functions.
    Added _try hw_params variant.

commit 6171d0fc
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Dec 29 22:10:02 2000 +0000

  * Fixed hw_params dump and a typo

commit bd80fd0b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Dec 29 15:05:43 2000 +0000

  * remove unused field

commit 8f1b27df
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Dec 29 15:00:53 2000 +0000

  * PCM API cleaning. silencing implementation. xfer_min removal

commit 684703b3
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Dec 27 10:10:18 2000 +0000

  * mulaw cleaning

commit 083e9a2b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Dec 26 17:50:05 2000 +0000

  * Fixed hw_params cmasks

commit 35632e8d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Dec 26 09:30:48 2000 +0000

  * Fixed residual transfers

commit a5017e9e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Dec 26 09:30:26 2000 +0000

  * Fixed links

commit 45387697
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Dec 23 16:46:51 2000 +0000

  * Fixes to shm refine/params

commit 6425734d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Dec 23 16:46:17 2000 +0000

  * Fixes to mmap size computing

commit c1ad0516
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Dec 23 16:13:38 2000 +0000

  * Fixed snd_*_card() wrt aserver

commit 80c3adaa
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Dec 23 10:14:15 2000 +0000

  * Little cleaning of interval code

commit 9acdef38
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 22 14:03:01 2000 +0000

  * Added snd_*_card() functions.

commit c268a4bf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 21 21:52:40 2000 +0000

  * Removed dig_info & dig_params..

commit 8dd927e9
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Dec 21 20:44:10 2000 +0000

  * New hw_params implementation

commit 2fe12190
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 18 22:32:37 2000 +0000

  * Added -ldl to LIBS

commit 5860beac
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Dec 11 15:54:55 2000 +0000

  * Some cleaning to mmap

commit a07e3c96
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Dec 11 11:17:26 2000 +0000

  * Uniformed arguments order

commit e72ac5ea
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Dec 11 11:16:07 2000 +0000

  * Added pcm_copy and fixed pcm_plug for access change case.

commit c24455cf
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Dec 10 21:39:54 2000 +0000

  * Fixes and cleaning

commit b5e96c01
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Dec 10 12:08:20 2000 +0000

  * Fixed rounding issues

commit 5465c299
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Dec 8 17:08:07 2000 +0000

  * Other fixes

commit d45644fd
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Dec 8 15:41:14 2000 +0000

  * Implemented correctly pcm_plug layer

commit 714ac32b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Dec 7 15:58:03 2000 +0000

  * Runtime hw_info constraints support. New hw_info with lengths

commit b6134d77
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Dec 4 23:08:44 2000 +0000

  * Get rid of OPEN_MAX

commit 17fe4467
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 4 16:19:43 2000 +0000

  * snd_cards->snd_defaults_card

commit 4ce1aa01
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Dec 4 15:13:45 2000 +0000

  * I'm a mad uniformity maniac

commit da48c755
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Dec 4 10:07:51 2000 +0000

  * Fixes and rename

commit 46eb258e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Dec 3 20:59:59 2000 +0000

  * Removed dead code

commit 22ff9603
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 1 12:58:34 2000 +0000

  * Replaced SND_CARDS with constant.

commit 35cb7986
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 30 19:17:55 2000 +0000

  * Changes and cleanups for the timer API. The device lists use the
    next device syntax now.

commit 61e95094
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Nov 30 14:15:52 2000 +0000

  * Fixed constness wrt snd_pcm_channel_area_t

commit b0cd1da8
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Nov 30 09:40:50 2000 +0000

  * Added missing diagnostics

commit 3260487f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Nov 30 07:46:01 2000 +0000

  * OPEN_MAX -> sysconf

commit 4ac3fac0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Nov 29 10:26:01 2000 +0000

  * Fixed typos

commit b9916fd7
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Nov 29 08:32:36 2000 +0000

  * 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

commit ae549cf7
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Nov 28 22:48:35 2000 +0000

  * Fixed mmap size computation

commit e0acbbfe
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 26 22:18:25 2000 +0000

  * Added sequencer event <-> MIDI byte stream coder from the kernel
    space

commit 867ad7b2
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Nov 26 12:16:18 2000 +0000

  * Implemeted optimal hw_params choice

commit 115c827b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Nov 25 21:34:36 2000 +0000

  * Added helper. Tiny cleanings

commit 49affda3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 25 16:36:18 2000 +0000

  * Added configurable error handlers.

commit 34c76ccf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 25 13:07:24 2000 +0000

  * Fixed test tools for latest API

commit 93bad3b0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Nov 24 21:25:12 2000 +0000

  * Enriched hw_info with buffer_size info

commit 8c080ce9
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Nov 24 17:08:03 2000 +0000

  * Added snd_pcm_reset to API

commit 206f489f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Nov 23 09:34:28 2000 +0000

  * Added some examples

commit a42a452c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Nov 22 14:27:37 2000 +0000

  * Fixed mmap and close

commit 41bb7068
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 20 20:10:46 2000 +0000

  * Merged pcmfinal branch.

commit 3cc2b957
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Nov 7 05:30:49 2000 +0000

  * Clearer assertion

commit b837f24e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Nov 7 05:28:04 2000 +0000

  * Fixed assertion

commit 1f530083
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Nov 3 18:48:46 2000 +0000

  * Updated

commit cc214bdf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 3 10:11:50 2000 +0000

  * Big rawmidi update - added subdevices support.

commit 1e9a4962
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Oct 30 17:54:55 2000 +0000

  * - Added a length check.

commit 0e561770
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Oct 30 12:15:18 2000 +0000

  * Added functions: 	snd_ctl_rawmidi_prefer_subdevice 
    snd_rawmidi_open_subdevice Fixed functions: 	snd_pcm_hw_open
    - fixed prefer subdevice code

commit 8a625fd6
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Oct 22 09:50:20 2000 +0000

  * Cleaned and fixed plugin ops

commit 0114f584
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Oct 20 14:17:14 2000 +0000

  * Removed transfer_block_size

commit dba8c25e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Oct 20 14:03:44 2000 +0000

  * Remove channels_mask. Implemented pcm_null

commit 6b496208
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Oct 20 10:33:37 2000 +0000

  * Added include

commit 44694a13
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Oct 20 10:24:57 2000 +0000

  * Cleaned double ;

commit 9a435c2d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Oct 20 09:18:13 2000 +0000

  * Added support for auto mmap. Much improved version of pcm_share
    (without async signals)

commit 8d391970
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Oct 16 11:34:11 2000 +0000

  * Added mmaped avail_min

commit d5c49aaa
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Oct 15 14:15:30 2000 +0000

  * Misc fixes and race condition cleaning

commit 633815a5
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Oct 15 07:12:13 2000 +0000

  * Missing fixes to make shm on share works. Useable PCM sharing is in!

commit 8fb9fab7
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Oct 14 21:41:51 2000 +0000

  * Some fixes

commit 03f9565e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Oct 14 19:43:14 2000 +0000

  * More diagnostics. Fixed shm use.

commit a380edd6
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Oct 14 18:34:51 2000 +0000

  * Fixed pointers use

commit e39bf6e7
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Oct 14 10:46:36 2000 +0000

  * .asoundrc documentation

commit 8d554635
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Oct 14 10:43:02 2000 +0000

  * Interpret id as card if a definition is not found

commit d2ed34c4
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Oct 14 10:34:08 2000 +0000

  * Missed file

commit e5e1ca14
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Oct 14 10:31:34 2000 +0000

  * Fixed mmap wrt shm. Renamed pcm_client, control_client to shm. More
    error messages. Implemented asoundrc as documented.

commit dcc88ffa
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Oct 11 12:37:27 2000 +0000

  * Added support for async. Added error callback (and begun to use it).
    First implementation of pcm_share

commit d07934a5
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 10 15:53:31 2000 +0000

  * Renamed states

commit 17e8adab
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 10 15:39:09 2000 +0000

  * Dump order fix

commit 6deca739
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 10 11:17:23 2000 +0000

  * Changed priority basing upon weight

commit 25fc3663
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 10 10:21:31 2000 +0000

  * Typo

commit 66df4a7e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 10 09:11:07 2000 +0000

  * Added name support

commit 5b3e5e6c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Oct 7 16:59:48 2000 +0000

  * Added support for different mmap areas when running or stopped.
    Cleanings

commit b95bc05d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Oct 5 10:26:07 2000 +0000

  * Removed ptrs from status. Some cleaning for alsa-lib

commit 841c8e29
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 3 12:06:45 2000 +0000

  * Avoid call to params_info if only one format is supported

commit af3a4199
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 3 10:48:01 2000 +0000

  * Removed xruns count

commit 033f30d2
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 3 09:20:24 2000 +0000

  * Typo

commit c6bfb826
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 3 09:15:50 2000 +0000

  * Safer params implementation

commit c3c4eef0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Oct 3 06:47:16 2000 +0000

  * Removed xrun_max. Cleaned xrun handling

commit 62493ec9
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Oct 2 20:23:28 2000 +0000

  * Removed xrun_act. Added SND_PCM_STATE_DRAINING. Clean spinlock abuse
    in read/write path

commit 057f56de
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Oct 2 06:59:59 2000 +0000

  * Renamed stop -> drop in API

commit ebae7ebe
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Oct 2 06:58:38 2000 +0000

  * Cleaning and fixes

commit 2ea3fd4b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Sep 29 20:49:18 2000 +0000

  * 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

commit 7088f192
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Sep 29 13:50:42 2000 +0000

  * Fixed mmap emulation

commit 81245f78
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Sep 27 14:15:53 2000 +0000

  * Added -lm for compiler that does not inlines floor

commit e77bb4e8
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Sep 27 08:49:39 2000 +0000

  * Updated

commit e87a0a84
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Sep 26 11:05:39 2000 +0000

  * Implented xrun no detection mode, cleaned read/write functions

commit fe92855c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Sep 26 09:46:05 2000 +0000

  * Added rewind to API in place of appl_ptr(). Moved aserver to a
    better place

commit b38376b9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 25 19:57:58 2000 +0000

  * Cleanups

commit 5910d06d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Sep 25 17:17:38 2000 +0000

  * Don't use ioctl return value

commit 4c2e446f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Sep 25 15:38:12 2000 +0000

  * Added asserts to show params_info bad implementation

commit 6962a9d6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Sep 24 09:57:26 2000 +0000

  * Merged pcmplug branch.

commit 40d1ee07
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Sep 24 08:43:38 2000 +0000

  * Added more sorting keys

commit 86288439
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 18 10:08:05 2000 +0000

  * Added more control names

commit 71724734
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Sep 14 09:05:16 2000 +0000

  * Enabled aserver again

commit 968cea23
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Sep 12 12:39:39 2000 +0000

  * avoid useless silencing

commit a616524f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Sep 12 12:38:40 2000 +0000

  * mmap data in r/w mode

commit ffc35812
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 12 09:26:49 2000 +0000

  * driver detection fix

commit 3733bbdc
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Sep 12 07:11:00 2000 +0000

  * Some cleaning renames. Prepared API for new plugins

commit df35e845
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Sep 11 15:49:10 2000 +0000

  * Added abstraction layer to controls. Added client/server support to
    controls. Cleaned private_data use for PCMs. Cleaned aserver

commit 1acf1f3f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Mon Sep 11 15:09:51 2000 +0000

  * Added Synth Tone Controls

commit 014de044
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Sep 10 09:52:07 2000 +0000

  * Better handling of string/integer parsing/printing

commit 05616508
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Sep 9 18:14:43 2000 +0000

  * Fixed Playback & Capture control names

commit 7db1464a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 6 09:25:50 2000 +0000

  * More fixes for typos and mute problems..

commit 0868c772
Author: Takashi Iwai <tiwai@suse.de>
Date:   Wed Sep 6 09:25:04 2000 +0000

  * Use __cpu_to_xxx macros for endian conversion

commit d1d906e2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 5 17:15:11 2000 +0000

  * Experimental synchronization support on ALSA sequencer

commit 761d5e64
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Sep 5 16:12:35 2000 +0000

  * - Fixed wrong names for get/put switches. - Simplified
    get_full_name(). - Fixed preset check of joint volume.

commit d251227c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 4 10:04:31 2000 +0000

  * Added support for single controls (example: Bass & Treble)

commit 942894d9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Sep 2 20:57:27 2000 +0000

  * Temporary removed aserver

commit a2026ace
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 1 16:24:12 2000 +0000

  * Added FM (OPL2/OPL3) instrument support by Uros Bizjak
    <uros@kss-loka.si>.

commit b000ebc2
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri Sep 1 16:22:57 2000 +0000

  * Fix for compile with --with-kernel configure option.

commit 164a3cda
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Aug 31 15:56:59 2000 +0000

  * Build fix

commit 46366edf
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Aug 31 14:07:24 2000 +0000

  * Fixed typo

commit 6f664166
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Aug 31 13:31:46 2000 +0000

  * Types size fixes

commit a01c8f0d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 31 11:59:43 2000 +0000

  * Added fixup for channel setup ioctl (mmap channel address)

commit 5e06d144
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Aug 31 11:56:52 2000 +0000

  * Fix compile warnings and a typo

commit 4637f62f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Aug 31 11:21:05 2000 +0000

  * First version of ALSA client/server

commit e9403314
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Aug 31 11:06:37 2000 +0000

  * Fix wrong CFLAGS with --with-kernel option

commit 3a9e04d4
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Aug 31 09:33:56 2000 +0000

  * Updated

commit a7f3ff4a
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 29 11:39:08 2000 +0000

  * New light-weight event handling: 1. No more needs to call
    snd_seq_event_free() for releasing the cell.    But you should keep
    it anyway, both for compatibility and for future    extension. 2.
    API is basically kept unmodified.  The sign of return values are
    same,    i.e. positive integers will be returned if events exist on
    buffer/queue.    But the exact value may be different from the older
    version. 3. snd_seq_event_input() renders the event directly from
    the static input    buffer.  The function is not re-entrant. 4.
    snd_seq_event_input_selective() is removed.

commit e5d597c4
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 29 11:33:47 2000 +0000

  * Fix the check of ALSA_CFLAGS.

commit 650e17d0
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Aug 29 11:33:02 2000 +0000

  * Add --with-kernel in configure script to specify the directory where
    new ALSA headers have been installed.

commit 4970e30e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 28 17:29:36 2000 +0000

  * Changed playback switch handling

commit ce112d1d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Aug 28 09:14:37 2000 +0000

  * Added missing functions. Removed unused one

commit cc0f850c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Aug 28 06:29:24 2000 +0000

  * Cleaning from Henrik Theiling

commit 893272bc
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Aug 27 16:45:47 2000 +0000

  * Missing extern

commit b71b46de
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Aug 26 09:19:21 2000 +0000

  * Fixed pcm_multi

commit 1551ce74
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Aug 26 08:10:53 2000 +0000

  * Added support for configured pcm_multi. Changed pcm_plug definition

commit 8eef219f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Aug 26 08:09:41 2000 +0000

  * Fixed snd_config_update

commit b5576ef2
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Aug 25 14:33:53 2000 +0000

  * Completed conf. Better name for snd_card_get_index. Cleaned card
    access

commit 845d9177
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Aug 25 14:31:07 2000 +0000

  * Updated

commit 606b7ae5
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Aug 24 17:58:36 2000 +0000

  * Clearer dump

commit 4740b37b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Aug 24 17:58:14 2000 +0000

  * Fixed typo

commit 244653df
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Aug 24 17:07:44 2000 +0000

  * Continued config implementation. Added incomplete support for pcm

commit c709eb81
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Aug 24 12:49:51 2000 +0000

  * First version of configuration helpers

commit 24b11896
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 22 18:02:43 2000 +0000

  * Added support for route controls

commit 1309a1d9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 18 21:19:43 2000 +0000

  * Added Synth,FM to sort table

commit ebb148f4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 18 21:09:18 2000 +0000

  * Added FM

commit 2d8216be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 18 18:48:00 2000 +0000

  * Added string.h

commit 677d2aed
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 18 17:12:11 2000 +0000

  * Capture Volume is also set

commit ec07b3ad
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 17 21:50:34 2000 +0000

  * Warning removal.

commit 1adb6dc7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 17 13:05:07 2000 +0000

  * Added snd_instr_simple_free function

commit 2d0d6875
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Aug 16 16:05:57 2000 +0000

  * private_free fixes

commit 7376ad38
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Aug 16 13:35:36 2000 +0000

  * Added bag operations for the high-level control interface. Added
    event layer for simple mixer controls (not fully finished).

commit 5bb1fcb0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Aug 12 15:33:17 2000 +0000

  * Cleanups and new control functions (hfirst, hlast, hnext, hprev,
    hcount).

commit 56130c04
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Aug 11 21:01:47 2000 +0000

  * 64 bit frame_boundary on 64 bit architectures

commit 82102903
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 11 19:28:43 2000 +0000

  * The highlevel control layer was rewritten and updated. Various fixes
    in mixer simple layer. Added include/list.h (from the kernel tree).

commit b99128d8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Aug 6 12:23:28 2000 +0000

  * UNUSED -> ATTRIBUTE_UNUSED (follows /usr/include/ansidecl.h)

commit f981892e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 4 10:24:12 2000 +0000

  * 64-bit fixes. Controls API uses binary tree functions (tsearch ...).

commit e22a79b7
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jul 29 08:50:24 2000 +0000

  * Updated

commit f5d6fdeb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jul 28 20:21:12 2000 +0000

  * More control/mixer API updates. Added highlevel control layer.
    Recoded simple control mixer API.

commit 72fa3cc2
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jul 24 09:17:14 2000 +0000

  * Linked streams fix. Ported latency.c

commit 59c6c40f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jul 24 08:19:34 2000 +0000

  * Removed old sync support. Introduced linked streams

commit bd532fd3
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jul 19 17:21:15 2000 +0000

  * Better pcm_plug bypass. timestamp is struct timeval now

commit eee70747
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jul 18 13:38:58 2000 +0000

  * Ported to new API

commit 9059d261
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jul 18 13:37:36 2000 +0000

  * Fixed double increment

commit 06581d6c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jul 18 10:09:47 2000 +0000

  * Fixed snd_pcm_synchro missing stuff

commit c9722d7b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jul 18 10:08:05 2000 +0000

  * Fixed a few typo

commit 84cb338f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jul 17 15:33:29 2000 +0000

  * Added dump facility. Continued pcm_multi implementation

commit d3796869
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jul 16 11:29:55 2000 +0000

  * Fixed frame_data behaviour

commit 73a9e4c9
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jul 16 11:29:33 2000 +0000

  * Fixed ignoring error

commit a7ffd8e3
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jul 16 11:29:00 2000 +0000

  * Fixed right rate find

commit 41499be5
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jul 16 11:28:45 2000 +0000

  * Fixed tiny hidden bug

commit 273d115d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jul 15 10:20:32 2000 +0000

  * Removed old mixer API functions. Added simple control layer
    (experimental).

commit 3c9755bb
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jul 14 09:31:23 2000 +0000

  * Better handling of odd situations

commit 3031f2c4
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jul 14 09:30:34 2000 +0000

  * Better retry code

commit 6c5be90f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jul 11 12:33:42 2000 +0000

  * Fixed format plugins insertions in case of setup different from
    params

commit 8f18ae95
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jul 9 16:45:33 2000 +0000

  * Updated

commit c46cf38f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jul 7 11:32:13 2000 +0000

  * Fixed typo

commit 8ab37ed2
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri Jul 7 11:14:16 2000 +0000

  * Fixed silence patterns

commit 63386fb1
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Jul 6 20:57:34 2000 +0000

  * Fixed long long constants syntax

commit bc2703eb
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Jul 6 12:41:35 2000 +0000

  * Fixed typo causing assertion failed on capture

commit 8a50d1ed
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Jul 6 08:16:56 2000 +0000

  * Added rate master and divisor. Moved OSS compatibility stuff out of
    asound.h. Added best rate helpers

commit 74832704
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jul 4 19:29:16 2000 +0000

  * Implemented generic sync requests

commit 9c72daca
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jul 1 14:17:25 2000 +0000

  * Added timestamps in strategic places

commit cc79e0c6
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jul 1 10:38:29 2000 +0000

  * 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.

commit 875aed99
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Jun 29 09:20:27 2000 +0000

  * Moved mmap_size to setup struct

commit 0bb7e439
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jun 25 18:13:25 2000 +0000

  * Compilation fix

commit 5bf777d2
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Jun 22 06:08:52 2000 +0000

  * Updated

commit b312f52b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 21 15:03:06 2000 +0000

  * pcm handle split. Moved buffer to plugin struct

commit 4c24f692
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 21 15:00:42 2000 +0000

  * Added pcm_multi

commit 79793b98
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 21 15:00:24 2000 +0000

  * Remove device, stream, subdevice selection and incorporated in info
    structs. Changed paranoia checks in assert

commit 60fa939c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 21 14:59:20 2000 +0000

  * pcm handle split

commit 0535d282
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 21 14:58:20 2000 +0000

  * Remove device, stream, subdevice selection and incorporated in info
    structs

commit 052e57cb
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 21 14:57:19 2000 +0000

  * First incomplete implementation

commit 3e107dfb
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 21 14:56:32 2000 +0000

  * Compilation fixes

commit aa20eaec
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Jun 21 14:55:47 2000 +0000

  * Updated

commit 60707732
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jun 18 17:25:10 2000 +0000

  * Replaced snd_xtoy_bb with cpu_to_xxyy and xxyy_to_cpu.

commit 7d01263a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jun 18 13:01:30 2000 +0000

  * Added missing reference to stream in snd_rawmidi_stream_flush

commit b60673fe
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jun 13 09:29:55 2000 +0000

  * Better solution for compat sources

commit a983321c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 12 21:55:47 2000 +0000

  * Fixed missing stream setting

commit bc252d4d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 12 17:30:46 2000 +0000

  * Added hsearch_r for compatibility needs

commit d3fa17a0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 12 07:13:52 2000 +0000

  * Updated

commit 34d82438
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jun 11 13:32:10 2000 +0000

  * Paranoia zeroing

commit c956c5a0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jun 11 13:31:46 2000 +0000

  * Removed memcpy use

commit e8cac7de
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jun 10 12:39:51 2000 +0000

  * Changed ALSA unit from bytes to frames. Splitted mmap control
    structs. Better midlevel interrupt handler

commit bbdff9fc
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu Jun 8 10:55:34 2000 +0000

  * Bugfix:  - dead SMP lock in es1968 (maestro2) driver.

commit 7fe55fff
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 5 15:28:39 2000 +0000

  * Fix for frame size not byte aligned

commit ee5465d1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 5 14:59:35 2000 +0000

  * Removed

commit dd53a219
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jun 5 14:34:21 2000 +0000

  * Added autoheader to cvscompile. Added config.h.in to .cvsignore.
    Removed old version defines from asoundlib.h.

commit e7841f40
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 5 11:38:39 2000 +0000

  * Removed not needed big endian check

commit 0888689a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 5 11:38:02 2000 +0000

  * Renamed status field in state

commit c323849b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jun 5 06:45:46 2000 +0000

  * Followed ioctl rename

commit 237271dc
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jun 4 16:26:13 2000 +0000

  * Removed pthread lib use

commit 1014e1a3
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jun 4 16:25:32 2000 +0000

  * Fixed sign

commit e813e37b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jun 4 16:25:13 2000 +0000

  * Updated

commit a44c9495
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jun 4 16:24:04 2000 +0000

  * Changed other static checks in assert

commit ef2a9bdd
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jun 4 13:13:01 2000 +0000

  * Added mmap_control access function. Converted static checks in
    asserts. Uniformed avail functions to kernel code

commit f11e203d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Jun 1 21:58:25 2000 +0000

  * Added snd_pcm_stream_state and snd_pcm_stream_byte_io. Added needed
    callbacks and cleaned some existing. Fixed byte_boundary request

commit 2ff2c87c
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed May 31 15:09:27 2000 +0000

  * Removed mmap emulation. Updated TODO. Fixed an over rename

commit f9eacbfc
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed May 31 07:19:04 2000 +0000

  * Removed duplicated #include

commit 6a95bf15
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 30 18:54:44 2000 +0000

  * Endianess cleaning

commit dbd884fb
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 30 11:40:22 2000 +0000

  * Fixed typo

commit da9be8d3
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon May 29 19:53:30 2000 +0000

  * More seek support

commit d134c45c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat May 27 18:29:28 2000 +0000

  * Changed driver detection

commit 1a7f88d1
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat May 27 16:52:17 2000 +0000

  * Better names for ALSA API. Added min_fragments, max_fragments.

commit 4bb0a08b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri May 26 17:58:24 2000 +0000

  * Removed warnings

commit 0df4996f
Author: Takashi Iwai <tiwai@suse.de>
Date:   Fri May 26 14:34:44 2000 +0000

  * Misc fixes: - add confdefs.h to .cvsignore. - use tar options
    instead of actually changing owner when packing.

commit 14b1742f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu May 25 08:36:58 2000 +0000

  * Moved format descriptions out of kernel space. Exported setup dump
    function.

commit 9eb2c424
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed May 24 21:35:55 2000 +0000

  * Renamed samples in frames where appropriated. Added a compatibility
    hack for gcc 2.7.2.3

commit cc5730a4
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed May 24 05:36:23 2000 +0000

  * Fixed return value

commit c582ff51
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 23 12:52:06 2000 +0000

  * Removed frag_* fields. Collapsed I/O plugins. Added to mmap plugin
    support for stream mode

commit 0b2b3c8a
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat May 20 13:18:55 2000 +0000

  * Changed route plugin arithmetic to unsigned. Choosen better names
    for plugin ops

commit 76363aa0
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri May 19 09:40:24 2000 +0000

  * Cosmetics

commit 1c7056ee
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 18 18:16:38 2000 +0000

  * - Fix the old function prototype in pcm_plugin.h - Remove double
    -lasound and add -lm in alsa.m4.   -lm is required for PPC (and
    maybe others).

commit 4f85cf4d
Author: Takashi Iwai <tiwai@suse.de>
Date:   Thu May 18 17:52:58 2000 +0000

  * - Fix bad spin_unlock_* - Fix casts from 64 bit pointer to int

commit bec89c69
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu May 18 14:41:15 2000 +0000

  * Fixed snd_pcm_plug_client_voices_iovec return type

commit 2284d80e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu May 18 14:38:10 2000 +0000

  * Fixed one typo and one thinko

commit 937414d5
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 16 18:04:44 2000 +0000

  * Avoid overflow

commit 386e8a64
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 16 15:21:18 2000 +0000

  * renamed pcm_plugin_build.c to pcm_common.c

commit 7b054f4d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 16 15:20:34 2000 +0000

  * - splitted mmap in logical steps - optimized mmap transfer -
    completed mmap helpers - renamed pcm_plugin_build.c to pcm_common.c

commit 5b42e338
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Fri May 12 07:46:26 2000 +0000

  * Updated TODO

commit 28293041
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu May 11 14:12:34 2000 +0000

  * Fixed C++ warnings

commit 3b1b429b
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 9 17:25:41 2000 +0000

  * Added TODO to dist

commit 443b2573
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 9 15:44:18 2000 +0000

  * Moved update call to corrent position..

commit e77cbd91
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 9 10:46:43 2000 +0000

  * Completed pcm_update implementation

commit 3a6ce537
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue May 9 10:42:12 2000 +0000

  * Added TODO files

commit 0b6e77cd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 8 20:24:38 2000 +0000

  * Fixed device name...

commit 1cd67781
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon May 8 18:53:38 2000 +0000

  * Merged pcm2 branch.

commit 986c1500
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 18 15:20:12 2000 +0000

  * Another API cleanups. Added setup functions for rawmidi and timer
    interfaces.

commit 40fd003a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 18 15:18:38 2000 +0000

  * Fixed rate specification..

commit 1149f064
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Apr 18 11:25:05 2000 +0000

  * Protocol version number changed to 2.0.0.

commit 03066b81
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 17 18:55:13 2000 +0000

  * MUX1 & MUX2 renaming.

commit ff5f6432
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Apr 17 17:39:16 2000 +0000

  * Cleaned pcm internals. Added mmap'able plugins

commit 5673d299
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Apr 17 17:31:41 2000 +0000

  * Cleaned pcm internals. Added mmap'able plugins

commit 340eb52e
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Apr 16 15:38:28 2000 +0000

  * Implemented voice_setup

commit cab3f481
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Apr 16 15:36:30 2000 +0000

  * Implemented voice_setup. Changed mmap control

commit fe03a478
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Apr 16 15:36:09 2000 +0000

  * Renamed for congruency two fields

commit 427a14e3
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Apr 16 15:28:42 2000 +0000

  * Renamed for congruency two fields

commit b43320ce
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Apr 16 11:45:29 2000 +0000

  * Changed protocol version to 1.1.0

commit 194218ea
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Apr 15 10:49:04 2000 +0000

  * Added CAPTURE3/PLAYBACK3 plugins.

commit e1490018
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Apr 15 10:48:49 2000 +0000

  * Fixed C++ compilation.

commit 22b1b2a6
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Apr 13 21:17:03 2000 +0000

  * Fixed return value

commit 31c7d122
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 13 14:59:38 2000 +0000

  * Removed double goto.

commit 2c07d4f1
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Apr 13 11:45:39 2000 +0000

  * Avoided useless writev use

commit a2932a8f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Apr 13 09:28:04 2000 +0000

  * Fixed compilation problem (route plugin definition).

commit 72c4dc40
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Apr 12 20:42:48 2000 +0000

  * Fixed readv/writev

commit eda7dab1
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Apr 12 20:41:16 2000 +0000

  * Fixed plugins

commit e963b9f3
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Apr 12 20:38:48 2000 +0000

  * Removed obsolete interleave plugin. Rewritten and fixed other for
    efficiency.

commit 87ab887d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Apr 3 18:17:59 2000 +0000

  * 0.6.0pre1

commit 749f2ffd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 30 13:21:26 2000 +0000

  * Added snd_pcm_format_physical_width...

commit 098b4b6a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 29 20:26:06 2000 +0000

  * New plugin interface with readv/writev support. Initial code.

commit e7d09908
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Mar 22 16:22:12 2000 +0000

  * Removed volbal plugin (substituted with route)

commit 6949222d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Mar 22 16:20:23 2000 +0000

  * Added route plugin

commit bce4a224
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Mar 22 16:20:05 2000 +0000

  * Removed voices plugin

commit 43e11d78
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Mar 22 16:18:04 2000 +0000

  * Removed voices and volbal plugins. Rewritten interleave plugin.
    Changed some name in linear

commit afbaf0fd
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Wed Mar 22 16:12:59 2000 +0000

  * moved silence byte function

commit 54d348c4
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 21 17:36:27 2000 +0000

  * Plugin updates. The action callback has a new argument. The mmap
    plugin is updated to accept frags_min & frags_max. Also,
    SND_PCM_STOP_ROLLOVER behaves much better.

commit 43041cbe
Author: Takashi Iwai <tiwai@suse.de>
Date:   Sat Mar 18 18:03:50 2000 +0000

  * New functions for sequencer:

commit 80a55829
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 11 21:34:41 2000 +0000

  * 0.5.6

commit a85b5df0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 11 11:08:08 2000 +0000

  * Changed versioning scheme.

commit c4cb2694
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 10 22:08:40 2000 +0000

  * Small cleanup by Frank van de Pol <frank@vande-pol.demon.nl> -
    timestamp

commit bcb411c1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Mar 10 14:05:49 2000 +0000

  * Fixed return value for snd_pcm_close

commit e3973d6f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 4 15:50:35 2000 +0000

  * Fixed wrong name...

commit 744c87fd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 4 15:50:15 2000 +0000

  * Added midiloop utility..

commit 845add2a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 1 18:13:35 2000 +0000

  * 0.5.5

commit 4931c0c7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Mar 1 18:12:30 2000 +0000

  * Changed the switch interface. Every switches are accessible via one
    ioctl.

commit ea8a84d3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 27 20:07:45 2000 +0000

  * Moved EXPORT_SYMBOL tags for driver to plugin.c only.

commit d8e63052
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 27 13:39:48 2000 +0000

  * 0.5.4

commit c92b54b3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Feb 27 13:35:01 2000 +0000

  * .tar.gz -> .tar.bz2

commit 4637dfaa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 22 17:36:34 2000 +0000

  * Fixed return codes (added EPIPE).

commit 022addf7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 21 12:28:43 2000 +0000

  * SND_PCM_RATE_PLL -> SND_PCM_RATE_CONTINUOUS

commit b3160628
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 18 18:12:50 2000 +0000

  * Loopback API improvement - added silence block.

commit b77f3a40
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 16 21:28:10 2000 +0000

  * Added dist-hook..

commit 72ae6d6e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 16 21:05:51 2000 +0000

  * pack -> .bz2

commit 9494f7c5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 16 20:55:46 2000 +0000

  * 0.5.3

commit c036e242
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Feb 12 17:09:07 2000 +0000

  * maarten de boer <maarten.deboer@iua.upf.es> Sat, 12 Feb 2000
    17:36:07 +0100

commit 06bf1766
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Feb 8 08:41:28 2000 +0000

  * fixed snd_defaults_rawmidi_card

commit a9197441
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 4 14:23:19 2000 +0000

  * Added rawmidi.c from maarten de boer <maarten.deboer@iua.upf.es>

commit 90555583
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 4 12:35:24 2000 +0000

  * 0.5.2

commit 5c946996
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Feb 4 10:07:20 2000 +0000

  * Updated to current API..

commit 924d53cc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Feb 3 19:41:43 2000 +0000

  * Added midi devices..

commit fc69109d
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Jan 31 12:40:05 2000 +0000

  * added readv/writev support

commit c808ac08
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 28 22:45:18 2000 +0000

  * Massive fixes in the mmap plugin (NONBLOCK, poll).

commit a8a134e3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 24 10:26:04 2000 +0000

  * Fixed wrong function name... snd_control_read-

commit 970bb534
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 23 20:28:54 2000 +0000

  * 0.5.1a

commit ab804c50
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 23 20:23:37 2000 +0000

  * Added extern to snd_mixer_weight_entry_t *snd_mixer_default_weights

commit 1d671765
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jan 22 18:58:08 2000 +0000

  * 0.5.1

commit 519d9832
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jan 21 11:32:54 2000 +0000

  * Added sender command to help...

commit 70a536e9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jan 20 12:14:50 2000 +0000

  * snd_seq_timestamp_t->real was renamed to snd_seq_timestamp_t->time
    Some code is using real as a variable type.

commit 50b815f1
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jan 18 08:45:02 2000 +0000

  * Added group and elements sorting

commit 5cdac140
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 16 22:08:26 2000 +0000

  * -release info is taken from configure.in

commit 7fbafe14
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 16 21:54:45 2000 +0000

  * 0.5.0

commit e88db2cc
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jan 16 12:32:10 2000 +0000

  * Fixed integer types use

commit 1baf1888
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 12 09:49:57 2000 +0000

  * 0.5.0pre3

commit 5edb3e94
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 12 08:35:47 2000 +0000

  * Removed.

commit e0261ddc
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Jan 11 20:00:17 2000 +0000

  * Added pcm_local.h to distribution

commit be2d24f3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 11 17:35:50 2000 +0000

  * Added snd_hwdep_ioctl function.

commit 6ab3208c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 11 17:30:47 2000 +0000

  * Added missing rule..

commit 7619bcfa
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 11 17:25:42 2000 +0000

  * 0.5.0pre2

commit 24db4452
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 11 17:25:21 2000 +0000

  * Added back rules for old autoconf...

commit 8be913a1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 10 20:19:24 2000 +0000

  * Removed aconnect & aseqnet..

commit 9fd44188
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 10 13:29:00 2000 +0000

  * jcu.cz -> alsa-project.org modifications & other cleanups

commit 2cdc7a77
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 10 13:08:38 2000 +0000

  * Removed unfinished sequencer sync code.

commit 938bf0ea
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 10 13:08:18 2000 +0000

  * 0.5.0pre1

commit 944f6f31
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 10 10:57:12 2000 +0000

  * Fixed I/O plugin insert

commit a6aee7be
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 10 10:07:53 2000 +0000

  * Added the support for the hardware depedent interface.

commit c569de68
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jan 9 22:45:28 2000 +0000

  * get rid of a gcc warning

commit d2911f9f
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sun Jan 9 22:44:52 2000 +0000

  * uniformed alsa-lib interfaces

commit fc0a0352
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jan 8 21:59:57 2000 +0000

  * Get rid of compiler warning

commit 393acc19
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jan 8 21:51:25 2000 +0000

  * Compilation fix (removed snd_rawmidi_[output|input]_info_t).

commit 63f5a795
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Jan 8 20:11:33 2000 +0000

  * - splitted pcm channels in two different devices to handle mmap
    correctly - removed mmap control device - reordered pcm shared and
    not shared code - changed O_WRONLY oss pcm modifier in a more
    symmetric and elegant way - changed slightly control interface -
    added snd-debug-check - uniformed null pointer check - fixed a typo
    in linear plugin

commit 62380b0f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 4 12:38:59 2000 +0000

  * Moved aconnect and aseqnet sequencer utilities into the alsa-utils
    package.

commit 7ab9b22d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 3 22:44:19 2000 +0000

  * Takashi Iwai <iwai@ww.uni-erlangen.de> Initial code.

commit d117462c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 3 10:25:56 2000 +0000

  * Takashi Iwai <iwai@ww.uni-erlangen.de> Mon, 03 Jan 2000 10:47:02
    +0100 - bugfix: proper handling of exclusive subscription - bugfix
    and update: alsa-lib/test/seq* stuff - minor updates (long option
    support, etc) of aconnect and aseqnet - man pages for aconnect and
    aseqnet are added

commit e4b58d20
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 30 15:21:52 1999 +0000

  * Takashi Iwai <iwai@ww.uni-erlangen.de> Thu, 30 Dec 1999 16:07:12
    +0100 - fix of memory leak in seq_midi - snd_seq_extract_output()
    accepts NULL ev_res argument (for removing the   error event without
    malloc). - addition of snd_seq_drain_input_buffer() and
    snd_seq_drain_output_buffer()   functions in alsa-lib

commit b841d267
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Thu Dec 30 12:27:38 1999 +0000

  * Fixed #ifdef

commit b494e448
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Tue Dec 28 14:51:00 1999 +0000

  * Fixed a few typos and hwparams strategy

commit 077ba9f7
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Dec 27 22:22:13 1999 +0000

  * Order and indentation fix

commit 5b0c6ba7
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Mon Dec 27 22:06:24 1999 +0000

  * Added 24 bit sample support

commit 51dacc8e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 26 17:27:43 1999 +0000

  * MMAP changes (/dev/snd/pcmcontrol). Removed unregister callback from
    snd_minor_t.

commit 8738da23
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Dec 25 15:25:46 1999 +0000

  * Completed linear plugin

commit cde18e13
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Dec 25 15:23:47 1999 +0000

  * Fixed return value for plugin transfer function

commit 3696e166
Author: Abramo Bagnara <abramo@alsa-project.org>
Date:   Sat Dec 25 15:22:21 1999 +0000

  * Added snd_pcm_build_linear_format

commit 244d345f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 22 15:05:51 1999 +0000

  * Takashi Iwai <iwai@ww.uni-erlangen.de> Wed, 22 Dec 1999 15:51:37
    +0100 Changes in alsa-driver:

commit b4bbbdbc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 19 09:49:35 1999 +0000

  * Steve Ratcliffe <steve@parabola.demon.co.uk> Sorry, small correction
    to my previous patch.

commit e4572ec7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 16 14:14:16 1999 +0000

  * Reset all protocol versions to 1.0.0.

commit a6cd55dc
Author: Frank van de Pol <fvdpol@home.nl>
Date:   Wed Dec 15 23:37:12 1999 +0000

  * small sequencer fixes

commit a3aaf058
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 15 18:34:12 1999 +0000

  * Takashi Iwai <iwai@ww.uni-erlangen.de> Frank van de Pol
    <frank@vande-pol.demon.nl> Major sequencer changes and cleanups for
    1.0.0.

commit 7b0898c1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 15 08:56:29 1999 +0000

  * Steve Ratcliffe <steve@parabola.demon.co.uk> There is a bug in the
    alsa-lib remove events function.

commit b2b360fc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 14 17:12:23 1999 +0000

  * Uros Bizjak <uros@kss-loka.si> Tue, 14 Dec 1999 09:44:18 +0100 (CET)
    Endianness fixes...

commit c5b58cf7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 12 20:25:53 1999 +0000

  * Removed debug output.

commit 637a8dd5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 12 17:26:13 1999 +0000

  * Uros Bizjak <uros@kss-loka.si> Sun, 12 Dec 1999 17:30:00 +0100 (CET)
    Submitted adpcm.c has messed source - it is OK, but 'indent' wrapped
    all long lines. I corrected that, and please find a patch to current
    CVS which cleans this mess.

commit b5636214
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 12 17:23:44 1999 +0000

  * Abramo Bagnara <abramo@alsa-project.org> - cleaned oss capture -
    fixed conversion plugin insertion card share: - fixed bugs in group
    control - give to OSS mixer a chance to control as more elements as
    possible

commit 76d44668
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 11 21:20:03 1999 +0000

  * Small fix for the capture direction..

commit d33c9309
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 11 20:36:13 1999 +0000

  * Added snd_pcm_get_format_name() to alsa-lib.

commit a3b8114c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 11 20:21:55 1999 +0000

  * Uros Bizjak <uros@kss-loka.si> Sat, 11 Dec 1999 19:16:00 +0100 (CET)
    Attached is a diff for new adpcm implementation. Sun's CCITT g721
    adpcm codec is NOT IMA adpcm. IMA codec is very simple and better
    than g721, so I replaced g721 with included one. Implementation has
    been tested against some test files which I got, and should work
    according to IMA specification.

commit 00f2df99
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 11 20:08:34 1999 +0000

  * Abramo Bagnara <abramo@alsa-project.org> Sat, 11 Dec 1999 16:16:34
    +0100 - PCM plugin fixes

commit 20ebae20
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 11 11:46:05 1999 +0000

  * Abramo Bagnara <abramo@alsa-project.org> Sat, 11 Dec 1999 08:45:24
    +0100 - changed lowlevel drivers to use pcm_misc.c functions - fixed
    some bugs in pcm_plugin_build - the plugin code is shared between
    alsa-lib and alsa-driver

commit 0f0ce095
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 11 10:50:39 1999 +0000

  * Added 'snd_card_get_name' & 'snd_card_get_longname'.

commit dc490583
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 10 14:43:25 1999 +0000

  * - recoded the capture order plugin calls - the rate resampling is
    much more smoother for "downsampling" (shrinking)

commit d0fc70a1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 10 00:13:46 1999 +0000

  * Next plugin fixes...

commit 7da5d039
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Dec 10 00:13:46 1999 +0000

  * .

commit 15c2b15b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 9 09:21:56 1999 +0000

  * Abramo Bagnara <abramo@alsa-project.org> Thu, 09 Dec 1999 09:56:47
    +0100 Rate plugin is now ready for optimizations (I've verified
    reading asm generated that loop unrolling is not fully satisfactory,
    I'll try another solution later today).

commit 4ec59e72
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 8 21:58:27 1999 +0000

  * Added back commented code (latency change)

commit 9d8af2f1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 8 19:22:10 1999 +0000

  * NO FILL mode selected...

commit 883678c5
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Dec 7 10:10:07 1999 +0000

  * Abramo Bagnara <abramo@alsa-project.org> Tue, 07 Dec 1999 08:44:05
    +0100 - pcm mixer elements splitted for subchannel handling - small
    fix to pcm device element

commit bfa1aaa8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 6 00:01:27 1999 +0000

  * Next plugin fixes...

commit 6aabe84a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 6 00:01:26 1999 +0000

  * Abramo Bagnara <abbagnara@racine.ra.it> Sun, 05 Dec 1999 19:02:01
    +0100

commit 863412f6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 5 21:12:24 1999 +0000

  * Added more open modes (O_APPEND)..

commit 2f682976
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 5 21:11:59 1999 +0000

  * Small fixes..

commit a581f75a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Dec 4 10:50:47 1999 +0000

  * Fixed small bug in 'format change' section

commit 78dc424b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 2 14:31:26 1999 +0000

  * PCM plugin patches made by Abramo Bagnara. Added new plugin - voice
    & balance.

commit 7167132e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Dec 2 12:31:35 1999 +0000

  * Documentation placement changes..

commit 12e03f19
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 1 19:44:14 1999 +0000

  * Wed, 1 Dec 1999 19:46:33 +0100 (CET) Uros Bizjak <uros@kss-loka.si> 
     Included in this message, you will find a diff to alsa-lib, which
    implements g721 adpcm codec. It works well (only consumes a lot of
    CPU), and it plays back the same data as is recorded.

commit 34018cf9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 1 19:37:05 1999 +0000

  * Copyright change..

commit 85762c04
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 1 19:31:47 1999 +0000

  * Initial version..

commit f5e461ca
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 30 09:25:59 1999 +0000

  * PCM loopback API improved and added back the functionality. Some
    mmap() changes for the OSS emulation.

commit 3239ca99
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 28 18:10:47 1999 +0000

  * Uros Bizjak <uros@kss-loka.si> Sun, 28 Nov 1999 18:42:50 +0100 (CET)
    mu-Law conversion plugin contains the Sun code now. Added A-Law
    conversion plugin.

commit 091ee0f7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 27 16:33:58 1999 +0000

  * Mixer: Added filter ioctls for read events.

commit 9c524f9e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 25 11:46:30 1999 +0000

  * Small fix...

commit adb16d52
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 25 10:15:28 1999 +0000

  * Fixed many bugs..

commit 8d94accc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 24 18:17:20 1999 +0000

  * Added rounding...

commit 9433839d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 24 18:17:00 1999 +0000

  * Some small fixes...

commit 875d195d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 24 17:02:42 1999 +0000

  * Returned back some right code.

commit 767a681d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 24 17:00:39 1999 +0000

  * Added new plugins & functions.

commit 4a01380a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 24 17:00:16 1999 +0000

  * Added new PCM functions (pcm_misc.c). New plugins: rate, voices.

commit a743444e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 23 08:46:03 1999 +0000

  * Corrections in plugin_formats()..

commit c96b62dc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 19 19:06:05 1999 +0000

  * Changed format back to S16_LE...

commit deeb7a35
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 19 19:05:22 1999 +0000

  * Some fixes...

commit 776b1869
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Nov 18 14:30:12 1999 +0000

  * Fixed in the plugin build routine...

commit 2dc55fd6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 16 15:07:05 1999 +0000

  * Takashi Iwai <iwai@ww.uni-erlangen.de> Tue, 16 Nov 1999 14:32:17
    +0100 Some minor bug fixes in alsa-lib/seq.

commit 368d383f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 14 20:24:46 1999 +0000

  * More fixes...

commit 14587b6b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 14 20:24:32 1999 +0000

  * More fixes for capture...

commit 0c102994
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 14 19:56:39 1999 +0000

  * Fixes in case...

commit 5b771eb6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 12 08:29:49 1999 +0000

  * Fixed memory leak by Steve.

commit 8328751e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 8 23:19:36 1999 +0000

  * Fixed mmaped access..

commit 8abf9370
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 7 16:43:13 1999 +0000

  * Added snd_pcm_nonblock_mode...

commit 85e2cde0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 7 09:38:36 1999 +0000

  * Fixed small bug in subminor version parsing..

commit 600dc6ae
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 6 23:47:07 1999 +0000

  * Merged pcm-v2 branch into main CVS tree.

commit 4b8fda39
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Oct 7 10:24:29 1999 +0000

  * Added missed snd_ctl_close in snd_pcm_open_subdevice...

commit 682deca3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 17 16:17:21 1999 +0000

  * Takashi Iwai <iwai@ww.uni-erlangen.de> Fri, 17 Sep 1999 17:24:43
    +0200

commit 2fad3ef6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 16 16:34:09 1999 +0000

  * More TEMPO updates..

commit 1f2bfa07
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 16 13:51:23 1999 +0000

  * Event->data.queue.value is now used for tempo value...

commit e801e2d7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 16 09:26:28 1999 +0000

  * In alsa-lib in snd_seq_close() there are a couple of missing calls
    to free().

commit f132b5dc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 13 17:33:56 1999 +0000

  * Taro Watanabe <taro@cs.cmu.edu> Sat, 11 Sep 1999 13:17:27 -0400 Pan1
    element handling.

commit 12474871
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 6 17:45:31 1999 +0000

  * Changed versioning

commit 11ce43d8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 1 22:19:11 1999 +0000

  * Takashi Iwai <iwai@ww.uni-erlangen.de> Mon, 30 Aug 1999 14:56:38
    +0200

commit f247f920
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Sep 1 21:53:46 1999 +0000

  * Fix for 16-bit and/or stereo samples...

commit b520d951
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 26 12:59:22 1999 +0000

  * 0.5.0

commit 1b64948d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 26 12:01:18 1999 +0000

  * Small updates to follow new sequencer changes..

commit 928bbc4f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 26 10:23:28 1999 +0000

  * More sequencer extension (event hop counter, get information about
    subscription)..

commit 33348ba6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 23 19:39:14 1999 +0000

  * Added aseqnet...

commit 278b6840
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 23 16:16:48 1999 +0000

  * Cleanups..

commit acc78fc8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 23 08:10:49 1999 +0000

  * Added version..

commit 57631a01
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Aug 22 13:34:31 1999 +0000

  * PCM SUBDEVICE selection enhancements

commit a2346797
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 20 20:27:07 1999 +0000

  * Added aconnect example..

commit b38a5723
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 20 20:16:46 1999 +0000

  * Fixes for PCM loopback..

commit 35552711
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 19 16:35:48 1999 +0000

  * Sequencer queue remove events

commit b1ad5e3f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 19 13:39:10 1999 +0000

  * 0.4.1

commit b6b50c7a
Author: Frank van de Pol <fvdpol@home.nl>
Date:   Sun Aug 8 17:41:09 1999 +0000

  * Changes to allow external synchronisation + fix to get external midi
    working again.

commit 4692649d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Aug 8 09:52:27 1999 +0000

  * 0.4.0

commit 9218e21a
Author: Frank van de Pol <fvdpol@home.nl>
Date:   Fri Aug 6 19:31:15 1999 +0000

  * Enhanced timing accuracy for real-time timestamps.

commit b998850d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 6 13:56:45 1999 +0000

  * Lang additions..

commit c3ed3f72
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 2 22:02:14 1999 +0000

  * New autoloading changes..

commit 57238d2b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 29 13:10:52 1999 +0000

  * susumu-o@debian.or.jp - various fixes...

commit 79e733f0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jul 27 19:45:10 1999 +0000

  * Mixer read filter...

commit 9f2bbd56
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 22 18:10:19 1999 +0000

  * More mixer updates (probably last asound.h changes for group
    enhancements)...

commit 4dcaf1de
Author: Tim Janik <timj@gtk.org>
Date:   Thu Jul 22 12:18:42 1999 +0000

  * * update to libtool 1.3.3 * check for SND_PROTOCOL_INCOMPATIBLE
    instead of the old   SND_PROTOCOL_UNCOMPATIBLE

commit 30e978b0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 22 10:49:39 1999 +0000

  * More mixer updates and some fixes...

commit f32c1b4f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jul 22 08:37:23 1999 +0000

  * Removed -fomit-frame-pointer..

commit b8583943
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jul 20 22:00:59 1999 +0000

  * Mixer interface updates (group extensions)..

commit 0a512c7d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jul 19 08:26:24 1999 +0000

  * Mixer enhancements..

commit 05498059
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jul 18 17:22:16 1999 +0000

  * Fix for format member..

commit 7abdbe78
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jul 10 08:52:04 1999 +0000

  * More instrument API updates, pool purge & SLAB allocation fixes...

commit 452d7704
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jul 7 08:42:12 1999 +0000

  * Added PCM timer selection for seq sender...

commit 227fe9d2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 22 13:18:24 1999 +0000

  * Updates for the control interface...

commit d00535cc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 15 22:26:21 1999 +0000

  * Sequencer changes (pool per client) by Takashi Iwai
    <iwai@ww.uni-erlangen.de>

commit dc126564
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jun 12 19:23:10 1999 +0000

  * PCM changes (record->capture)...

commit fd672765
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jun 5 09:35:48 1999 +0000

  * 0.3.1; small fix for pack

commit 6b713543
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 4 15:03:51 1999 +0000

  * pack fix

commit 3cec4385
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Jun 4 12:25:32 1999 +0000

  * Version 0.3.0

commit c6d9012d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Jun 3 21:41:29 1999 +0000

  * Fixes for new types...

commit 3d5115b3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jun 2 08:20:04 1999 +0000

  * Added loopback, some fixes...

commit 19811bb9
Author: Frank van de Pol <fvdpol@home.nl>
Date:   Wed Jun 2 00:40:30 1999 +0000

  * Changed data type of alsa-lib handles from 'void *' to the specific
    type for the handle in use. This should be more type-safe as the
    compiler will perform checking on type now.

commit 9679707a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jun 1 17:33:42 1999 +0000

  * Compilation fix for the updated kernel header file...

commit 7fc70637
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri May 28 14:06:13 1999 +0000

  * C++ fixes...

commit 662fe6ef
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 25 09:36:22 1999 +0000

  * Fixed getting version..

commit 0b124b53
Author: Frank van de Pol <fvdpol@home.nl>
Date:   Sun May 23 18:34:46 1999 +0000

  * Small fixes to get ALSA sequencer and example code for alsa-lib
    (playmidi1) working again.

commit e0741a58
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun May 23 16:49:10 1999 +0000

  * First IWFFFF code (instrument handling)...

commit 2e075838
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 11 22:15:16 1999 +0000

  * Changed e-mail from <perex@jcu.cz> to <perex@suse.cz>..

commit ef611082
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun May 9 23:15:42 1999 +0000

  * * HAL2 driver  Ulf Carlsson <ulfc@thepuffingroup.com> * Timer API
    changes/cleanups * Sequencer API changes/cleanups   - queue ioctls
    changed   - instrument events added

commit 6e72ca39
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue May 4 19:21:28 1999 +0000

  * Recoded the universal switch interface...

commit a5b307a7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun May 2 16:21:30 1999 +0000

  * Mixer v2.0 merged to the main CVS tree...

commit 3f541735
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Mar 27 19:44:51 1999 +0000

  * New universal switch v2.0 interface.

commit e735bf70
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Mar 11 13:07:12 1999 +0000

  * Timer changes..

commit 26c91a22
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Mar 9 09:43:32 1999 +0000

  * 0.3.0pre5

commit 9dfc55b8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 8 20:06:32 1999 +0000

  * Enhancements..

commit f69148cb
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 8 20:06:02 1999 +0000

  * Added missing functions..

commit c0e741dd
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Mar 8 16:51:36 1999 +0000

  * Merged new-mixer branch...

commit e54aada1
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 17 09:44:11 1999 +0000

  * ACLOCAL_FLAGS + arguments

commit 013a463a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 3 11:10:30 1999 +0000

  * Fixed bug: /dev/loadC%i -> /dev/aloadC%i

commit ddb7261e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Feb 3 10:18:00 1999 +0000

  * Next fixes..

commit 54f13b79
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 1 18:17:51 1999 +0000

  * 0.3.0pre4

commit 6d551b26
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 1 18:17:09 1999 +0000

  * Little changes for new driver..

commit cc79f463
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Feb 1 17:57:08 1999 +0000

  * Updates for ALSA driver device changes (major 116)..

commit 8df572b9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 31 13:05:48 1999 +0000

  * version 0.3.0pre3a

commit 682ee54c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 31 12:57:08 1999 +0000

  * Added libtool to extra dist..

commit d0ca621a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Jan 30 18:35:52 1999 +0000

  * Changes for auto loader..

commit 92256997
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 25 20:49:14 1999 +0000

  * Cleanup from Yamahata Isaku...

commit 74ba33d9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 24 16:58:58 1999 +0000

  * 0.3.0pre3

commit 53cbbeee
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 24 12:00:39 1999 +0000

  * Added playmidi1...

commit fa2745a3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 19 20:04:21 1999 +0000

  * Manual additions...

commit 104b86e8
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Jan 19 15:31:59 1999 +0000

  * New manual for 0.2.0 API..

commit dc02bee6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Jan 18 22:42:55 1999 +0000

  * Some patches for clean compilation...

commit 2699164b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 13 21:54:44 1999 +0000

  * Fixes...

commit 58a6b3d7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 13 14:51:21 1999 +0000

  * Fixed O_NONBLOCK again...

commit 54c4a6c6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 6 15:25:15 1999 +0000

  * Fixed for fcntl calls (NONBLOCK)...

commit dc6d1ffe
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Jan 6 15:24:52 1999 +0000

  * Added back old defines for version...

commit b340b13f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Jan 3 16:11:18 1999 +0000

  * Added configure script..

commit 37af3fde
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 30 17:21:11 1998 +0000

  * Fixes..

commit ffcff61c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 30 17:11:51 1998 +0000

  * Mainly tarbal distribution fixes...

commit 741a333e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 30 17:11:25 1998 +0000

  * First version...

commit d2dbbbf9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Dec 28 12:20:16 1998 +0000

  * Added extra dist files...

commit 6f5e7d4d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 27 01:02:59 1998 +0000

  * Added sequencer test program..

commit 11eaf4d6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 27 01:02:32 1998 +0000

  * Changes...

commit 4eae8e7b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 27 01:01:47 1998 +0000

  * Fixes...

commit 47b0531d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 27 00:59:08 1998 +0000

  * Initial version...

commit 4518e4ca
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 27 00:58:42 1998 +0000

  * Sequencer updates...

commit 5074f045
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 13 18:34:53 1998 +0000

  * Removed..

commit a88a145c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Dec 13 18:08:12 1998 +0000

  * First version..

commit 9dd27bf7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Dec 9 14:43:21 1998 +0000

  * Fixes for %setup and alsa.m4...

commit 80e99653
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 29 16:31:08 1998 +0000

  * Version updated to 0.3.0

commit e8d92376
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 29 16:30:35 1998 +0000

  * Added record channel operations.

commit 713c391e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 29 16:30:21 1998 +0000

  * 0.3.0pre1 driver checking

commit 4964e44a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 29 16:24:51 1998 +0000

  * 0.3.0pre1

commit 2ad00af6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 29 16:24:25 1998 +0000

  * Little change in SUBMINOR...

commit fb1938d2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 27 15:07:56 1998 +0000

  * Coding style..

commit d9087a87
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 27 15:06:26 1998 +0000

  * Coding style...

commit 7c4a57c9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 27 15:00:30 1998 +0000

  * Added pcm_loopback.c...

commit a741225e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 27 14:57:39 1998 +0000

  * Coding style...

commit 2605e4d7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 27 14:53:44 1998 +0000

  * Coding style and fixes in snd_card_name() function...

commit ee5a7574
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 27 00:13:37 1998 +0000

  * Bug fix in format setup...

commit 3bb1db2e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Nov 27 00:13:09 1998 +0000

  * Added latency example...

commit ebfe8d8a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 25 18:57:37 1998 +0000

  * Added backward compatility for version checking...

commit 08166529
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 24 22:08:07 1998 +0000

  * Updates for new version scheme...

commit 8e8cf042
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 23 23:10:50 1998 +0000

  * Version 0.2.0...

commit 4c875a8b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 23 22:47:35 1998 +0000

  * Corrections for version.h...

commit 5a950893
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Mon Nov 23 22:18:53 1998 +0000

  * Fix rules for version.h

commit fb210112
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Mon Nov 23 22:11:34 1998 +0000

  * Fix rules for version.h

commit a321d665
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 23 10:23:58 1998 +0000

  * Removed creating version.h file from chris (version.h.in is back)...

commit 7a1ef9b2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 23 10:22:35 1998 +0000

  * Added again...

commit 16238841
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Sat Nov 21 20:41:01 1998 +0000

  * Generate version.h properly...

commit 72817b64
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Sat Nov 21 20:25:43 1998 +0000

  * Create version.h

commit f8fda3cf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 21 18:47:42 1998 +0000

  * Corrected version for include/version.h and utils/alsa-lib.spec...

commit eebc9ade
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 21 18:43:46 1998 +0000

  * Removed...

commit d35c5b00
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 21 18:37:58 1998 +0000

  * Removed...

commit 4ae902c7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 21 18:34:30 1998 +0000

  * Removed...

commit 3b80ba42
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 21 18:26:48 1998 +0000

  * Removed...

commit 737f5ac2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sat Nov 21 18:18:55 1998 +0000

  * Removed...

commit 7d49a197
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 22:36:24 1998 +0000

  * Few minor changes

commit 4fad6cb7
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 22:35:29 1998 +0000

  * Only install alsa.m4 if aclocal is present

commit da615d2a
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 22:33:01 1998 +0000

  * Fixed versioning

commit b92f2d1a
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 21:32:22 1998 +0000

  * Switch to automake and libtool

commit 9e3490cb
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 21:29:59 1998 +0000

  * Added rpm target

commit 9da4b22a
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 21:27:36 1998 +0000

  * I misunderstood the purpose of alsa.m4 - apologies...

commit fb5d71c4
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 21:14:18 1998 +0000

  * Fix the version number

commit f965a3c4
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 21:11:09 1998 +0000

  * Switch to automake and libtool

commit 2ab949cf
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 21:09:58 1998 +0000

  * Add -release option to LDFLAGS

commit 96f35a05
Author: Chris Cannam <cannam@all-day-breakfast.com>
Date:   Wed Nov 18 20:42:09 1998 +0000

  * Switch to automake and libtool

commit 9e85a4cf
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 17 10:29:27 1998 +0000

  * Fixed library version checking....

commit b4a8875c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 15 15:19:45 1998 +0000

  * Added loopback_block_mode...

commit 23b627ca
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 15 15:19:23 1998 +0000

  * 0.2.0

commit 8b1b0637
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 15 15:19:12 1998 +0000

  * Changes...

commit d4cf5083
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 11 19:32:36 1998 +0000

  * Renamed some params for better look..

commit 51384d54
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 10 19:49:18 1998 +0000

  * Added snd_pcm_loopback_file_descriptor...

commit 354b2c78
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 10 13:26:25 1998 +0000

  * Added loopback interface...

commit 88f30b10
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 10 13:26:03 1998 +0000

  * Added pcm_loopback...

commit 7ebbf260
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 10 13:25:35 1998 +0000

  * 0.1.3

commit 1fab9b5a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 10 13:25:23 1998 +0000

  * New..

commit ebe494c7
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Wed Nov 4 09:43:15 1998 +0000

  * Added alsa-lib.m4 and corrected name of header file.

commit 8addcf78
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Nov 3 14:23:03 1998 +0000

  * Added aclocaldir setup...

commit 74008a5b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 2 10:17:41 1998 +0000

  * Added alsa-lib.m4 to install..

commit 08f80906
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Nov 2 10:10:21 1998 +0000

  * utils/alsa.m4 renamed to aclocal.m4

commit ea5cdff6
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 1 23:22:41 1998 +0000

  * Fixed small bug in open()...

commit fbd6ad14
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Nov 1 23:21:53 1998 +0000

  * CHANGELOG renamed to ChangeLog...

commit 09cb15f9
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 30 23:43:06 1998 +0000

  * 0.1.2

commit a6547af2
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 30 23:36:15 1998 +0000

  * M4 macros for autoconf

commit 75897272
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 2 08:30:47 1998 +0000

  * Directory for library file is now created by installation.

commit 12d60c52
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Oct 2 08:27:36 1998 +0000

  * Directory for header file is now created by installation.

commit 4df1078e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Sep 24 20:42:24 1998 +0000

  * Pack saves version to root dir now...

commit afb68b11
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Sep 21 21:07:47 1998 +0000

  * More tests...

commit 138dbc54
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Sep 18 12:20:56 1998 +0000

  * Now is used /dev/snd/controlX device...

commit f2bb7cec
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 15 09:28:50 1998 +0000

  * Initial version...

commit 85479942
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 15 09:28:26 1998 +0000

  * Added pcm test...

commit d9579f4b
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 8 14:37:31 1998 +0000

  * Extended for switch interface for mixer/pcm/rawmidi...

commit 67188280
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Sep 8 14:37:01 1998 +0000

  * 0.1.1

commit 8b58db99
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 31 15:00:01 1998 +0000

  * __SOUNDLIB_H changed to __ASOUNDLIB_H

commit 17eee230
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 31 14:40:25 1998 +0000

  * Updated for release (added mrproper).

commit 82fc81e3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 31 14:21:06 1998 +0000

  * New docs..

commit 2ae16fb3
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Aug 30 21:08:44 1998 +0000

  * Big renaming - from sound to asound...

commit 254d52fc
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Aug 30 21:08:32 1998 +0000

  * Added program pause...

commit 1e2772d0
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Aug 30 21:08:15 1998 +0000

  * Added...

commit e3aad51c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Fri Aug 28 14:04:48 1998 +0000

  * Updated switches interfaces.

commit 2de9a582
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 27 20:49:09 1998 +0000

  * Created...

commit 6089ba1c
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 27 20:48:48 1998 +0000

  * ...

commit ef615c85
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 27 20:47:51 1998 +0000

  * Added switches API and rawmidi API...

commit df8ab35a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 27 20:13:52 1998 +0000

  * ...

commit 338cf74a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Tue Aug 25 15:38:50 1998 +0000

  * Added snd_pcm_playback_pause function.

commit 0abf7983
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 24 16:24:40 1998 +0000

  * Removed include/config.h.

commit 44582b2f
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 24 16:23:22 1998 +0000

  * New updated mixer interface and better protocol handling...

commit e093a81e
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 24 16:22:56 1998 +0000

  * 0.0.10

commit d79fc482
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Mon Aug 24 16:22:41 1998 +0000

  * Added cvsclean.

commit 7da69562
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Sun Aug 16 19:58:02 1998 +0000

  * Renamed file destonation to .keepme

commit 467dcb2d
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 13 18:04:34 1998 +0000

  * Added file destonation to /lib.

commit 2b4fab5a
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 13 17:47:50 1998 +0000

  * Removed publish destonation...

commit fea11b15
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 13 16:06:43 1998 +0000

  * Removed Files:  	alsa-lib/configure alsa-lib/utils/alsa-lib.spec 
    alsa-utils/configure alsa-utils/utils/alsa-utils.spec

commit 5abac676
Author: Jaroslav Kysela <perex@perex.cz>
Date:   Thu Aug 13 15:42:56 1998 +0000

  * Initial revision
