Commit Graph

42 Commits

Author SHA1 Message Date
Alexandre Ratchov 9bec976a73 Crank library minor as this sioctl_xxx are new interfaces 2020-02-06 22:21:48 +01:00
Alexandre Ratchov d2057194b1 Rename _setctl -> _setval and _onctl -> _onval 2020-01-03 15:30:06 +01:00
Alexandre Ratchov 6e83bb6a4f Rename siomix -> sioctl, stop using "mixer" word. 2020-01-03 15:19:25 +01:00
Alexandre Ratchov 6e1de49304 Merge branch 'master' into mixer 2018-01-12 08:32:16 +01:00
Alexandre Ratchov f76d93d479 Unbreak SONAME on Linux, noticed by and help from Peter
Piwowarski <peterjpiwowarski at gmail.com>.
2018-01-11 21:57:37 +01:00
Alexandre Ratchov 1d7f175971 Merge branch 'master' into mixer 2018-01-10 16:52:51 +01:00
Alexandre Ratchov ed5fe4d755 crank major, to match openbsd version 2018-01-10 16:52:36 +01:00
Alexandre Ratchov 00a5bfe57a Merge branch 'master' into mixer 2017-07-20 12:32:22 +02:00
Alexandre Ratchov 0fe173a94b unbreak installation on Darwin, SO_LINK was missing 2017-06-04 11:59:06 +02:00
Alexandre Ratchov 0445c6a464 Merge branch 'master' into mixer 2017-03-28 10:32:48 +02:00
Alexandre Ratchov a48a424901 add portability bits for OS X 2017-03-27 12:34:26 +02:00
Alexandre Ratchov ca24b960e4 reorder deps in Makefile.in 2017-02-14 14:34:28 +01:00
Alexandre Ratchov 02c2d1521c Add support for OSS/FreeBSD. From Tobias Kortkamp <t@tobik.me>. 2017-02-14 14:19:25 +01:00
Alexandre Ratchov d396d690d1 Add support for OSS/FreeBSD. From Tobias Kortkamp <t@tobik.me>. 2016-11-03 08:04:47 +01:00
Alexandre Ratchov 37cdacd0aa crank major (openbsd specific changes) 2015-12-30 12:54:40 +01:00
Alexandre Ratchov 043bb0950a remove labels, use the stream name instead. Disallow digits in
stream names and use the "unit" integer instead.
2015-09-04 17:08:12 +02:00
Alexandre Ratchov e8007feb00 move the mixer api to a dedicated "mixer" branch 2015-08-28 08:57:47 +02:00
Alexandre Ratchov f4aff492a8 use single .so.min.maj link for .so 2015-07-15 10:37:46 +02:00
Alexandre Ratchov 07ee111086 readd soname with major, needed on linux 2015-07-09 17:13:01 +02:00
Alexandre Ratchov 72e727b865 drop soname 2015-07-08 17:59:05 +02:00
Alexandre Ratchov da8108f09a add initial support for audio mixers, disabled by default
ok armani@
2014-07-16 12:05:01 +02:00
Alexandre Ratchov dfa5df2eb5 add -I. to build with sndio.h in current dir 2014-05-13 09:38:00 +02:00
Alexandre Ratchov 305695dee8 bump major 2013-11-26 19:45:01 +01:00
Alexandre Ratchov 3254773ea9 remove only files we generate 2013-11-12 09:51:47 +01:00
Alexandre Ratchov 73396a2106 crank major, as openbsd did 2013-08-27 08:08:59 +02:00
Alexandre Ratchov 80a52c9600 add alsa rawmidi support 2012-10-26 14:30:48 +02:00
Alexandre Ratchov 8e920de252 link the .so file with -lasound, otherwise we get the
wrong alsa library
2011-05-06 19:15:16 +02:00
Alexandre Ratchov 5f53917840 remove getpeereid 2011-05-06 13:12:01 +02:00
Alexandre Ratchov 8d6ff70519 connect to the build strlcat 2011-05-06 12:48:47 +02:00
Alexandre Ratchov 9e553c03a8 import strlcat 2011-05-06 12:47:34 +02:00
Alexandre Ratchov 5fdf55ede7 move amsg.h on libsndio side 2011-04-28 00:25:20 +02:00
Alexandre Ratchov 313ba302a8 use common DPRINTF's for audio and midi code 2011-04-16 11:12:41 +02:00
Alexandre Ratchov 77a2cf5acb use AMSG_DATA's for midi 2011-04-15 18:02:18 +02:00
Alexandre Ratchov 7fa1603c83 Clean up function naming: use mio_<backend>_ prefix for private
midi-related functions and put them in files named mio_<backend>.c
No behaviour changes.
2011-04-12 11:24:49 +02:00
Alexandre Ratchov 5cad7e6688 remove unused {sio,mio}_hdl defs 2011-04-12 09:37:02 +02:00
Alexandre Ratchov 936815ff03 put aucat protocol client code into a separate file, so it can
be used by both midi and audio backends (and other aucat backends
in the futur)
2011-04-12 09:30:40 +02:00
Alexandre Ratchov 2873ad8ad2 fix stupid functions names and file names, no binary change 2011-03-31 11:52:54 +02:00
Alexandre Ratchov 03297a7e6b remove all .so files, handy for version bumps 2011-01-25 10:35:07 +01:00
Alexandre Ratchov 1abacc230b sort object files to ease loader job 2010-11-10 14:53:44 +01:00
Alexandre Ratchov e69fb2aab0 crank major 2010-11-01 14:52:20 +01:00
Alexandre Ratchov fa5a65f0d9 cleanup modes, no behaviour change 2010-09-29 15:54:32 +02:00
Alexandre Ratchov a17607cf7a add initial alsa support from jakemsr 2010-08-19 23:00:06 +02:00