2007-07-09, 20:18
*outdated*
Latest version now in svn
Latest version now in svn
LDFLAGS=-Wl,-O1 -Wl,--sort-common -s"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -s"
gronne Wrote:I'll try it out asap, this is the part of xbmc I am most interested in, so it'll be nice to see if it has improved! Thanks for working on it wiz!
Gamester17 Wrote:Cool, ...but have you done any MD5 checksum tests on the outputs to make sure they are the same with these parameters? I am not sure but I believe that adding "-vo md5" to "XBMC/system/players/mplayer/mplayer.conf" is probably the simplest way to debug check if the MD5 sum on the output are the same? (Maybe you have to dump the output file to the harddrive as well?)
spiff Wrote:until somebody can explain why optimizing for size increase the speed...
Quote:neat. could you try running the benchmark switch on it? turn on debug log, then add a .conf file with same name as the file you play ie filename.avi.conf in same dir as file.
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -s"
Quote:First off -mfpmath=387 (4.91)
H264 File #1:
time1: 65.599
time2: 63.790
time3: 64.630
avg: 64.673
H264 File #2
time1: 58.821
time2: 58.296
time3: 59.913
avg: 59.01
Now, -mfpmath=sse (4.93mb dll)
H264 File #1:
time1: 64.240
time2: 63.794
time3: 63.989
avg: 64.008
H264 File #2:
time1: 60.226
time2: 58.972
time3: 58.673
avg: 59.290
How about that slow(er) original:
H264 File #1:
time1: 64.967
time2: 67.508
time3: 68.027
avg:66.834
H264 File #2:
time1: 61.616
time2: 61.663
time3: 61.386
avg:61.555