src/winsup/cygwin ChangeLog fhandler_dsp.cc

corinna@cygwin.com corinna@cygwin.com
Tue Apr 13 09:40:00 GMT 2004


CVSROOT:	/cvs/src
Module name:	src
Changes by:	corinna@sourceware.org	2004-04-13 09:38:33

Modified files:
	winsup/cygwin  : ChangeLog fhandler_dsp.cc 

Log message:
	* fhandler_dsp.cc (fhandler_dev_dsp::Audio_out::stop): Add optional
	boolean argument so that playing can be stopped without playing
	pending buffers.
	(fhandler_dev_dsp::ioctl): Stop playback immediately for
	SNDCTL_DSP_RESET.  Do not reset audio parameters in this case.
	Add support for ioctl SNDCTL_DSP_GETISPACE.
	(fhandler_dev_dsp::Audio_out::emptyblocks): Now returns the number of
	completely empty blocks.
	(fhandler_dev_dsp::Audio_out::buf_info): p->fragments is now the number
	of completely empty blocks. This conforms with the OSS specification.
	(fhandler_dev_dsp::Audio_out::parsewav): Ignore wave headers that are
	not aligned on four byte boundary.
	(fhandler_dev_dsp::Audio_in::buf_info): New, needed for
	SNDCTL_DSP_GETISPACE.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.2424&r2=1.2425
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_dsp.cc.diff?cvsroot=src&r1=1.34&r2=1.35



More information about the Cygwin-cvs mailing list