[MPlayer-dev-eng] [PATCH] Optimized libmpeg2 routines for ARM/Xscale

Diego Biurrun diego at biurrun.de
Wed May 16 12:45:55 CEST 2007


On Mon, May 14, 2007 at 11:58:51AM +0200, Guillaume POIRIER wrote:
> 
> On 5/14/07, Diego Biurrun <diego at biurrun.de> wrote:
> > On Sun, May 13, 2007 at 04:16:52PM +0300, Siarhei Siamashka wrote:
> 
> > > The patch is attached. This code is used in maemo builds since revision 28:
> > > https://garage.maemo.org/plugins/scmsvn/viewcvs.php?root=mplayer&view=rev&rev=28
> > >
> > > It passed my '-vo md5sum' tests. Also it reduces decoding time to ~105 seconds
> > > for the video file that was used for older benchmarks:
> > > http://article.gmane.org/gmane.comp.video.mplayer.devel/43038
> >
> > What about optimizing FFmpeg instead?  libmpeg2 has been orphaned.  I
> > don't know about ARM, but FFmpeg should be faster at decoding MPEG-1/2
> > on x86 and PPC...
> 
> I wouldn't be surprised that it's because libmpeg2 has already
> received some attention by ARM hackers, and is quite fast, when
> FFmpeg's hasn't (yet). So from a purely library user viewpoint, it
> makes more sense to further optimize libmpeg2....
> Maybe I'm wrong. If I am, I'm sure Siarhei will correct me... :)

That's a very short-term view.  In the long run it makes sense to work
with the library that is maintained and developed.

Diego



More information about the MPlayer-dev-eng mailing list