fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] Floats and doubles, simd and interpolation


From: Stefan Kost
Subject: Re: [fluid-dev] Floats and doubles, simd and interpolation
Date: Mon, 13 Dec 2010 09:57:13 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7

On 13.12.2010 03:53, David Henningsson wrote:
> On 2010-12-12 21:40, Pedro Lopez-Cabanillas wrote:
>> On Monday 22 November 2010, David Henningsson wrote:
>>> There is a library called "ORC", anybody heard of it? You write some
>>> pseudo-assembly code, and on first run ORC translates it into SSE, MMX,
>>> Altivec, etc, or plain old C depending on your hardware.
>>
>> There is another library called "liboil", providing optimized
>> functions for several processors and real/integer conversion/math
>> loops, http://liboil.freedesktop.org/wiki/
>
> AFAIK, Orc is the successor of liboil (and written by the same people).
>
> // David
>
Hi,

yes ORC is the successor and its much better. There are already several
examples in GStreamer of how to use ORC for audio.
Here is some documentation how ORC is integrated in gstreamer:
http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/docs/design/design-orc-integration.txt

And here are two plugins that use it:
http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst/audioconvert
http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst/volume

Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]