aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-10-12Bump version to 0.2.0HEADv0.2.0masterTakashi Iwai1-1/+1
2021-10-12README: More brush upsTakashi Iwai1-5/+9
2021-10-12README: Some more brush up for MDdevelTakashi Iwai1-54/+43
2021-10-12Bump the default compat version to 1.2.5Takashi Iwai2-5/+5
2021-10-12control: Define snd_ctl_elem_id_compare_set()Takashi Iwai1-0/+12
2021-10-12conf: Add dummy snd_config_update_ref() and snd_config_update_unref()Takashi Iwai2-0/+15
2021-10-12Rename to README.mdTakashi Iwai2-55/+76
2021-10-12README: update the description about mmapTakashi Iwai1-2/+2
2021-10-12configure: Rename --enable-libasound with --enable-abi-compatTakashi Iwai2-8/+8
2021-10-12configure: Fix a typo for delight-valgrind optionTakashi Iwai1-1/+1
2021-10-12Define snd_output_*() functions properlyTakashi Iwai3-127/+142
2021-10-12Define snd_pcm_forwardable() and snd_pcm_rewindable()Takashi Iwai2-1/+12
2021-10-12Define snd_pcm_abort()Takashi Iwai1-0/+6
2021-10-12Don't test linking with snd_ctl_open in alsa.m4Takashi Iwai1-34/+0
2021-10-12Define SND_LIB_VER() macroTakashi Iwai1-3/+2
2021-10-11Implementations of snd_pcm_mmap_writei() and snd_pcm_mmap_readi()Takashi Iwai2-16/+28
2021-10-11Allow enforcing 64bit timespec buildTakashi Iwai7-32/+173
2017-07-12Include <poll.h> instead of <sys/poll.h>Felix Hädicke14-14/+14
2015-06-01Version 0.1.6v0.1.6Takashi Iwai2-1/+10
2015-06-01Add missing snd_ctl_convert_{from|to}_dB() and snd_ctl_get_dB_range()Takashi Iwai1-0/+61
2015-06-01Add missing ABI-compatible snd_ctl_elem_*_name()Takashi Iwai1-0/+18
2015-06-01Add ctl ASCII parser codeTakashi Iwai3-0/+140
2015-05-29cards: allow sysdefault device stringTakashi Iwai1-1/+4
2015-05-29mixer: drop superfluous castTakashi Iwai1-17/+13
2015-05-29mixer: Fix snd_mixer_selem_set_*_dB()Takashi Iwai3-70/+56
2015-05-29Add compile to .gitignoreTakashi Iwai1-0/+1
2015-05-19Version 0.1.5v0.1.5Takashi Iwai2-1/+4
2015-05-19Fix the breakage of sw_params struct sizeTakashi Iwai1-1/+1
2015-04-21Version 0.1.4v0.1.4Takashi Iwai3-2/+10
2015-04-21Bump ALSA-lib compat version to 1.0.28Takashi Iwai2-4/+4
2015-04-21tlv: improve raw value range handlingTakashi Iwai1-22/+17
2015-04-21Add PCM timestamp type supportTakashi Iwai3-9/+28
2015-04-21mixer: Make sure snd_mixer_attach_hctl() releases hctl at errorTakashi Iwai1-12/+10
2015-04-21Add G723 and DSD format supportsTakashi Iwai3-1/+56
2015-04-21Fix a possible buffer overflow in snd_pcm_chmap_print()Takashi Iwai1-1/+1
2013-10-11Add PCM chmap supportTakashi Iwai7-0/+481
2013-10-11Add wallclock timestamp APITakashi Iwai2-2/+17
2013-04-03Fix error on jack compilation with salsaMihail Zenkov1-1/+1
2013-03-20Rename _sndrv_pcm_format to _snd_pcm_formatMihail Zenkov1-1/+1
2013-03-20Set SNDRV_PCM_HW_PARAMS_NORESAMPLE by defaultMihail Zenkov1-0/+1
2013-03-20Fix mistakes after refactoring pcm_params.cMihail Zenkov1-8/+6
2013-03-12Shuffle the inclusion of version.hTakashi Iwai2-3/+3
2013-03-12define __SALSA_EXPORT_FUNC in version.hMihail Zenkov1-0/+2
2012-01-26Version 0.1.3v0.1.3Takashi Iwai2-1/+12
2012-01-26Update the copyright year in sourcesTakashi Iwai24-24/+24
2012-01-26Add --disable-user-elem configure optionTakashi Iwai6-1/+70
2012-01-26A bit splification in snd_ctl_elem_add_enumerated()Takashi Iwai1-17/+11
2012-01-25Set the compatible version to 1.0.25 as defaultTakashi Iwai1-2/+2
2012-01-25Add the support of snd_ctl_elem_add_enumerated()Takashi Iwai3-1/+42
2012-01-25Rip off the unused variableTakashi Iwai1-2/+0
2012-01-25Rename access with _access or accTakashi Iwai6-30/+30
2011-12-21Fix 4bit enable/disable flagArun Raghavan1-1/+1
2011-12-21Implement snd_mixer_selem_ask_*Arun Raghavan2-0/+83
2011-05-27Fix a typo in configure.ac for support_4bitTakashi Iwai1-1/+1
2011-05-27Add --enable-abicheck configure optionTakashi Iwai19-0/+141
2011-05-27Yet minor refactoring in pcm.cTakashi Iwai1-9/+6
2011-05-27Use a common helper for opening subdevice for PCM and rawmidiTakashi Iwai5-65/+40
2011-05-27Define the correct version of snd_tlv_parse_dB_info()Takashi Iwai4-77/+53
2011-05-27Refactoring pcm subdev assigmentTakashi Iwai1-13/+16
2011-05-27Refactoring codes in cards.cTakashi Iwai1-22/+24
2011-05-26Refactoring pcm_params.cTakashi Iwai1-219/+163
2011-05-25Version 0.1.2v0.1.2Takashi Iwai2-1/+12
2011-05-25Add --disable-4bit configure optionTakashi Iwai3-0/+36
2011-05-25Fix output-buffer support for snd_output*()Takashi Iwai2-3/+3
2011-05-25Minor clean up in pcm_params.cTakashi Iwai3-42/+38
2011-05-25Add document for --enable-float optionTakashi Iwai2-3/+5
2011-05-25Add the support of floating-pointTakashi Iwai4-5/+29
2011-05-25Constify arraysTakashi Iwai7-29/+29
2011-05-25Fix remaining SNDRV_* conversionTakashi Iwai1-1/+1
2011-05-25Move PCM format type functions into pcm_macros.hTakashi Iwai3-149/+132
2011-05-25Fix some comments in asound.hTakashi Iwai1-4/+4
2011-05-24Move definitions in *_types.h into *_func.hTakashi Iwai16-228/+198
2011-05-24Fix builds with new definitionsTakashi Iwai18-124/+110
2011-05-24Strip off comments and clean up sequencer stuffTakashi Iwai2-377/+115
2011-05-24Remove yet more redundant definitions from global.hTakashi Iwai1-8/+0
2011-05-24Rewrite TLV parser codeTakashi Iwai1-130/+293
2011-05-24Remove redundant definitions of kernel APITakashi Iwai7-670/+27
2011-05-24Strip off comments and clean up conf.hTakashi Iwai1-20/+5
2011-05-24Strip off comments and rewrites asoundef.hTakashi Iwai1-177/+177
2011-05-24Rewrite asound.hTakashi Iwai1-707/+620
2011-05-24Make --enable-everything option really enabling everythingTakashi Iwai1-21/+24
2011-04-29Version 0.1.1v0.1.1Takashi Iwai2-1/+4
2011-04-29Add missing snd_pcm_hw_params_{set|get}_period_wakeup()Takashi Iwai2-7/+24
2011-04-20Version 0.1.0v0.1.0Takashi Iwai48-48/+151
2011-04-20Add memzero_valgrind() macroTakashi Iwai7-15/+22
2011-04-20Add snd_pcm_forwardable()Takashi Iwai2-1/+3
2011-04-20Add string-buffer output via snd_output_*()Takashi Iwai4-27/+185
2011-04-20Added more missing exportsTakashi Iwai19-22/+37
2011-04-19Add more missing API functions as of 1.0.24Takashi Iwai6-100/+232
2011-04-19Moved to .gitignoreTakashi Iwai1-5/+0
2011-04-19Add ABI-compatible libasound.so supportTakashi Iwai43-1203/+1649
2009-11-05version 0.0.26v0.0.26Takashi Iwai2-1/+5
2009-11-05Fix segfault in hctl_elem_event_handlerTakashi Iwai1-1/+5
2009-11-05Added tag v0.0.25 for changeset c4c270986c78Takashi Iwai0-0/+0
2009-11-05version 0.0.25v0.0.25Takashi Iwai2-1/+4
2009-10-13Fixed build errorsTakashi Iwai2-1/+2
2009-10-06Added tag v0.0.24 for changeset d9b4f93991feTakashi Iwai0-0/+0
2009-10-06Version 0.0.24v0.0.24Takashi Iwai2-1/+4
2009-10-06Add missing definition of SND_PCM_TSTAMP_ENABLETakashi Iwai1-2/+6
2009-10-04Added tag v0.0.23 for changeset f4ddd0a6740bTakashi Iwai0-0/+0
2009-10-04Version 0.0.23v0.0.23Takashi Iwai2-1/+10
2009-10-04Fix a typo of snd_pcm_htimestamp()Takashi Iwai1-2/+2
2009-10-04Fix up the lower limit of snd_pcm_sw_set_avail_min()Takashi Iwai1-0/+6
2009-10-04Set no_active_sending=1 as default for rawmidiTakashi Iwai1-0/+1
2009-10-04Reorder the PCM parameter setup to give larger bufer sizesTakashi Iwai1-2/+2
2009-10-04Add support of TLV_MINMAX*Takashi Iwai2-0/+40
2009-10-04Add the device path support to snd_card_get_index()Takashi Iwai1-0/+19
2009-08-12Add --disable-delight-valgrind configure optionTakashi Iwai2-0/+20
2009-04-22Added tag v0.0.22 for changeset 765f4675b222Takashi Iwai0-0/+0
2009-04-22version 0.0.22v0.0.22Takashi Iwai2-1/+6
2009-04-22Fix async_list removal bug in snd_async_del_handler()Takashi Iwai1-1/+1
2009-01-09Added tag v0.0.21 for changeset 8b3c7d2c9dabTakashi Iwai0-0/+0
2009-01-09version 0.0.21v0.0.21Takashi Iwai2-1/+6
2009-01-09Fix hwdep path name and device number handlingTakashi Iwai1-4/+6
2009-01-09handle snd_config value in dummy conf routinesTakashi Iwai4-1/+22
2008-10-16Added tag v0.0.20 for changeset d9244e8fe8f1Takashi Iwai0-0/+0
2008-10-16version 0.0.20v0.0.20Takashi Iwai2-1/+5
2008-10-13Add missing _snd_pcm_hw_param_test() functionTakashi Iwai1-0/+9
2008-09-30Added tag v0.0.19 for changeset bd650cb7b708Takashi Iwai0-0/+0
2008-09-30version 0.0.19 - alsa-lib 1.0.18 compatiblev0.0.19Takashi Iwai2-4/+11
2008-09-30Add new PCM functions for 1.0.18Takashi Iwai3-1/+38
2008-09-30Fix snd_card_get_index() to handle the string x,y properlyTakashi Iwai1-4/+1
2008-09-30Fix return value of snd_ctl_subscribe_events()Takashi Iwai1-1/+1
2008-08-18Added tag v0.0.18 for changeset 920eaae37469Takashi Iwai0-0/+0
2008-08-18version 0.0.18v0.0.18Takashi Iwai2-1/+4
2008-08-18Fix initialization of rawmidi, which caused unclosable objects.Takashi Iwai1-1/+1
2008-02-15Added tag v0.0.17 for changeset 0f7065464322Takashi Iwai0-0/+0
2008-02-15v0.0.17v0.0.17Takashi Iwai2-1/+4
2008-02-15Fix snd_pcm_link() calling a wrong ioctlTakashi Iwai1-1/+1
2008-02-05Added tag v0.0.16 for changeset 87befef992cfTakashi Iwai0-0/+0
2008-02-05version 0.0.16v0.0.16Takashi Iwai2-1/+4
2008-02-05Fix memleaksTakashi Iwai2-3/+9
2008-02-01Added tag v0.0.15 for changeset 7283ddc94047Takashi Iwai0-0/+0
2008-02-01version 0.0.15v0.0.15Takashi Iwai2-1/+8
2008-02-01make 1.0.16 compatibleTakashi Iwai4-6/+50
2008-01-24Obsolete obsoleted PCM API functionsTakashi Iwai3-2/+21
2008-01-24Add snd_ctl_*dB* functionsTakashi Iwai4-148/+234
2008-01-14Added tag v0.0.14 for changeset 24167888279bTakashi Iwai0-0/+0
2008-01-14version 0.0.14v0.0.14Takashi Iwai2-1/+5
2007-10-24Fix silly bug in snd_*_alloca()Takashi Iwai1-1/+1
2007-10-22Added tag v0.0.13 for changeset 506d347a0114Takashi Iwai0-0/+0
2007-10-22version 0.0.13v0.0.13Takashi Iwai2-1/+5
2007-10-22Suppress "deprecated" compile warnings for TLVTakashi Iwai1-0/+23
2007-09-17Added tag v0.0.12 for changeset e8a699e0b723Takashi Iwai0-0/+0
2007-09-17Reorder the initialization (just for casual clean up)v0.0.12Takashi Iwai1-1/+1
2007-09-17Added tag v0.0.12 for changeset 8e862cf7c871Takashi Iwai0-0/+0
2007-09-17fix pcm->stream initializationTakashi Iwai2-0/+3
2007-09-17Added tag v0.0.12 for changeset 8ceaf03eba49Takashi Iwai0-0/+0
2007-09-17fixed a typo in snd_pcm_drain() - version 0.0.12Takashi Iwai3-2/+6
2007-09-07Added tag v0.0.11 for changeset 07de57b08589Takashi Iwai0-0/+0
2007-09-07version 0.0.11v0.0.11Takashi Iwai2-1/+7
2007-09-07Fix parse of secondary and third arguments in _snd_dev_get_device()Takashi Iwai1-2/+3
2007-09-07Fix a typo in fcntl in pcm open.Takashi Iwai1-1/+1
2007-08-07Added tag v0.0.9 for changeset 2f96e1a74709Takashi Iwai0-0/+0
2007-08-07Added tag v0.0.8 for changeset ccc0a0c78536Takashi Iwai0-0/+0
2007-08-07Added tag v0.0.10 for changeset 753e848e32f6Takashi Iwai0-0/+0
2007-08-07fixed docv0.0.10Takashi Iwai1-1/+2
2007-08-07disable async as default (as written in README)Takashi Iwai1-1/+1
2007-08-07Added tag v0.0.10 for changeset 3df3ce7233a8Takashi Iwai0-0/+0
2007-08-07fix build with --disable-asyncTakashi Iwai2-0/+3
2007-08-07Added tag v0.0.10 for changeset 1cb82d0ea6e7Takashi Iwai0-0/+0
2007-08-07version 0.0.10, updated documentsTakashi Iwai3-6/+8
2007-08-07Add missing function declarationsTakashi Iwai2-0/+12
2007-08-07fix for c++Takashi Iwai14-808/+189
2007-08-07Change from enum to define, make C++ happyTakashi Iwai3-96/+86
2007-08-01Add --with-alsa-devdir configure option.v0.0.9Takashi Iwai10-8/+23
2007-08-01Fix description a bit.Takashi Iwai1-9/+14
2007-07-20Fix typosTakashi Iwai1-4/+4
2007-07-17version 0.0.8v0.0.8Takashi Iwai2-1/+10
2007-07-17More description about deprecated attribute.Takashi Iwai1-1/+9
2007-07-17Move snd_config_update_free_global() to global.hTakashi Iwai2-5/+8
2007-07-17Add --disable-deprecated configure option.Takashi Iwai13-61/+84
2007-07-17Add missing declaration of snd_pcm_format_value().Takashi Iwai1-0/+1
2007-07-17Allocate the whole mask bit size for name strings of mask parametersTakashi Iwai1-6/+6
2007-07-17Output hw_params and sw_params in snd_pcm_dump().Takashi Iwai1-0/+4
2007-07-10Added tag v0.0.7a for changeset f27e4ea13627Takashi Iwai0-0/+0
2007-07-10version 0.0.7av0.0.7aTakashi Iwai2-1/+7
2007-07-10Show configuration results at the endTakashi Iwai1-0/+11
2007-07-10Fix async descriptionsTakashi Iwai1-2/+5
2007-07-06fix asoundlib.h without pcm supportTakashi Iwai2-1/+1
2007-07-05Added tag v0.0.7 for changeset 3363aa8284c0Takashi Iwai0-0/+0
2007-07-05version 0.0.7v0.0.7Takashi Iwai2-1/+5
2007-07-05fix README for async and pcm optionsTakashi Iwai1-2/+5
2007-07-05Add async handler supportTakashi Iwai11-16/+301
2007-07-03Added tag v0.0.6 for changeset 14b34ae786feTakashi Iwai0-0/+0
2007-07-03version 0.0.6v0.0.6Takashi Iwai2-1/+5
2007-07-02Fix READMETakashi Iwai1-5/+20
2007-07-02Fix channel_info parameter in _snd_pcm_mmap().Takashi Iwai1-1/+1
2007-07-02Added tag v0.0.5 for changeset f83e49ce7296Takashi Iwai0-0/+0
2007-06-29v0.0.5v0.0.5Takashi Iwai1-1/+1
2007-06-29Fix avail_min=0 problem.Takashi Iwai3-0/+7
2007-06-29Added tag v0.0.4 for changeset b9f46f0c6b28Takashi Iwai0-0/+0
2007-06-29v0.0.4v0.0.4Takashi Iwai2-1/+7
2007-06-29Fix the check of stop_threshold in snd_pcm_avail_update()Takashi Iwai2-11/+1
2007-06-29Fix missing returnTakashi Iwai1-0/+1
2007-06-28Added tag v0.0.3 for changeset eed732c97e43Takashi Iwai0-0/+0
2007-06-28version 0.0.3v0.0.3Takashi Iwai2-1/+5
2007-06-28Fix wrong sizeof() for mallocTakashi Iwai6-25/+25
2007-06-28Added tag v0.0.2 for changeset 47cb6e3fe0b7Takashi Iwai0-0/+0
2007-06-21version 0.0.2v0.0.2Takashi Iwai4-2/+21