[oe-commits] Alex Ferguson : mpg123: Removed mpg123-0.66, added mpg123-1.12.5.

git version control git at git.openembedded.org
Wed Nov 3 15:59:49 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: ea860ac250983d39837d642f93eea63a96e1b4bd
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=ea860ac250983d39837d642f93eea63a96e1b4bd

Author: Alex Ferguson <thoughtmonster at gmail.com>
Date:   Sat Oct 30 21:42:32 2010 +0300

mpg123: Removed mpg123-0.66, added mpg123-1.12.5.

Apart from the version bump, I have mpg123 compile with fixed
point math, which resulted in a huge performance improvement on
my Ben Nanonote. Compiled with floating point math (the default)
anything over 192kbps would stutter, but with fixed point math,
anything up to and including 320kbps MP3 files play smoothly.
This should be the same for other devices lacking an FPU (all
embedded devices?).

Signed-off-by: Alex Ferguson <thoughtmonster at gmail.com>
Signed-off-by: Kristoffer Ericson <kristoffer.ericson at gmail.com>

---

 .../mpg123/{mpg123_0.66.bb => mpg123_1.12.5.bb}    |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/recipes/mpg123/mpg123_0.66.bb b/recipes/mpg123/mpg123_1.12.5.bb
similarity index 53%
rename from recipes/mpg123/mpg123_0.66.bb
rename to recipes/mpg123/mpg123_1.12.5.bb
index 444b70a..57e9030 100644
--- a/recipes/mpg123/mpg123_0.66.bb
+++ b/recipes/mpg123/mpg123_1.12.5.bb
@@ -1,15 +1,17 @@
-DESCRIPTION = "mpg123 is a fast and free console based real time MPEG Audio Player \
-for Layer 1, 2 and 3. It uses floating point math (unlike libmad)."
+DESCRIPTION = "mpg123 is a fast and free console based real time MPEG \
+Audio Player for Layer 1, 2 and 3."
 LICENSE = "LGPL"
 DESCRIPTION = "multimedia"
 HOMEPAGE = "http://www.mpg123.de"
 RCONFLICTS_${PN} = "mpg321"
 RREPLACES_${PN} = "mpg321"
-PR = "r1"
+PR = "r0"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/mpg123/mpg123-${PV}.tar.bz2"
 
+EXTRA_OECONF="--with-cpu=generic_nofpu"
+
 inherit autotools
 
-SRC_URI[md5sum] = "6753c7ce5bb35bd65c535b2b6322a9aa"
-SRC_URI[sha256sum] = "2cdcb3b78412034f787ae52e213d04455132f6c94c8b7f3f4b21c21c38d9afa5"
+SRC_URI[md5sum] = "01fa64533cade452c2b22a3ce14a2fcd"
+SRC_URI[sha256sum] = "27008b972e37f35eb8a2a33af556adc29d8e10bf8f2c362f3e50254d682425c4"





More information about the Openembedded-commits mailing list