Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 250334 - media-libs/celt-0.5.0 initial ebuild support with denormals fix
Summary: media-libs/celt-0.5.0 initial ebuild support with denormals fix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Timo Gurr (RETIRED)
URL: http://www.celt-codec.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-09 02:02 UTC by Adeel
Modified: 2009-08-13 00:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
media-libs/celt-0.5.0.ebuild (celt-0.5.0.ebuild,1.16 KB, text/plain)
2008-12-09 02:03 UTC, Adeel
Details
denormals patch (celt-0.5.0-denormal.patch,453 bytes, patch)
2008-12-09 02:05 UTC, Adeel
Details | Diff
media-libs/celt-0.5.0.ebuild (celt-0.5.0.ebuild,1.16 KB, text/plain)
2008-12-09 02:08 UTC, Adeel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Adeel 2008-12-09 02:02:45 UTC
The CELT codec is an experimental audio codec for use in low-delay speech and audio communication. It is highly useful for applications with netjack or any realtime audio streaming application where using raw PCM is not possible, and the delay introduced by most codecs is unacceptable. Please visit http://www.celt-codec.org for more information.

Reproducible: Always
Comment 1 Adeel 2008-12-09 02:03:51 UTC
Created attachment 174689 [details]
media-libs/celt-0.5.0.ebuild
Comment 2 Adeel 2008-12-09 02:05:19 UTC
Created attachment 174690 [details, diff]
denormals patch

denormals are when if a float gets very small. ie by multiplying a value with 0.1 over and over again... it gets converted to a denormal. intel cpus throw an exception to calculate with them. so multiplying 2 denormals takes 100time longer than multiplying 2 normal floats. this is fixed upstream in the git version
Comment 3 Adeel 2008-12-09 02:08:11 UTC
Created attachment 174693 [details]
media-libs/celt-0.5.0.ebuild

minor fix, missed a typo
Comment 4 Sascha Jüngling 2009-04-01 21:54:56 UTC
Nice to see an initial ebuild here. Thanks for the work.

In the meantime, CELT 0.5.2 has been released (17th of Feb).

@ Gentoo devs: Is it possible to get this into the tree anytime soon? Work on the Mumble-1.2.0 branch has been started and Mumble 1.2.x will switch to CELT and therefore need it to successfully compile.
Comment 5 Timo Gurr (RETIRED) gentoo-dev 2009-08-12 13:24:59 UTC
Sure. Taking this one since it's needed for Mumble and I'm already working on both, expect them to hit the tree during the next day(s).
Comment 6 Timo Gurr (RETIRED) gentoo-dev 2009-08-13 00:01:22 UTC
celt-0.6.1.ebuild in CVS now, thanks Adeel!