⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 Windows NT声卡驱动VXD
💻
📖 第 1 页 / 共 3 页
字号:
	* AUTHORS: decided to add my own name to the file, so people can 	blame me a little more directly	* Makefile.am: added optional building of esdplay.  	* configure.in: added optional building of esdplay based on 	whether or not -laudiofile is found.  made several "artistic" 	changes to configure.in.  also added feedback about the expected 	failure of the various audio header and lib tests.  hopefully 	people won't think their system is horribly broken if not all of 	the tests pass.	* esdplay.c: added Simon Kagedal's auto format sniffing player for 	esd, requires the audiofile library, which is in gnome cvs)	* audio.c, esd.c, esd.h, esdcat.c, esdloop.c, esdmon.c, esdrec.c,	esdsample.c, mix.c, players.c: allow different server rates, too.	* esd-server.h, esd.c, mix.c, players.c: started the 8 bit server 	overhaul.  many off by *2,/2 errors remain.  still straightening out 	buf_size_samples vs. buf_size_octets issues... 16bit seems to work.1998-09-05  Yo Ric Dude  <ericmit@ix.netcom.com>	* esd.c, mix.c, esd-server.h: fixed the annoying buzz while monitoring1998-08-28  Yo Ric Dude  <ericmit@ix.netcom.com>	* audio_alsa.c: Nick Lopez - added the missing audio_alsa.c1998-08-09  Yo Ric Dude  <ericmit@ix.netcom.com>	* audio_irix.c: Kimball Thurston - corrections for irix.	* audio_hpux.c: Dave Glowacki - corrections for hpux and {esdcat,rec,mon}	* Makefile.am, acconfig.h, audio.c, configure.in: Nick Lopez - added	support for the Advanced Linux Sound Architecture. It seems to work 	just fine on my SB16 with ALSA driver 0.1.4 and lib 0.0.9.	still needs audio_alsa.c.		* AUTHORS: updated list of contributors	* Makefile.am, acconfig.h, audio.c, configure.in, esd-server.h:	Jeff Dubrule - updated for MkLinux (still need to merge in mix.c)1998-08-08  Mandrake <mandrake@mandrake.net>	* fixed Makefile.am to use libtool's versioning correctly :)1998-08-07  Yo Ric Dude  <ericmit@ix.netcom.com>	* esdlib.c: switched to memcpy instead of bcopy.	* audio_solaris.c: added a few more recognized devices.		thx to Tynian and Peter Asobeck for Solaris devices.	* audio_oss.c: powerpc patches courtesy of mackman.	* esdcat.c: forgot to check the FILE* returned from open, thx vendu.	1998-07-16  Yo Ric Dude  <ericmit@ix.netcom.com>	* esd-server.h, proto.c, samples.c:	everything but recording works for irix. irix->linux connectivity	and back works ok, except for remote recording.  keeping track	of client states seems to be uglier than it needs to be. not so	mental note to look into that. 1998-07-15  Yo Ric Dude  <ericmit@ix.netcom.com>	* esd-server.h, proto.c, samples.c, test-script:	almost got it all on irix.  still need to tweak sample caching 	problems. other than that. tried to filter out the esdctl calls	from test-script, as it doesn't work properly with an ESPEAKER set.	* esd-server.h, players.c, proto.c: finally got the client state	code to track endian status correctly, on linux and irix.  gross	macros to track communication protocol level data. need to filter	those out via cmd line macro at some point...1998-07-13  Yo Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd-server.h, esd.h, players.c, proto.c:	crack one at including communication level diagnostic info.1998-07-11  Yo Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd-server.h, esd.c, mix.c, players.c, proto.c, samples.c:	tried to enforce some semblance of order on the trace/debug messages.	added globals esdbg_trace, and esdbg_comms, for debug msg filtering.1998-07-07  Yo Ric Dude  <ericmit@ix.netcom.com>	* esdlib.c (esd_open_sound): *always* consider an "else" clause	for every "if"...	1998-07-05  Yo Ric Dude  <ericmit@ix.netcom.com>	* esdsample.c, esdlib.c: added a confirmation step to the	sample_cache mechanism.  esd_confirm_sample_cache(esd)	should return the same sample id as the sample just cached.	esdlib failed to read this indication back from the server.	* esd-server.h, esdlib.c, players.c, proto.c, samples.c:	more endian swapping fixes. works for Linux, half of it	works irix->linux, much seems to be broken on irix. added	test-script for quick run through of features.1998-07-04  Yo Ric Dude  <ericmit@ix.netcom.com>	* esd-server.h, esd.h, esdlib.c, players.c, proto.c, samples.c,	woo! the endian swapping detection is in place, and works, at	least for byte streams.  still need translation functions in	the mix logic, to byte swap data buffers before addition.1998-07-04  Yo Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd-server.h, proto.c: following the lead of 	the need_validation flag, it's possible that the same problem	could occur while caching a sample, changed need_validation to 	client->state, so it can track incomplete protocol requests.	Still need to add the intelligence for the sample caching.	* esdlib.c: esdlib now does proper arg checking (NULL for names)	* esdcat.c: reverted to previous form, name is file (or nothing)1998-07-03  Manish Singh  <yosh@gimp.org>	* esdcat.c: pass a valid pointer for name in esd_play_stream_callback	(quick fix; esdlib should really do proper arg checking)1998-07-01  Yo Ric Dude  <ericmit@ix.netcom.com>	* audio_irix.c, configure.in: fixed audio_irix driver. works on an	Octane.  Autoconf tools are a little weird on irix.  had to manually	tweak the generated makefile to remove .deps references. added	lib check routines to find -laudio. look into improving autoconf-irix1998-06-28  Raja R Harinath  <harinath@cs.umn.edu>	* clients.c (wait_for_clients_and_data): Return 0.	(get_new_clients): Remove validation code.  Moved to	`poll_client_requests' (in proto.c).		* proto.c: (esd_proto_lock): Likewise.	(esd_proto_unlock): Likewise.	(esd_proto_standby): Likewise.	(esd_proto_resume): Likewise.	(poll_client_requests): Centralize validation.  Move invocation of	`esd_proto_{lock,unlock,standby,resume}' ...	(do_validated_action): ... here.	* esd-server.h (struct esd_client): New flag `need_validation'.	* esdlib.c (esd_lock): Send `ESD_PROTO_LOCK' message, not	`ESD_PROTO_UNLOCK'. 1998-06-13  Yo Ric Dude  <ericmit@ix.netcom.com>	* mix.c: removed core-dump causing optimization, thx to keebler.1998-06-13  Yo Ric Dude  <ericmit@ix.netcom.com>	* players.c: one-liner uninitialized data fix for the occasional 	random sample killing itself.  Thanks to Chutt for the fix.1998-06-10  Yo Ric Dude  <ericmit@ix.netcom.com>	* samples.c, players.c, clients.c: fixed the perpetual looping	sample problem.  incremented version to 0.2.2 for possible release.1998-06-06  Yo Ric Dude  <ericmit@ix.netcom.com>	* samples.c, players.c, clients.c: rigged up the sample freeing	routines to check reference counts before deleting the samples.1998-06-06  Yo Ric Dude  <ericmit@ix.netcom.com>	* esd.h, esd-server.h: moved some server stuff to esd-server.h.	also added placeholders for an ADPCM mode, and endian issues.	* samples.c: tuned the check for sample_id in stop_sample()	* players.c: set up free_sample as the central player "destructor"	* mix.c: added integral ratio of sample rates optimization.1998-06-05  Myth  <frb@umr.edu>	* esd.h: removed reference to config.h.	* audio.c: added reference to config.h.	* Makefile.in,aclocal.m4,config.h.in,configure,COPYING,INSTALL,	config.guess,config.sub,install-sh,ltconfig,ltmain.sh,missing,	mkinstalldirs: removed from cvs tree, since they are added by	aclocal/auto*.	* autogen.sh,HACKING: readme and script for generating files listed	above.1998-05-27  Raja R Harinath  <harinath@cs.umn.edu>	Nearly working on Solaris.	* audio_solaris.c (esd_audio_open): Clean up.  Make clear that	this file only knows about CS4231 devices.	* configure.in: Add checks for connect, gethostbyname and	inet_aton. 	* audio.c, audio_*.c: Arch dependent files define	ARCH_esd_audio_foo if they contain the function `esd_audio_foo'.	Otherwise, `audio.c' provides a generic function `esd_audio_foo'.	(Tested only for solaris.) 	* Makefile.am: Remove building of library without `libtool'.1998-05-24  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd.c, esdlib.c: 	added ability to free and reclaim /dev/dsp for use by other	programs, without invalidating any sample references within	the daemon.  sound output is consumed by daemon, and ignored 	until the daemon is resumed.  created esd_lock() and esd_unlock() 	functions, to hide the transfer of the auth. key from clients.	* esdlock.c, esdunlock.c:	removed from source. functionality superceded by esdctl, called 	with options to	lock, unlock, standby, and resume the daemon.1998-05-20  Isaac Richards <ijr@po.cwru.edu>	* audio.c, audio_*.c, configure.in, Makefile.am, acconfig.h, esd.h:	Added horribly broken(?) drivers for other OSs... These need fixed	* esdlib.c: Need space for the \0 =)	1998-05-19  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esdsample.c: corrected a problem playing samples	without a simultaneous stream which was instigated by the "better"	blocking algorithm.  Added simple multiple trigger capability to	esdsample.c program.1998-05-16  Raja R Harinath  <harinath@cs.umn.edu>	* esdlib.c (esd_send_auth): POSIX allows some systems not to	define NAME_MAX.Mon Apr 27 23:58:52 1998  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* esd.c, esd.h, mix.c: moved clipping into mix.c	* clients.c, esd.c, esd.h, mix.c, samples.c: clipping patches	entered	* LICENSE: updatesSat Apr 25 03:03:11 1998  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* TODO, audio.c, clients.c, esd.h, esdcat.c, esdlib.c, esdrec.c:	added the /dev/dsp fallback feature to client libSat Apr 18 23:57:15 1998  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* esdlib.c:	client lib returns -1 if esd not available, instead of exiting(1)	* TODO: updated to reflect new ideas	* LICENSE: more creditsFri Apr 17 23:54:04 1998  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* LICENSE, clients.c, esd.c, esd.h, esdlib.c, esdlock.c, esdloop.c, esdunlock.c, mix.c, players.c, samples.c:	-Wall -pedantic cleanupThu Apr 16 04:11:25 1998  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* esdloop.c: Initial revision	* EsounD.html, EsounD.lsm, LICENSE, TODO, clients.c, esd.c, esd.h,	esdlib.c, srcfiles: preparation for v0.2Wed Apr 15 03:28:19 1998  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd.c, esd.h, esdlib.c, players.c, samples.c:	added support for sample loops	* audio.c: clean up	* TODO: updated, esdloop, clean upSat Apr 11 16:03:53 1998  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd.c:	fixed cpu usage problem in monitoring only condition	* DOCUMENTATION, TODO: Initial revision	* clients.c, esd.c, players.c: created TODO file for random	thoughts	* srcfiles: new files	* clients.c, players.c:	removed potential for blocking on monitor and recorder writes	* clients.c, esd.h, mix.c, players.c, samples.c:	corrected conflict with remove_sample in newer kernelsSat Apr  4 19:57:07 1998  Yo 'Ric Dude  <ericmit@ix.netcom.com>	* COPYING, EsounD.html, EsounD.lsm, LICENSE, TIPS, srcfiles:	Initial revision	* esd.h: removed CLIENT_TIMEOUT, no longer needed	* players.c: reworked logic for detecting end of stream players	* esd.h, esdmon.c, esdsample.c, samples.c, audio.c, clients.c,	esd.c, esdcat.c, esdlib.c, esdlock.c, esdrec.c, esdunlock.c,	mix.c, players.c: Initial revision

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -