Commit Graph

  • 444290cc9b pcm: Remove 'prepared' variable from pcm structure Ricardo Biehl Pasquali 2018-08-20 19:14:02 -03:00
  • 1124ab002f pcm: Remove prepare before start Ricardo Biehl Pasquali 2018-12-31 17:23:39 -02:00
  • c97c854762 pcm: Remove start before read Ricardo Biehl Pasquali 2018-08-21 14:42:23 -03:00
  • 90683e0e22 pcm: Prepare after overrun Ricardo Biehl Pasquali 2019-01-07 19:33:13 -02:00
  • 447f8ff75f pcm: Remove code assuming start after write Ricardo Biehl Pasquali 2018-08-20 19:46:56 -03:00
  • 30a18cbb52 pcm: Move prepare action to xrun handling Ricardo Biehl Pasquali 2018-09-09 21:40:01 -03:00
  • 5a66a188ee pcm: Do prepare action in pcm_open() Ricardo Biehl Pasquali 2018-08-22 16:10:45 -03:00
  • e6c9e35c11 Fixed some doxygen references. Taylor Holberton 2018-12-22 10:20:15 -05:00
  • 6a3ff009f8 Installing ninja on travis build. Taylor Holberton 2018-12-17 14:56:53 +00:00
  • 1573fd70f1 Installing correct version of python-setuptools Taylor Holberton 2018-12-17 14:51:49 +00:00
  • 067a674671 Installing python setup tools, checking with clang Taylor Holberton 2018-12-17 14:48:08 +00:00
  • 15e0da3494 Upgrading pip before meson install. Taylor Holberton 2018-12-17 14:21:54 +00:00
  • dd10bf1a30 Using xenial for Travis build. Taylor Holberton 2018-12-17 14:17:00 +00:00
  • e74b1942ce Putting version.py in scripts folder Taylor Holberton 2018-12-17 14:00:34 +00:00
  • a3afcc2020 Testing all build systems in Travis CI Taylor Holberton 2018-12-17 13:59:34 +00:00
  • e53afc44b7 Merge pull request #121 from tp-m/meson-extract-version-from-header Taylor Holberton 2018-12-17 08:53:43 -05:00
  • aa0cec3e76 meson: extract project version from header file and version .so Tim-Philipp Müller 2018-12-16 17:01:03 +00:00
  • efdf3bb9e9 Merge pull request #120 from tp-m/meson Taylor Holberton 2018-12-15 16:22:08 -05:00
  • 230a291494 Add support for Meson as build system Tim-Philipp Müller 2016-04-09 23:53:26 +01:00
  • f0f8de6045 Fixed make build using clang Taylor Holberton 2018-11-28 16:43:17 -05:00
  • d0b7254a13 Added ifndef around macros Taylor Holberton 2018-11-28 16:33:24 -05:00
  • 715dc2aaf0 Checking for definition of __bitwise, __force, __user Taylor Holberton 2018-11-28 14:29:52 -05:00
  • 4c5b155e32 Added -fPIC and -pie flags to utility builds Taylor Holberton 2018-10-30 12:17:33 -04:00
  • 311902aabf Merge pull request #115 from mgaio/fix/pcm_link Taylor Holberton 2018-07-20 18:13:30 -07:00
  • 7d2a054b08 Fixed pcm_start when pcm is linked to other pcm device Miguel Gaio 2018-07-17 13:30:24 +02:00
  • f3a4695ef9 Corrected pcm_sync_ptr() on dma mmap coherent architecture Miguel Gaio 2018-07-17 10:05:54 +02:00
  • 3e0e282ca8 Merge pull request #112 from charleskeepax/master Taylor Holberton 2018-05-08 19:44:27 -04:00
  • 6e0afd9ac6 Update output format for enumerated controls Charles Keepax 2017-09-08 16:58:20 +01:00
  • 4f9ee772c5 Pull mixer_ctl_get_value out of loop in tinymix_print_enum Charles Keepax 2017-09-07 17:04:57 +01:00
  • 7647ae9662 Fixup some minor code formatting issues Charles Keepax 2017-09-07 16:38:52 +01:00
  • 134500534e Merge pull request #111 from mgaio/topic/fix-pcm_readi Taylor Holberton 2018-04-10 06:21:41 -04:00
  • f19e7ed870 Fix pcm_writei return value if pcm is in not running state. Miguel GAIO 2018-04-10 06:35:07 +02:00
  • d55cabfec4 Merge pull request #108 from dongjinguang-china/master Taylor Holberton 2018-01-03 06:14:24 -05:00
  • d00347afe6 Fixed potential risk of wild pointer Dong Jinguang 2018-01-03 17:54:05 +08:00
  • 220f37ea67 Merge pull request #107 from magicalvidyakitty/master Taylor Holberton 2017-12-15 06:22:58 -05:00
  • ecf27a44ff Added reading from stdin. Magickal Feline 2017-12-15 02:36:07 -08:00
  • adb12103ab fixed short option in tinyplay Taylor Holberton 2017-11-06 21:20:45 -05:00
  • dbc2b7ba08 Merge pull request #104 from rfvirgil/master Taylor Holberton 2017-10-19 12:48:42 -04:00
  • cdcc350bf9 Replace old style Android.mk with new Android.bp Richard Fitzgerald 2017-10-19 15:02:17 +01:00
  • f40bda81bf Fixed segfault Taylor Holberton 2017-10-12 20:36:15 -04:00
  • 093b87878b added PCM_NONBLOCK macro Taylor Holberton 2017-10-12 20:28:30 -04:00
  • 1770a22cf1 corrected tab usage Taylor Holberton 2017-10-12 20:17:29 -04:00
  • 1893950251 added CMake build Taylor Holberton 2017-10-12 20:09:05 -04:00
  • 34ffa58393 Merge pull request #98 from baruchsiach/fix-musl Taylor Holberton 2017-06-02 07:46:44 -07:00
  • 685e530d8a interval.h: add missing header Baruch Siach 2017-06-02 12:19:03 +03:00
  • df11091086 bumped version 1.1.1 Taylor Holberton 2017-05-23 21:23:57 -07:00
  • 967ca5ca87 Merge pull request #97 from xpahos/master Taylor Holberton 2017-05-23 20:53:26 -07:00
  • e57b43b93a Debian debug package xpahos 2017-05-23 22:11:58 +03:00
  • 3a4402855c Merge pull request #96 from subhransu-intel/master Taylor Holberton 2017-04-13 06:08:33 -07:00
  • e125261297 Fix to pass num_frames to pcm_writei Jaikrishna Nemallapudi 2017-04-12 11:16:29 +05:30
  • 001b25ef86 adding bounds check only when needed Taylor Holberton 2017-04-10 12:42:06 -07:00
  • 04b47b0831 corrected set_config function Taylor Holberton 2017-04-10 12:36:15 -07:00
  • 861da7ab05 moved code in pcm_open() to pcm_set_config() Taylor Holberton 2017-04-10 12:05:51 -07:00
  • cad23d2482 added prototypes for _get_config() and _set_config() Taylor Holberton 2017-04-10 11:47:32 -07:00
  • 25976dc2f1 removed tab characters Taylor Holberton 2017-04-10 11:46:40 -07:00
  • 08bb59091c added pcm_get_config() Taylor Holberton 2017-04-10 11:45:44 -07:00
  • ea06b977fa simplified pcm_read() and pcm_write() Taylor Holberton 2017-04-06 23:14:14 -07:00
  • 851dd8073e checking limits of frame counts Taylor Holberton 2017-04-06 23:12:01 -07:00
  • 1137fc70bb removed debug statement Taylor Holberton 2017-04-06 23:06:36 -07:00
  • d6e7e04edb added limits for frames and channels Taylor Holberton 2017-04-06 23:04:20 -07:00
  • f1080d3337 added interval structures Taylor Holberton 2017-04-06 23:04:06 -07:00
  • 5f9d22f568 removed stray tab Taylor Holberton 2017-04-06 22:21:46 -07:00
  • 1369a0ff99 fixed indentation on if statement Taylor Holberton 2017-01-19 14:46:43 -08:00
  • 78e03c198e Merge pull request #95 from plbossart/master Taylor Holberton 2017-01-19 17:45:28 -05:00
  • a6947c624c tinymix: fix segfaults with set command Pierre-Louis Bossart 2017-01-19 15:06:29 -06:00
  • 04fa39f287 linking with static libtinyalsa Taylor Holberton 2017-01-14 12:09:56 -08:00
  • e1c6374e7b updated read handling for pcm_readi Taylor Holberton 2017-01-14 11:30:55 -08:00
  • 30f7ec55df added clean target Taylor Holberton 2017-01-14 10:51:26 -08:00
  • 1482988aef added ndk-build directories Taylor Holberton 2017-01-14 10:51:03 -08:00
  • 7098557f80 added jni/Android.mk for Android NDK Taylor Holberton 2017-01-14 10:50:47 -08:00
  • fe4a22cca1 added cross compile var to examples Taylor Holberton 2017-01-14 09:08:58 -08:00
  • e123a65654 added doc on pcm_open and null checking pcm_is_ready Taylor Holberton 2017-01-13 21:39:48 -08:00
  • e737183ffc Merge pull request #94 from bpankajl/mixer_wait_event Taylor Holberton 2017-01-11 09:03:05 -05:00
  • 95c79d8797 Fix mixer_wait_event function comments Pankaj Bharadiya 2017-01-11 11:28:02 +05:30
  • aec640a29d Merge pull request #93 from bpankajl/mixer_wait_event Taylor Holberton 2017-01-11 00:31:58 -05:00
  • 010121a131 Tinyalsa: Add support to poll on alsa control Pankaj Bharadiya 2017-01-11 08:57:06 +05:30
  • 3e9a64211e Merge pull request #92 from bpankajl/tvl_fix Taylor Holberton 2017-01-10 08:04:04 -05:00
  • 3f813e4778 Fix the byte control set/get method Pankaj Bharadiya 2017-01-09 13:42:14 +05:30
  • 9698d03a63 mixer: Add support for TLV RW access check api Pankaj Bharadiya 2017-01-09 12:23:14 +05:30
  • 6e8e6374e7 Merge pull request #91 from ricardobiehl/master Taylor Holberton 2016-12-28 11:47:49 -08:00
  • c848ea519f corrected (over/under)run definition in pcm.h Ricardo Biehl Pasquali 2016-12-28 14:42:18 -02:00
  • c6f908ee87 Added pcm_open_by_name() Taylor Holberton 2016-12-24 20:33:33 -08:00
  • bd6ed24d37 Added include directory in CFLAGS variable Taylor Holberton 2016-12-04 13:43:59 -08:00
  • 558e594ba2 Added pcm_link and pcm_unlink functions Taylor Holberton 2016-12-04 13:42:28 -08:00
  • 0cceb33199 added ../examples to example path Taylor Holberton 2016-12-04 13:28:15 -08:00
  • 4faab339a2 Added examples subdir to 'all' and 'clean' targets Taylor Holberton 2016-12-04 13:19:29 -08:00
  • 5317e1ce90 Added examples for basic IO Taylor Holberton 2016-12-04 13:17:53 -08:00
  • 9d1b7f22f5 Added new ignore patterns Taylor Holberton 2016-12-04 13:17:00 -08:00
  • f8fc8deaf1 Removed asound.h Taylor Holberton 2016-12-02 12:18:07 -08:00
  • 48e60721e9 Merge pull request #90 from rfvirgil/control-update Taylor Holberton 2016-12-02 11:33:56 -08:00
  • fd3290357e mixer: add ability to update control list with new controls Richard Fitzgerald 2014-09-09 17:14:09 +01:00
  • 15e6231a1b Merge branch 'master' of https://github.com/tinyalsa/tinyalsa 1.1.0 Taylor Holberton 2016-12-01 21:40:29 -08:00
  • 053a009cab Merge branch 'develop' Taylor Holberton 2016-12-01 21:39:53 -08:00
  • 6860acb720 added changelog for version 1.1.0 Taylor Holberton 2016-12-01 21:38:59 -08:00
  • 9df0309a78 added soversion with minor and patch number Taylor Holberton 2016-12-01 21:28:32 -08:00
  • 313c1d17f2 bumped version Taylor Holberton 2016-12-01 21:22:03 -08:00
  • d1c98e4754 renamed parameter in doc Taylor Holberton 2016-12-01 21:21:49 -08:00
  • ead42d87ff bumped minor version Taylor Holberton 2016-12-01 21:20:06 -08:00
  • d7b140a5d9 Using frame counts in pcm_readi and pcm_writei Taylor Holberton 2016-12-01 20:43:28 -08:00
  • e0781f13a7 Replaced old calls to pcm_read and pcm_write Taylor Holberton 2016-12-01 20:27:41 -08:00