Download List

專案描述

dsproxy emulates an OSS device that "virtualizes" itself so each UID that opens /dev/dsp gets its own private sound device. At this point, simultaneous reading of /dev/dsp by another process "samples" the data out of dsproxy. The tagged audio data and ioctls stream may be saved to disk locally as the example program does, retargeted over a network, pushed into an effects generator (3-D sound), etc. The virtualization feature is a stepping stone to adding sound to VNC on a per-desktop basis with each user appearing to have total control over /dev/dsp. Most OSS ioctls are implemented, so applications such as xmame and rvplayer7 may be retargeted through dsproxy.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-05-06 18:24
0.2.17.4

標籤: Code cleanup

2005-02-22 22:47
0.2.17.3

This release has an install script, 2.4 kernel compatibility, and displays running time.
標籤: Minor feature enhancements

2001-06-07 20:16
0.2.17

Support for 2.4 kernels.
標籤: Major feature enhancements

2001-01-30 15:12
0.2.5

Pagefault problems fixed. Signal handling during write() has been disabled in order to keep stereo channel inversions and white noise from happening. Memory allocation interlocks have been rewritten. Now uses kernel semaphores for locking rather than simply disabling interrupts.

2001-01-30 15:12
0.2.11

Addition of semaphore locking around critical sections, and a fix for a kernel oops bug caused by occasional NULL pointer exceptions during a close() operation.

Project Resources