Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/usr.bin/audio

Module Name:    src
Committed By:   mrg
Date:           Sat Nov  9 12:46:44 UTC 2019

Modified Files:
        src/usr.bin/audio/common: audio.c libaudio.h sun.c wav.c
        src/usr.bin/audio/play: audioplay.1 play.c

Log Message:
add support for playing IEEE float32 and float64 RIFF WAVE
samples on platforms that have these types natively, and
can handle signed linear 32 bit samples.  explicitly
disabled on vax, run-or-compile-time sizeof() check
disabled for everyone else

now i can play a float32 .wav file i found.
float64 not tested.

copyright maint, update HISTORY, update audio drivers list.

To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/usr.bin/audio/common/audio.c
cvs rdiff -u -r1.20 -r1.21 src/usr.bin/audio/common/libaudio.h
cvs rdiff -u -r1.9 -r1.10 src/usr.bin/audio/common/sun.c
cvs rdiff -u -r1.14 -r1.15 src/usr.bin/audio/common/wav.c
cvs rdiff -u -r1.26 -r1.27 src/usr.bin/audio/play/audioplay.1
cvs rdiff -u -r1.57 -r1.58 src/usr.bin/audio/play/play.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index