Le tridi 3 floréal, an CCXXIV, Nicolas George a écrit :
> > > +typedef union {
> > > +  float f;
> > > +  struct {
> > > +    unsigned int mantissa : 23;
> > > +    unsigned int exponent : 8;
> > > +    unsigned int sign : 1;
> > > +  } parts;
> > > +} CFloat;
> >
> > Will this work on all systems where FFmpeg can currently be 
> > compiled? Or do you have to use the softfloat api from 
> > libavutil or reuse lagarith code?
> 
> Definitely not. This is the kind of code that should get someone who teaches
> it fired.

This was a big ambiguous, thanks to Carl Eugen for pointing it: I meant that
this code is ugly completely non-portable, and thus unacceptable in FFmpeg's
code base.

Regards,

-- 
  Nicolas George

Attachment: signature.asc
Description: Digital signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to