Tinyalsa Versions Save

Tiny library to interface with ALSA in the Linux kernel

v2.0.0

3 years ago

This release includes bug fixes and support for PCM and mixer plugins. It also fixes a binary compatibility issue with Google's TinyALSA. The new release also requires linking of -ldl.

1.1.1

7 years ago

Numerous bug fixes, some bounds checking added.

1.1.0

7 years ago

This release makes a series of changes to the PCM and mixer API and the tinyplay and tinymix programs.

From the change log:

  • Finished most of the PCM and mixer API documentation
  • Added const specifiers where necessary
  • Added pcm_readi() and pcm_writei()
  • Deprecated pcm_read() and pcm_write()
  • Added mixer_get_num_ctls_by_name()
  • Added pcm_get_channels(), pcm_get_rate() and pcm_get_format()
  • Made libtinyalsa.so.x a symbol link, using libtinyalsa.so.x.y.z as library name
  • Added long option names in tinyplay
  • Using amixer-style interface for tinymix

v1.0.2

7 years ago

Changes:

  • The package libtinyalsa-dev no longer break the libtinyalsa package.
  • The programs tinycap, tinyplay, tinymix and tinypcminfo all have man pages.

v1.0.0

7 years ago

Initial release of the TinyALSA project.

The code for the PCM and mixer interface are mostly complete and stable.

Known bugs are:

  • Better documentation is needed on the mixer interface.
  • Documentation on PCM interface is sufficient but not complete.
  • The Debian package libtinyalsa-dev does not install properly because it overwrites library from libtinyalsa package.