[MPlayer-dev-eng] [PATCH] require static libswscale for mga

Diego Biurrun diego at biurrun.de
Wed Jun 16 15:18:23 CEST 2010


On Mon, Jun 14, 2010 at 12:19:23AM +0200, Reimar Döffinger wrote:
> On Sun, Jun 13, 2010 at 10:52:17PM +0200, Reinhard Tartler wrote:
> > On Sun, Jun 13, 2010 at 13:06:26 (CEST), Reimar Döffinger wrote:
> > > and that is only for G200-specific code which means
> > > 1) disabling mga completely is very much overkill
> > 
> > mga is not disabled. Only when a static libswscale.a is disabled, in
> > which case linking *will* fail:
> > 
> > /vo_mga.o: In function `draw_slice':
> > vo_mga.c:(.text+0xcc7): undefined reference to `interleaveBytes'
> > libvo/vo_xmga.o: In function `draw_slice':
> > vo_xmga.c:(.text+0x13f7): undefined reference to `interleaveBytes'
> > collect2: ld returned 1 exit status
> > make: *** [mplayer] Error 1
> 
> The point is that all that is necessary is to disable the G200 support
> and it will work.

I suggest removing G200 support entirely then.  There are very few
remaining vo_mga users (I am one of them), but they will all be using
a G550 by now, if any G400 users remain at all, they will be very few.

Diego



More information about the MPlayer-dev-eng mailing list