Hi,

I have uploaded the latest v4.1 sources to the download site. List of 
the changes is below. More detailed change log is available from the hg 
server (http://mercurial.opensound.com).

This is significantly more experimental version than many earlier v4.1 
source drops. We have done modifications that remove all artifical 
limits fror the number of audio devices supported by OSS. There is still 
a limit for audio device files (now 256 and can be increased to ~4000 by 
changing a macro). Otherwise the number of devices is no limited by the 
number of minor device numbers supported by each operating system.

The cs4231 driver (oss_audiocs) for older UltraSparc systems is included 
in the sources. However it lacks code to control the EB2 DMA engine (to 
be added soon).

These changes have been tested (more or less) under Linux and Solaris. I 
have not tried to compile the latest version under FreeBSD or SCO.

During the next few weeks I will focus on rewriting the way how vmix is 
attached/detached to the audio devices. The goal is to integrate vmix 
fully with the framework so that the artifical oss_vmix driver module is 
no longer needed. It may take a while before these changes are made and 
we can release the next OSS 4.1 source drop.

In the mean time we will try to improve the hdaudio driver so that it 
works with Mac systems.

Best regards,

Hannu
-------

8 minutes       Hannu Savolainen        Merged changes from different branch 
<http://mercurial.opensound.com/?rev/38ceffb0132a>

10 minutes      Hannu Savolainen        Fixed oss_cdev allocation for FreeBSD 
and 
SCO <http://mercurial.opensound.com/?rev/a971f0303f2c>

18 minutes      Hannu Savolainen        More oss_cdevs changes 
<http://mercurial.opensound.com/?rev/a502b5c3274a>

12 hours        Hannu Savolainen        Made oss_cdevs resizeable under Solaris 
and 
Linux (testing in progress) 
<http://mercurial.opensound.com/?rev/f3673f65dc9e>

12 hours        Hannu Savolainen        Fixed a compile error in oss_neomagic.c 
under Solaris <http://mercurial.opensound.com/?rev/0847a8c7e9e1>

37 hours        Hannu Savolainen        Memory management changes imported from 
private repository <http://mercurial.opensound.com/?rev/b32f4e1acbf5>

37 hours        Hannu Savolainen        Changed PMALLOC() to use non 
OS-dependent 
approach <http://mercurial.opensound.com/?rev/13807f1df03f>

37 hours        Hannu Savolainen        Made audio_devfiles and audio_engines 
arrays 
resizeable <http://mercurial.opensound.com/?rev/8a44e671345b>

5 days  Hannu Savolainen        Added missing oss_memblk.c/h 
<http://mercurial.opensound.com/?rev/a7c34d6210a2>

5 days  Hannu Savolainen        Changed the Solaris port to use memory block 
allocator <http://mercurial.opensound.com/?rev/5ca15acdf451>

5 days  Hannu Savolainen        Added memory block allocator (oss_memblk.c/h) 
<http://mercurial.opensound.com/?rev/e105a03122c1>

5 days  Hannu Savolainen        Added oss_audio_uninit() call to 
oss_audio_core.c <http://mercurial.opensound.com/?rev/6767d16709ee>

37 hours        Hannu Savolainen        Linux/soundon changes (by Yair K.) 
<http://mercurial.opensound.com/?rev/25cc1a8c2a65>

5 days  Hannu Savolainen        Fixes uninitialized variables in 
hdaudio_codec.c. Fixed device names in snoopy.c and mixgen.c 
<http://mercurial.opensound.com/?rev/aec0679fae45>

7 days  Hannu Savolainen        oss_audiocs changes. Improved support for 
cross compiling in srcconf.c 
<http://mercurial.opensound.com/?rev/9907ca7c4cac>

7 days  Hannu Savolainen        oss_audiocs changes 
<http://mercurial.opensound.com/?rev/edb18db954b0>

8 days  Hannu Savolainen        Added UNMAP_PCI_MEM macro, oss_audiocs 
changes, added --copy-files to the configure script 
<http://mercurial.opensound.com/?rev/3148171fb45e>

9 days  Hannu Savolainen        Removed unnecessary hdaudio_sigmatel.c 
<http://mercurial.opensound.com/?rev/9e0be3b56c35>

9 days  Hannu Savolainen        Added -S option to ossdetect for Solaris, misc 
changes <http://mercurial.opensound.com/?rev/173c19be374f>

11 days         Hannu Savolainen        Improved simple mixer support in 
various 
drivers. Return value fix in module.inc for Linux 
<http://mercurial.opensound.com/?rev/cbd2f773c2ac>

13 days         Hannu Savolainen        oss_audiocs changes, Fix for Cuckoo, 
minor 
audio core changes <http://mercurial.opensound.com/?rev/cb0d1a71c793>

2 weeks         Hannu Savolainen        Fixed device name in mixgen2.c 
<http://mercurial.opensound.com/?rev/ced3f0b9aacd>


_______________________________________________
oss-devel mailing list
oss-devel@mailman.opensound.com
http://mailman.opensound.com/mailman/listinfo/oss-devel

Reply via email to