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

📄 changelog

📁 Windows NT声卡驱动VXD
💻
📖 第 1 页 / 共 3 页
字号:
1999-02-20  Yo Ric Dude  <ericmit@ix.netcom.com>	* README, TIPS, TODO: updates	* configure.in: call it 0.2.8. [and there was much rejoicing...]1999-02-16  Yo Ric Dude  <ericmit@ix.netcom.com>	* esd-server.h, esd.c, proto.c: added forced standby tracker for	greater accuracy in tracking forced standby vs. autostandby modes	* clients.c: autostandby/standby cpu buglet	* esd.h, proto.c, esdmgr.c: added ability to get server mode,	e.g. standby, autostandby, running, etc.	* many other modules: -Wall clean up	* players.c, proto.c, samples.c: gracefully handle error 	conditions from ESD_READ_*, i.e. check return values.Mon Feb 15 18:19:31 EST 1999 Mandrake <mandrake@mandrake.net>	* esdlib.c: boy am I getting tired of reading the	"cannot connect to esound server" error message whenever I don't	have esd running from that file.  there needs to be a better	way to dump out this error.  maybe some sort of rotatable message	file?  who knows?  but not like that.1999-02-14  Yo Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd.c: less brutal audio flushing algorithm.1999-02-13  Yo Ric Dude  <ericmit@ix.netcom.com>		* esdfile.c, esdlib.c: added and commented out diagnostic code. 	* esd-server.h, esd.c, players.c, proto.c, samples.c, players.c: 	add flag to force sample deletion, and force sample deletion only 	when we shut down the server	* samples.c, players.c: check for addition of NULL 	samples/players.	* players.c: helps if you put the recorder stream's, writeable	fd_set mask in the proper place within the select call - thx. Chutt1999-02-10  Yo Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd.c, esdlib.c: only check for more data if the	stream isn't a monitor stream, as there's nothing to read anyway.	correct condition on esd_autostandby_secs for pausing. use the	host representation of the port number instead of network order.Fri Feb  5 14:28:17 PST 1999 Manish Singh <yosh@gimp.org>	* esd-config.in: erk. NEVER include @CFLAGS@ or @LDFLAGS@ in these	scripts. They should not be propagated to client packages1999-02-03  Yo Ric Dude  <ericmit@ix.netcom.com>	* esd.c: yet another CPU usage fix, courtesy of Chutt1999-02-01  Elliot Lee  <sopwith@redhat.com>	* Revert session management changes until further discussion.Mon Feb  1 01:24:43 PST 1999 Manish Singh <yosh@gimp.org>	* esddsp.c: stupid interim hack for SNDCTL_DSP_GETOSPACE so x11amp 0.9a	works properly	* esddsp.in: -m flag to enable mixer support1999-01-31  Yo Ric Dude  <ericmit@ix.netcom.com>	* LICENSE, COPYING.LIB: Make some effort at license term disclosure.1999-01-30  Yo Ric Dude  <ericmit@ix.netcom.com>	* proto.c: corrected stream play/record/monitor protocol data lengths1999-01-28  Felix Bellaby <felix@pooh.u-net.com>	* session.c: implements session management protocol to avoid race	conditions under gnome and allow for respawning.	* Makefile.am, esd-config, config.in: add in SM checks.	* esd.c (main): add SM argument passing, setup and ICE polling.	* clients.c (wait_clients_and_data): add ICE to blocking select.	1999-01-26  Yo Ric Dude  <ericmit@ix.netcom.com>	* clients.c: fixed recently broken autosuspend feature	* esd-server.h, esd.c, players.c: move recorder_write guts to a	separate function, to be used by monitors, and filters.Mon Jan 25 03:16:30 PST 1999 Manish Singh <yosh@gimp.org>	* esddsp.c: added a /dev/mixer wrapper. Set ESDDSP_MIXER=1 to	for all /dev/mixer access to be trapped. It will save and load	the mixer settings in ~/.esddsp.{name}.1999-01-25  Yo Ric Dude  <ericmit@ix.netcom.com>	* mix.c, proto.c: volume control wired into the mix functions.1999-01-24  Yo Ric Dude  <ericmit@ix.netcom.com>	* filter.c, players.c: fix filters to work with the translation 	function pointers.	* esdfilt.c: add some processing (double or halve the audio 	signal) so we can tell if the filter is doing anything useful.	* clients.c, esd-server.h, esdlib.c, players.c, stamp-h.in: 	factored into a function the setsockopt calls for setting the 	socket options for the socket buffer sizes in the court of king 	caracticus, which was just passing by...1999-01-24  bertrand <Bertrand.Guiheneuf@inria.fr>	* configure.in (audiofile check): Fixed a small typo1999-01-23  Yo Ric Dude  <ericmit@ix.netcom.com>	* Makefile.am, esound.spec.in: updated web site, and added an rpm	target to the makefile. "make rpm" and it should go do it's thing.1999-01-14  Yo Ric Dude  <ericmit@ix.netcom.com>	* players.c: fix the recorder_write and monitor_write function to 	use translate function. 		* clients.c: fixes to the pause vs. sleep issue. select()s forever 	if nothing to do, i.e. not recording and no samples playing.  		* esd-server.h, mix.c, esd.c, filter.c, proto.c: translate 	function pointers sketched out.  added a mixer engine debug 	switch. filters, recorders and monitors are most likely horribly 	broken for now. 		* README, TODO: cleanups, updates, typosThu Jan 14 22:52:02 PST 1999 Manish Singh <yosh@gimp.org>	* esd.c: corrected -d help text	* esdctl.c: 0 is a perfectly valid argument for volumes, so don't	filter it out	* esddsp.in: libdl isn't everywhere, don't specify it (libtool	deps will take care of that)	* Makefile.am	* configure.in: check for libdl	* acinclude.m4	* ltconfig	* ltmain.sh: libtool 1.2d for linux shared library deps1999-01-13  Yo Ric Dude  <ericmit@ix.netcom.com>	* esd-server.h, esd.c, mix.c, players.c, samples.c: first take at 	using function pointers for the mix functions.  probably breaks 	filters, and who knows what else.  NOTE: work in progress, beware!1999-01-10  Yo Ric Dude  <ericmit@ix.netcom.com>	* esddsp.in: corrected format of LD_PRELOAD entries, and added	LD_PRELOAD_PATH to make things a bit cleaner.  Should correct the	"error loading shared libs: symbol dlsym not found" problems1998-12-30  Yo Ric Dude  <ericmit@ix.netcom.com>	* esdmgr.c, proto.c: workaround for zero additional data protocol	handlers.  just require an int of data for now. fix noted in source. 	* audio.c, audio_alsa.c, audio_oss.c, audio_solaris.c, esd.c, 	esd.h: added -d DEVICE option - use an alternate audio device.  	This sets esd_audio_device (const char *) which can be used by the 	platform specific esd_audio_open() functions.  audio_oss updated, 	audio_solaris updated but not tested.  other updates requested.	* esd-server.h, esd.c, samples.c: actually reset *everything* in	the daemon on a SIGHUP1998-12-29  Yo Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd-server.h, esd.c, proto.c, samples.c: option to	autosuspend after a number of seconds of audio inactivity.	"esd -as SECS" to set timeout to SECS seconds, SECS > 0.	* esd.c, clients.c: call esd_audio_pause() only if select has 	returned no clients ready, and no samples are playing.  other	miscellaneous tweaks to the when-to-sleep algorithm...	* players.c: add a variable so we know if we're playing samples	* all other server files: editorial changes, prettier for printing 	1998-12-27  Yo Ric Dude  <ericmit@ix.netcom.com>	* proto.c: missed one code path for setting is_ok...	* clients.c, esd-server.h, esd.c, esd.h, esdloop.c, esdsample.c, 	filter.c, mix.c, players.c, proto.c: moved some prototypes to	more logical locations, and general -ansi -Wall -pedantic stuff.	* esd.c: added -h option for usage.1998-12-22  Yo Ric Dude  <ericmit@ix.netcom.com>	* audio_alsa.c, clients.c: from bibek, more alsa patches and a 	slightly more sane "can i pause" algorithm.Mon Dec 21 21:44:44 EST 1998 Mandrake <mandrake@mandrake.net>	* esdlib.c - fixed some warnings.1998-12-21  Yo Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esd-server.h, esd.h, players.c, proto.c, samples.c: 	Cleaned out the protocol handling.  Basically, there's now a table 	of protocol handlers and how much data they each require.  Each 	client has a buffer to hold the extra data for the current 	protocol handler.  poll_client_requests() reads data one chunk at 	a time, until it gets everything it needs for that request.  The 	handler then gets its data directly from the buffer, instead of 	messing around with all this state transition stuff.	* configure.in: setting bin_SCRIPTS to include esd-config should 	set the execute flag on the script when installed.	* esdlib.c: this needs esd.h, not esd-server.h.	* mix.c, esd-server.h: debugging info update.Sat Dec 19 21:19:51 EST 1998 Mandrake <mandrake@mandrake.net>	* down to just 7 warnings compiling on my system now -- everything	works pretty well now, I think, too.  still a few 8bit sound problems	with samples, which I may look into later this weekend.Sat Dec 19 14:02:41 EST 1998 Mandrake <mandrake@mandrake.net>	* cleaned up warnings and a little bit of code here and there.	(when you've got as many compiler warning flags turned on as I do	this code was starting to look a bit horrendous compiling)  I'm	not 100% done, but this is a good start.Thu Dec 10 20:55:43 PST 1998 Manish Singh <yosh@gimp.org>	* esd.c: use nanosleep if we have it, it seems to work better	(at least for me)Tue Dec  8 23:32:52 PST 1998 Manish Singh <yosh@gimp.org>	* Makefile.am	* configure.in	* esd-config.in: correctly handle AUDIOFILE_* vars	* Makefile.am	* configure.in	* esddsp.c: use dlsym instead of __func. Now works with glibc 2.1	and FreeBSD (maybe others? testers wanted)1998-12-08  Yo Ric Dude  <ericmit@ix.netcom.com>	* acconfig.h, configure.in, esd-server.h: use autoconf to turn 	on/off insanely verbose diagnostic information	* clients.c: improved timeout for select algorithm - if we're 	recording, return immediately, otherwise timeout after 1/2 an 	ESD_BUF_SIZE amount of time.	* esd.c: just use select instead of this nanosleep stuff.	* samples.c, players.c: fixed problems with looping samples and a 	pointer assignment warningWed Dec  2 11:27:20 EST 1998 The Rasterman  <raster@rasterman.com>	* clients.c, esd.c, esdlib.c, players.c: Added setsockopt to set the	socket bufferign options to the minimum needed to keep esd fed with	audio data to also minimize "lag" with streams. Seems to work fine.1998-11-30  Jeff Garzik  <jgarzik@pobox.com>	* configure.in:	Don't dump environment to stdout.  Every user doesn't need to	see this data, just a few hackers.1998-11-28  Yo Ric Dude  <ericmit@ix.netcom.com>	* players.c, samples.c: swap 16 bit audio data if the server and	client are on differring endian machines. - not tested! =)		* configure.in: --enable-esdplay has been converted to 	--with-libaudiofile. some files of the esound source WILL NOT 	currently compile unless libaudiofile is installed.  with the 	inclusion of the audio file handling routines, libaudiofile is now 	a requirement for esound.  Anyone wishing to patch the source so 	it will still compile without libaudiofile is welcome to.	* esd.h, esdfile.c, esdplay.c, esdsample.c: add a string to	differentiate between sample files cached by different programs with	the same name.	* Makefile.am, esdfile.c, esd.h: added convenient audiofile	wrappers for playing and caching audio file data. 	* esd.h, esdlib.c: const clean up.	* esdmgr.c: added name to print info functions.	* esdplay.c, esdsample.c: updated to use audiofile wrappers.	NOTE: this means that the AUDIOFILE library is now REQUIRED for	proper compilation of esound.  configure.in will be updated soon.	Mon Nov 23 06:34:43 PST 1998 Manish Singh <yosh@gimp.org>	* configure.in: allow manual enable/disabling of alsa support1998-10-21 Bertrand Guiheneuf <Bertrand.Guiheneuf@inria.fr>        * use the audiofile.m4 macro to detect libaudiofile1998-11-09  Yo Ric Dude  <ericmit@ix.netcom.com>	* clients.c, esdlib.c, filter.c, mix.c, players.c, proto.c	samples.c: use the freshly updated debugging macros	* esd-server.h, esd.h, esdctl.c, esdlib.c, esdmgr.c, mix.c,	players.c, proto.c, samples.c: initial support for setting stereo	panning of streams and samples, just need to update mix.c to do	the scaling...Sat Nov  7 05:28:03 PST 1998 Manish Singh <yosh@gimp.org>	* esddsp.c: Hmmph. The ES1370 driver blocks on open unless	O_NONBLOCK is set explictly. So now we strcmp always, and

⌨️ 快捷键说明

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