pkgsrc/audio/nas
jlam 56c8e9ad06 Update nas from 1.2.5 to 1.4. Relevant changes from version 1.2.5:
- corrected a problem in the voxware server where when
		ReleaseDevice was enabled, the device would be held
		open when nasd was first started until the first
		connection was made.
	- changed documentation regarding the new location of the web
		site (http://radscan.com/nas.html)
	- integrated config handling in all servers, based on a
		lex/yacc parser from Stephen Hocking that was in the
		voxware server.
		- config file is /etc/nas/nasd.conf
			an example config file is installed.
		- parser errors are a bit more informative ;-)
		- each server now has a config.c and config.h file that
			provides the ddaSetConfig() functionality required
			of each server by dia/.  In the SGI case,
			it's just a stub. ddaSetConfig() ignores options
			it doesn't understand (required behavior).
		- server cmdline options '-v' (verbose) and '-d <num>'
			(debug messages) added.  These override
			nasd.conf settings.
		- hooks added to all servers in config.c - ddaProcessArg()
			and ddaUseMsg() for integrated arg handling.


	- voxware server:
		- release device functionality now controlled by
			nasd.conf
		- mixer init policy now controlled by nasd.conf

	- sun server:
		- added integrated sun (ausuni) module (now built by
			default) into the distribution.
		- release device functionality now controlled by
			nasd.conf

	- hpux server:
		- added device release (ReleaseDevice) capability to hpux
			server.  All servers except for sgi now
			support this functionality.
		- fixed sample rate change problem in hpux server
		- separated hardware init code for ReleaseDevice
			functionality
		- added new option in nasd.conf to select either the
			EXT (external - headphones/speakers) or INT
			(internal speaker) output device by default

	- renamed generated server binary from au* to nasd for all
			servers
		- man pages updated (auserver.man and
				AUVoxConfig.man	respectively).

	- Added patches from Mark Davies for NetBSD.
2000-08-04 01:31:55 +00:00
..
files Update nas from 1.2.5 to 1.4. Relevant changes from version 1.2.5: 2000-08-04 01:31:55 +00:00
patches Update nas from 1.2.5 to 1.4. Relevant changes from version 1.2.5: 2000-08-04 01:31:55 +00:00
pkg Update nas from 1.2.5 to 1.4. Relevant changes from version 1.2.5: 2000-08-04 01:31:55 +00:00
Makefile Update nas from 1.2.5 to 1.4. Relevant changes from version 1.2.5: 2000-08-04 01:31:55 +00:00