summaryrefslogtreecommitdiffstats
path: root/usr.bin/aucat (follow)
Commit message (Expand)AuthorAgeFilesLines
* const-ify lookup tables; ok ratchov@naddy2021-01-124-26/+26
* Use sndiod's 8-th order FIR low-pass filter for resamplingratchov2021-01-112-9/+149
* Check sample signedness when setting up format conversions.ratchov2020-12-101-2/+4
* sort SEE ALSO;jmc2020-04-221-4/+4
* move mixerctl and audioctl man pages to section 8, as these workderaadt2020-04-211-4/+4
* Rename WAV_H "include guard" macro of afile.h to AFILE_H.ratchov2020-02-091-4/+4
* 16 channels is not enough to handle all common uaudio(4) devices, soratchov2019-07-281-2/+2
* Fix spacing and comments, no code change.ratchov2019-07-051-4/+6
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-282-11/+11
* Fix integer overflow in block size calculation.ratchov2019-05-191-12/+22
* Use reallocarray in place of malloc(a * b) to handle possibleratchov2019-02-211-1/+5
* Fix clipping during float to integer conversions.ratchov2018-11-071-3/+3
* clear p->ctx array with memset(); ok ratchov@miko2018-09-181-4/+4
* Add missing pledge(). From Jesper Wallin <jesper at ifconfig.se>.ratchov2018-05-131-0/+9
* Remove useless variable assignments in .au header parsing code. Fromratchov2017-11-231-3/+0
* prefill with silence the buffer where cmap_copy() stores samplesratchov2017-11-071-1/+14
* Prefill rec buffer with silence. This is necessary because certainratchov2017-11-031-0/+4
* Fix integer overflow that would causes >12 hours filesratchov2017-07-201-5/+5
* Fix typos. From Michael W. Bombardieri <mb at ii.net>. Thanks!ratchov2017-04-241-4/+4
* Use the right header sizes for reading .aiff and .au files, ok ratchovnicm2017-03-241-2/+2
* Assert we're not freeing buffers we didn't allocate (DEBUG mode).ratchov2017-01-032-10/+10
* Log play volume together with other play parameters.ratchov2017-01-031-0/+4
* Sync utils.c and utils.h to sndiod.ratchov2017-01-032-4/+21
* Set the device rate to the calculated rate. Otherwise, the signalratchov2016-09-301-0/+1
* Remove unnecessary includes. From Michael W. Bombardieri <mb at ii.net>.ratchov2016-09-305-11/+3
* Don't rely on the resampling code to calculate the number of samplesratchov2016-09-271-0/+4
* Fix many typos, from Michael W. Bombardieri <mb at ii.net>, thanksratchov2016-09-231-6/+6
* Simplify the sample rate converter, no behaviour change.ratchov2016-06-101-55/+19
* removed unused fields of resamp structureratchov2016-06-082-5/+2
* Add -g and -p options to control device and file start position.ratchov2016-06-072-12/+79
* Add resamp_getcnt() routine to calculate the exact number of samplesratchov2016-06-073-44/+52
* remove forgotten debug printfsratchov2016-06-021-4/+0
* set exit status to 1 if -n is used without -i and -oratchov2016-06-021-1/+1
* Pass hr:min:sec:frame.cent to dev_mmcloc() directly and remove theratchov2016-05-312-18/+24
* To store MMC position, use samples (at device rate) as time unitsratchov2016-05-311-15/+25
* Fix file block size rounding and ensure it's large enough to store aratchov2016-05-281-1/+1
* When resampling, use the exact resampling factor instead of the ratioratchov2016-05-272-4/+32
* Flush rec buffer if there's less than one block space left and refillratchov2016-05-271-2/+4
* Simplify slot_fill() and slot_flush(). No behaviour changeratchov2016-05-271-12/+8
* Make resamp_do() get the exact number input and output samples andratchov2016-05-273-54/+119
* Make format conversion routines return the number of framesratchov2016-05-263-54/+57
* Check that byte order is native only if we're using more than oneratchov2016-01-291-2/+2
* trailing spaces, fit in 80 columnsratchov2016-01-105-24/+31
* Move sndiod man page to section 8.ratchov2016-01-071-5/+5
* follwing -> followingbentley2015-12-251-3/+3
* Remove xfree(). From Michael W. Bombardieri.mmcc2015-11-094-24/+12
* remove some unneccessary macros; from michael reedjmc2015-10-171-13/+10
* typo resultung in a markup errorschwarze2015-09-141-3/+3
* fix typos in comments and error messagesratchov2015-08-271-5/+5
* Allow sparse blocks to be used as silence if samples are encodedratchov2015-08-271-1/+1