summaryrefslogtreecommitdiff
path: root/usr.bin/audio/common/audio.c
AgeCommit message (Expand)Author
2019-11-09add support for playing IEEE float32 and float64 RIFF WAVEmrg
2015-08-05rename struct write_info as struct track_info, and the variable name 'wi'mrg
2015-06-21separate the 3 functions midirecord uses from libaudio.a into its ownmrg
2014-12-30add a decode_uint() function.mrg
2013-08-30move most of the header writing code from record.c into wav.c and sun.c.mrg
2011-09-06recognize AUDIO_ENCODING_AC3jmcneill
2011-08-28ANSIfy. Add static. Add __dead.joerg
2008-05-29remove clause #3 from my license where there are no othermrg
2004-10-30Add (unsigned char) cast to ctype functionsdsl
2003-06-23Add NetBSD RCS Ids.agc
2002-12-27- decode_int(): always use base 10, so that a time of "1:09" works.mrg
2002-01-15- WARNS=3 (from ross@netbsd.org)mrg
2002-01-15- add rudimentary "wav" recording support: don't think it copes withmrg
2002-01-01fix 2001/03/04 change: audio_parse_wav_hdr() returns a signed value.mrg
2001-06-07fix bug in audiorecord -t handling.mrg
2001-03-04Don't play trailing garbage at end of RIFF WAVE (.wav) fileshubertf
2000-12-13libaudio:mrg
1999-09-27fix off-by-one error in error message array. add a comment.mrg
1999-09-13Use "NULL" instead of "0" for null pointer.tron
1999-03-30remove duplicate include of <stdio.h>mrg
1999-03-29Only 8-bit data is unsigned in WAVE files.mycroft
1999-03-29.wav files are little endian.mrg
1999-03-27make recording precision/encoding setting sane.mrg
1999-03-27add support to play stdin.mrg
1999-03-26add missing copyrights.mrg
1999-03-26add audiorecord and audioplay tools. audioplay does .au and .wav files. aud...mrg