On Sat, Nov 02, 2002 at 01:59:37PM +0100, Treeve Jelbert wrote:
> I installed avifile-0.7.17-20021101
>
> building ffmpeg/libavcodec does not use the same compiler flags as the rest of
> avifile.
>
> It should be athlon for me
>
> CFLAGS= -march=athlon -mmmx -m3dnow -O3
At this moment there are FFMPEG_CFLAGS which are being used for ffmpeg
compilation. (But I'll most probably unify these flags)
They were different so ffmpeg could be compiled without debug info
and -O4 optimalization while the rest is using -g -O2
But I guess it's most probably not worth so it will probably
start to use normal CFLAGS as the rest of the package...
But on the other hand - if you believe you could gain mirraculous speed
by using these special option you will probably soon find out that
even normal options gives code with same speed - about 80% of CPU
taken by avifile is spent in ffmpeg - 18% is XFree - and the rest
is avifile with mp3 decompression.
FFmpeg itself have the most CPU intensive parts already written with MMX/MMX2
and there is really small gain achievable by rescheduling the
rest of the code for Athlon CPU (compared with i686).
(And I would be currious to see how gcc itself inserts/uses mmx code)
--
.''`. Zdenek Kabelac kabi@{debian.org, users.sf.net, fi.muni.cz}
: :' : Debian GNU/Linux maintainer - www.debian.{org,cz}
`. `' Overclocker's house :)
`- http://www.bbspot.com/News/2002/08/house.html
_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile