Commit Graph

  • c5750b85a0 Fix last commit. Taylor Holberton 2020-07-19 14:59:36 -05:00
  • 2c30bcfcf1 Quick fix for #168 Taylor Holberton 2020-07-19 12:19:54 -05:00
  • 9cde3ab3e7 Merge pull request #164 from E5ten/cmake-standard Taylor Holberton 2020-06-30 16:09:38 -05:00
  • 8dc14e3a54 Merge pull request #165 from E5ten/cmake-fix-includedir Taylor Holberton 2020-06-30 16:08:49 -05:00
  • 3eb7d98332 cmake: fix header install location Ethan Sommer 2020-06-06 17:53:52 -04:00
  • 468bef3742 cmake: specify c99 Ethan Sommer 2020-06-05 16:44:53 -04:00
  • a6fc680aeb include/tinyalsa/plugin.h: include time.h Ethan Sommer 2020-06-05 17:16:33 -04:00
  • 915488869d Merge pull request #156 from E5ten/cmake-improved Taylor Holberton 2020-06-05 08:41:15 -05:00
  • 5e3b44501e Various cmake improvements Ethan Sommer 2020-05-22 20:31:20 -04:00
  • 8dd5d38422 Merge pull request #163 from E5ten/tinywavinfo-unused-result Taylor Holberton 2020-06-03 22:30:21 -04:00
  • e93797aed4 tinywavinfo: add wrapper for fread to check its return value Ethan Sommer 2020-06-03 22:05:06 -04:00
  • 597dc3a3e8 Simplified tinywavinfo Taylor Holberton 2020-06-03 21:31:48 -04:00
  • d0034cb535 Added tinywavinfo to CMake build Taylor Holberton 2020-06-03 21:27:20 -04:00
  • 90437cae77 Merge pull request #161 from E5ten/optparse Taylor Holberton 2020-06-03 18:00:11 -04:00
  • 08dccd35e6 Merge pull request #160 from E5ten/posix_memalign Taylor Holberton 2020-06-03 17:58:27 -04:00
  • bdfd6e984b tinyplay: replace manual option parsing with optparse Ethan Sommer 2020-06-03 15:38:10 -04:00
  • d55f5f3bf3 tinypcminfo: replace manual option parsing with optparse Ethan Sommer 2020-06-03 15:37:17 -04:00
  • deac26d150 tinymix: replace getopt_long with optparse Ethan Sommer 2020-06-03 15:36:56 -04:00
  • 78041f07e7 tinycap: replace manual option parsing with optparse Ethan Sommer 2020-06-03 15:36:00 -04:00
  • 1737cfc530 utils: check in optparse.h, a public domain header-only optparsing lib Ethan Sommer 2020-06-03 15:34:51 -04:00
  • a768c47341 tinywavinfo: replace obsolete memalign with posix_memalign Ethan Sommer 2020-06-03 15:31:28 -04:00
  • 82318cc201 Fix memory leak Taylor Holberton 2020-06-03 09:47:50 -04:00
  • 003200df52 Merge pull request #159 from rohkkumar/plugin_update Taylor Holberton 2020-06-03 09:43:06 -04:00
  • 12ac49bf3c Merge pull request #158 from E5ten/no-map_file Taylor Holberton 2020-06-03 09:42:23 -04:00
  • 6ad6f7f624 Merge pull request #157 from E5ten/version-posix-sh Taylor Holberton 2020-06-03 09:31:46 -04:00
  • 75483e712d mixer: Fix memory leak and other issues in mixer event Rohit kumar 2020-06-02 11:41:13 +05:30
  • 6b17eede02 mixer: Add plugin support for mixer_consume/read_event Rohit kumar 2020-06-02 11:14:38 +05:30
  • eb89b17af8 tinyalsa: add mixer_consume_event Andrew Chant 2018-02-05 15:16:41 -08:00
  • 304b148dd4 src/pcm.c: remove MAP_FILE mmap flag Ethan Sommer 2020-05-22 21:04:55 -04:00
  • 01ed01a758 scripts/version.sh: switch from bash to POSIX sh Ethan Sommer 2020-05-22 20:47:34 -04:00
  • d5fea77414 Waiting for PCM to finish before exiting Taylor Holberton 2020-04-24 13:44:14 -04:00
  • db4b49bd01 Merge branch 'master' of github.com:tinyalsa/tinyalsa Taylor Holberton 2020-04-24 13:30:46 -04:00
  • 146ceba261 Merge pull request #155 from Minecrell/strncpy Taylor Holberton 2020-04-24 13:27:03 -04:00
  • d391683fd1 tinyalsa: mixer_plugin: remove dummy strings for sound card Minecrell 2020-04-24 19:13:20 +02:00
  • 717c2d198a tinyalsa: use strncpy instead of memcpy to copy string constant Minecrell 2020-04-23 18:15:57 +02:00
  • c9e1cf02b5 Merge pull request #153 from Minecrell/ssize_t Taylor Holberton 2020-04-23 10:13:55 -04:00
  • de025cac62 tinyalsa: include <sys/types.h> for ssize_t Minecrell 2020-04-23 14:51:57 +02:00
  • e67f9430fa Removed whitespace Taylor Holberton 2020-04-22 08:38:31 -04:00
  • f1ef4fbce6 Merge pull request #151 from mgaio/fix/pcm_open_failure Taylor Holberton 2020-04-20 20:23:25 -07:00
  • 0ab70fcc95 pcm_hw_close: avoid SIGSEGV when pcm_hw_open fail Miguel GAIO 2020-04-18 08:40:41 +02:00
  • 1d10cd9b81 Merge pull request #150 from rohkkumar/plugin Taylor Holberton 2020-04-14 01:37:24 -04:00
  • 430fbea942 tinyalsa: add plugin.h to install path Patrick Lai 2020-03-16 15:04:24 +05:30
  • 0e2107f7e2 Merge pull request #148 from lkundrak/lr/double-free Taylor Holberton 2020-04-10 07:28:22 -04:00
  • 5bd3231d63 Merge pull request #149 from lkundrak/lr/-errno Taylor Holberton 2020-04-10 07:23:55 -04:00
  • cfd5f6bc36 pcm: do not negate errno Lubomir Rintel 2020-04-10 09:09:31 +02:00
  • 30ced281cd pcm: avoid calling pcm_hw->close() twice Lubomir Rintel 2020-04-10 09:10:33 +02:00
  • 5ce18c83b5 Added 'tinymix' to linker rule Taylor Holberton 2020-02-27 07:15:45 -05:00
  • c133f678d3 Merge pull request #147 from brunosmmm/fix-cross-compilation Taylor Holberton 2020-02-27 07:14:15 -05:00
  • 88d92e9744 Fix cross-compilation Bruno Morais 2020-02-22 15:23:59 -05:00
  • ec9a1271f7 Merge pull request #137 from codeauroraforum/plugin-support Taylor Holberton 2020-02-11 14:03:06 -05:00
  • 26850f5435 tinyalsa: add support for mixer plugins Bhalchandra Gajare 2019-06-19 15:30:42 -07:00
  • dcea636de0 tinyalsa: add support for PCM plugins Bhalchandra Gajare 2019-09-04 15:32:35 -07:00
  • 40f89f1c55 Merge pull request #144 from mgaio/fix/mmap/pcm_wait Taylor Holberton 2020-02-06 15:44:13 -05:00
  • b679495379 pcm: Set SW params.avail_min to period size Miguel GAIO 2020-02-06 21:09:31 +01:00
  • f797a5ce65 Merge pull request #143 from kraj/master Taylor Holberton 2019-12-17 09:17:36 -05:00
  • 3d31e0a78e Use CMAKE_INSTALL_<path> instead of hardcoding bin/lib/ install paths Khem Raj 2019-12-16 22:58:41 -08:00
  • a2994c89ec Merge pull request #140 from pasqualirb/master Taylor Holberton 2019-09-21 22:06:10 -04:00
  • 843626aa9b utils: Fix spelling in help text Ricardo Biehl Pasquali 2019-09-16 09:03:07 -03:00
  • e9a11799ec Merge pull request #131 from pasqualirb/master Taylor Holberton 2019-07-07 21:15:08 -04:00
  • 69d37b8216 pcm-readi: Fixed segfault in failure recovery Taylor Holberton 2019-06-26 18:01:59 -04:00
  • f6f0198dd3 Merge pull request #134 from jcromero/patch-1 Taylor Holberton 2019-05-23 14:08:16 -04:00
  • 1ea4eec6a5 Fix typo in -D and -d options descriptions jcromero 2019-05-23 00:08:50 +02:00
  • 6d95b032f6 Merge pull request #132 from lucastanure/master Taylor Holberton 2019-05-11 08:20:54 -04:00
  • 25e6dba5ae makefile: Don't overwrite CROSS_COMPILE variable Lucas Tanure 2019-05-11 09:35:13 +01:00
  • ae803f2905 pcm: Allow to wait if capture is not running Ricardo Biehl Pasquali 2019-03-12 16:31:04 -03:00
  • 82498f8328 Merge pull request #128 from alexonea/master Taylor Holberton 2019-04-13 23:14:34 -04:00
  • d233d98fb0 Merge pull request #130 from pasqualirb/master Taylor Holberton 2019-04-13 23:03:17 -04:00
  • dedf7159f9 pcm: Remove setting unnecessary parameters Ricardo Biehl Pasquali 2019-01-25 17:42:56 -02:00
  • 50faa7e851 Merge pull request #129 from DanielaBistrean/master Taylor Holberton 2019-04-11 19:23:36 -04:00
  • b098275b93 Fix integer division issue in int_to_percent function Daniela-Marinela Bistrean 2019-04-12 00:49:20 +03:00
  • 2d56242143 Move changelog check ver. from build systems to CI Alexandru N. Onea 2019-04-11 12:56:54 +03:00
  • b7a6c7b04d Rename version-bump to just version Alexandru N. Onea 2019-04-10 01:00:58 +03:00
  • be4b2632c8 Add dry-run option to version-bump.sh Alexandru N. Onea 2019-04-10 00:45:38 +03:00
  • 1230f141c0 Minor improvements to version-bump.sh Alexandru N. Onea 2019-04-10 00:30:22 +03:00
  • 7d859aeadd Add check action to version-bump.sh; Activate checks Alexandru N. Onea 2019-04-09 21:51:27 +03:00
  • 0c63459cd5 Add release action to version-bump.sh Alexandru N. Onea 2019-04-09 21:16:34 +03:00
  • ad1f0e569c Initial version-bump.sh Alexandru N. Onea 2019-04-09 01:23:10 +03:00
  • 5879db0e35 Generate final version string and number based on major, minor and patch Alexandru N. Onea 2019-04-08 12:20:28 +03:00
  • a78d541b78 Merge pull request #125 from afordcirrus/master Taylor Holberton 2019-01-15 06:52:22 -05:00
  • eade1f9124 tinymix: fix use of -D with set command Andrew Ford 2019-01-15 10:50:59 +00:00
  • 9203fe8030 Checking for error in pcm_writei example Taylor Holberton 2019-01-13 13:23:46 -05:00
  • 7cbd38cbdd Merge branch 'develop' Taylor Holberton 2019-01-13 13:16:52 -05:00
  • 0178c72b88 Added the 'attributes.h' header Taylor Holberton 2019-01-13 13:10:47 -05:00
  • f98e01afc2 pcm: Check for error after setting appl_ptr Ricardo Biehl Pasquali 2019-01-07 11:54:47 -02:00
  • 85d24bb721 pcm: Cleanup control/status when setup fails Ricardo Biehl Pasquali 2019-01-04 14:45:35 -02:00
  • a51d11460c pcm: Replace 'underruns' with 'xruns' Ricardo Biehl Pasquali 2019-01-04 00:32:40 -02:00
  • a384607242 pcm: Create generic transfer Ricardo Biehl Pasquali 2019-01-04 00:20:14 -02:00
  • 738c48eb12 pcm: Put transfer functions together Ricardo Biehl Pasquali 2018-12-24 18:34:48 -02:00
  • 865dcf79e0 pcm: Remove 'running' variable from pcm structure Ricardo Biehl Pasquali 2018-12-19 14:05:05 -02:00
  • 25685b5829 pcm: Rewrite pcm_mmap_transfer() for compatibility Ricardo Biehl Pasquali 2018-12-18 23:26:15 -02:00
  • fb1683e0cc pcm: Exit loop when there are no available frames Ricardo Biehl Pasquali 2018-12-18 23:24:19 -02:00
  • 1832b6911b pcm: Put mmap functions together Ricardo Biehl Pasquali 2018-12-22 11:17:32 -02:00
  • 08aff7bde2 pcm: Add macro for PREPARED state Ricardo Biehl Pasquali 2018-12-19 23:19:57 -02:00
  • 7a1de1965e pcm: Rewrite pcm_get_htimestamp() Ricardo Biehl Pasquali 2018-12-22 14:42:57 -02:00
  • dd8ec69106 pcm: Move pcm_get_htimestamp() Ricardo Biehl Pasquali 2018-12-24 12:40:31 -02:00
  • 57efda93e7 pcm: Get values from kernel in avail_update Ricardo Biehl Pasquali 2018-12-22 12:51:21 -02:00
  • 323d2f5a41 pcm: Call HWSYNC ioctl when status is mmaped Ricardo Biehl Pasquali 2018-12-18 23:13:05 -02:00
  • c8ef079a06 pcm: Remove HWSYNC before available calculation Ricardo Biehl Pasquali 2018-12-18 22:57:22 -02:00
  • 795995b3f1 pcm: Do not set values after control/status mmap Ricardo Biehl Pasquali 2019-01-02 17:27:52 -02:00
  • 9b0847fbca pcm: Get appl_ptr and avail_min after prepare Ricardo Biehl Pasquali 2018-12-30 11:53:54 -02:00