[MPlayer-cvslog] r19836 - trunk/libmpcodecs/vf_yadif.c

Diego Biurrun diego at biurrun.de
Mon Sep 18 18:48:22 CEST 2006


On Sat, Sep 16, 2006 at 10:09:33PM -0400, Rich Felker wrote:
> On Thu, Sep 14, 2006 at 06:00:49AM +0200, lorenm wrote:
> > -static void filter_line(struct vf_priv_s *p, uint8_t *dst, uint8_t *prev, uint8_t *cur, uint8_t *next, int w, int refs, int parity){
> > +#if __GNUC__ < 3 || (__GNUC__ == 3 && __GNUC_MINOR__ == 0)
> > +#undef HAVE_MMX
> > +#endif
> 
> can you replace this with a check in configure? surely this code
> should be compiled with any compiler that supports named args to asm,
> not just gcc 3+. for instance icc or a patched gcc 2.95.x..

I've just added a configure check for this.  Completely untested,
though, since I hacked this up on my PPC.  Should be trivial to fix and
extend in any case.

Diego



More information about the MPlayer-cvslog mailing list