Warning: Can't synchronize with the repository (Unsupported version control system "svn": "/usr/lib64/libsvn_ra_neon-1.so.0: undefined symbol: svn_compat_wrap_file_rev_handler" ). Look in the Trac log for more information.

Ticket #129 (closed enhancement: fixed)

Opened 2 years ago

Last modified 21 months ago

Support OSS (v4)

Reported by: g2g591 Owned by: ekilfoil
Priority: major Milestone: Mangler 1.2
Component: gui Version: 1.1.x
Keywords: Cc:

Description

With so many people (including myself) using OSS v4, it would be very nice to have support for it. Currently alsa emulation provides only output (eg, no mic) .

Attachments

OSS4PatchFiles.tar.gz Download (3.3 KB) - added by Mesreth 22 months ago.
Five patch files to implement OSS4 support
mangleross4.patch Download (13.3 KB) - added by Mesreth 22 months ago.
Cleaned up OSSv4 patch
mangleross4-760.patch Download (4.5 KB) - added by Mesreth 22 months ago.
Device output functionality of ossv4 when compile with v3 soundcard.h

Change History

Changed 22 months ago by Mesreth

Five patch files to implement OSS4 support

Changed 22 months ago by Mesreth

Make sure you have the OSSv4 soundcard.h in your /include/sys/soundcard.h or you will spend a very long time scratching you head as to why it doesn't work. This also adds the --without-oss option to configure. I'm currently using this with --without-pulseaudio --without-alsa options, though it work fine with simply --without-pulseaudio. I have not tested this with pulseaudio install (I removed that crap from my system some time ago).

Changed 22 months ago by Mesreth

Ok, I'm going to be summiting some new patches shortly with cleaned up code. I should also mention that it compiles and works fine with the older soundcard.h that is included with most linux distros, but if you want the OSSv4 features we used (specifically, the ability to specify outputs beyond default), then you need the new soundcard.h.

Changed 22 months ago by Mesreth

Cleaned up OSSv4 patch

Changed 22 months ago by Mesreth

Device output functionality of ossv4 when compile with v3 soundcard.h

Changed 22 months ago by Haxar

  • status changed from new to closed
  • resolution set to fixed
  • version changed from 1.0.0 to 1.1.x
  • component changed from libventrilo3 to gui
  • milestone changed from Unscheduled to Mangler 1.2

implemented in r760

Changed 21 months ago by g2g591

Thank you all very much for implementing this :)

Note: See TracTickets for help on using tickets.