Hello everybody,
I like to announce the new mpg123 based GStreamer mp3 decoder plugin. It is much faster as the mad decoder plugin, which is the default mp3 decoder on many linux distributions. So if you want to try it out, you can download precompiled debian packages or the the source tree from my website: http://gst.homeunix.net -- Roland Poppenreiter ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
hi roland,
Roland Poppenreiter wrote: > Hello everybody, > > I like to announce the new mpg123 based GStreamer mp3 decoder plugin. > It is much faster as the mad decoder plugin, which is the default mp3 > decoder on many linux distributions. So if you want to try it out, you > can download precompiled debian packages or the the source tree from > my website: > > http://gst.homeunix.net > > -- Roland Poppenreiter > > got around trying it. I had to make a small modification to configure.ac to fix a build issue for large file access. Would you mind if I add the plugin to gst-plugins-bad? There is also a warning that needs to be fixed in the code, which I would take care of. Stefan ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
> > I like to announce the new mpg123 based GStreamer mp3 decoder plugin.
About 10 years ago, there was a library called mpg321 that did the decoding without floating point; we ported that to the then new C62xx DSPs. We only had to make a minor patch to it wrt stack usage (but that was specific for CPUs without a MMU unit). Guess that one would still be much better with the current 64-bit vector ops. -- greetz, marc I tell them to turn to the study of mathematics, for it is only there that they might escape the lusts of the flesh. -- Thomas Mann, "The Magic Mountain" crichton 2.6.26 #1 PREEMPT Tue Jul 29 21:17:59 CDT 2008 GNU/Linux ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel signature.asc (196 bytes) Download Attachment |
In reply to this post by Stefan Sauer
2010/3/16 Stefan Kost <[hidden email]>:
> hi roland, > > Roland Poppenreiter wrote: >> Hello everybody, >> >> I like to announce the new mpg123 based GStreamer mp3 decoder plugin. >> It is much faster as the mad decoder plugin, which is the default mp3 >> decoder on many linux distributions. So if you want to try it out, you >> can download precompiled debian packages or the the source tree from >> my website: >> >> http://gst.homeunix.net >> >> -- Roland Poppenreiter >> >> > after long time I > got around trying it. I had to make a small modification to configure.ac > to fix a build issue for large file access. Would you mind if I add the > plugin to gst-plugins-bad? There is also a warning that needs to be > fixed in the code, which I would take care of. I can also see some fprint's that should be replaced by gstreamer debug messages and a mixed declaration of 'GstBuffer *outbuffer' in gst_mpg123_chain(), which msvc won't like at all :) Cheers, Andoni > > Stefan > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > -- Andoni Morales Alastruey LongoMatch:The Digital Coach http://www.longomatch.ylatuya.es ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
In reply to this post by Marc Leeman
AFAIK mpg123 is much faster them any other integer only decoder because of the
use of floating point instructions. I remember to decode a 128kbps mp3 using a 486 DX4 100MHz. On Tuesday 16 March 2010 15:03:48 Marc Leeman wrote: > > > I like to announce the new mpg123 based GStreamer mp3 decoder plugin. > > About 10 years ago, there was a library called mpg321 that did the > decoding without floating point; we ported that to the then new C62xx > DSPs. We only had to make a minor patch to it wrt stack usage (but that > was specific for CPUs without a MMU unit). > > Guess that one would still be much better with the current 64-bit vector > ops. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |