diff options
Diffstat (limited to 'zarb-ml/mageia-dev/2012-February/012366.html')
-rw-r--r-- | zarb-ml/mageia-dev/2012-February/012366.html | 116 |
1 files changed, 116 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2012-February/012366.html b/zarb-ml/mageia-dev/2012-February/012366.html new file mode 100644 index 000000000..ee81cc959 --- /dev/null +++ b/zarb-ml/mageia-dev/2012-February/012366.html @@ -0,0 +1,116 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-dev] OSS sound support + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20OSS%20sound%20support&In-Reply-To=%3C4F4A8363.80509%40colin.guthr.ie%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="012352.html"> + <LINK REL="Next" HREF="011739.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-dev] OSS sound support</H1> + <B>Colin Guthrie</B> + <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20OSS%20sound%20support&In-Reply-To=%3C4F4A8363.80509%40colin.guthr.ie%3E" + TITLE="[Mageia-dev] OSS sound support">mageia at colin.guthr.ie + </A><BR> + <I>Sun Feb 26 20:09:23 CET 2012</I> + <P><UL> + <LI>Previous message: <A HREF="012352.html">[Mageia-dev] OSS sound support +</A></li> + <LI>Next message: <A HREF="011739.html">[Mageia-dev] [changelog] [RPM] cauldron core/release monodevelop-2.8.6.3-1.mga2 +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#12366">[ date ]</a> + <a href="thread.html#12366">[ thread ]</a> + <a href="subject.html#12366">[ subject ]</a> + <a href="author.html#12366">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>'Twas brillig, and David Walser at 26/02/12 12:48 did gyre and gimble: +><i> Kamil Rytarowski wrote: +</I>>><i> On 06.02.2012 11:11, EatDirt wrote: +</I>>>><i> On 10/10/11 11:20, Guillaume Rousse wrote: +</I>>>><i> +</I>>>>><i> Just for curiosity, where is OSS support needed nowadays ? +</I>>>>><i> Quake and co ? +</I>>>>><i> +</I>>>><i> +</I>>>><i> At least for wmix and wmsmixer too :) +</I>>>><i> +</I>>>><i> chris. +</I>>>><i> +</I>>><i> I have found a walkaroud for this - use psdsp from +</I>>><i> pulseaudio-utils. +</I>><i> +</I>><i> If a program needs OSS sound, if it's a graphical program, its menu +</I>><i> entry should use "soundwrapper" before the command. It will use +</I>><i> padsp if pulseaudio is active or aoss if it's not. +</I> +Just for completeness (I know you know this David :)) + +Well this is the whole point in osspd. + +When osspd, none of the previous hacks (i.e. padsp, aoss and, therefore, +soundwrapper generally) are needed any longer. + +osspd uses relatively recent capabilities of the kernel - CUSE - to +create userspace character devices i.e. /dev/dsp and /dev/mixer. + +These are then proxied to a userspace program (osspd) which in this case +passes it on to PulseAudio. + +This is a more complete solution and should work in cases where +soundwrapper-based solutions failed (i.e. some games just didn't like +it, and then there are also sometimes issues when running 32-bit apps on +64-bit systems). + +Soundwrapper has already been patched by David to be a noop if osspd is +running. + +Now there is really no valid reason to use an OSS mixer application +these days, but apps themselves still have their place. + +Cheers + +Col + +-- + +Colin Guthrie +colin(at)mageia.org +<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A> + +Day Job: + Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A> +Open Source: + Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A> + PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A> + Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A> +</PRE> + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="012352.html">[Mageia-dev] OSS sound support +</A></li> + <LI>Next message: <A HREF="011739.html">[Mageia-dev] [changelog] [RPM] cauldron core/release monodevelop-2.8.6.3-1.mga2 +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#12366">[ date ]</a> + <a href="thread.html#12366">[ thread ]</a> + <a href="subject.html#12366">[ subject ]</a> + <a href="author.html#12366">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev +mailing list</a><br> +</body></html> |