D'après les retours de LiveForIt (qui semble naviguer à vue avec son MPlayer), je regrette surtout ce que j'ai donné à Feanor maintenant.
Il semble, d'après LiveForIt (sur le site de bétatest de Mplayer) que les optimisation AltiVec faites sur FFmpeg par Feanor ne comptent presque pour rien.
Anyway, I have looked into the disappointing AltiVec results.
https://github.com/markos/FFmpeg/commit/0e217e93c997217fc977286acf65c4d44b3cabc0
No changes, just some text formatting.
https://github.com/markos/FFmpeg/commit/238d2a571992fd82a11bd1e2fbb9e9c0af697d8a
He did actually optimize anything, he fixed alignment.
https://github.com/markos/FFmpeg/commit/769b9fcdea2f2797bbdbdc83bb70e134be48557e
Only 2 lines removed, should not be noticeable.
https://github.com/markos/FFmpeg/commit/51d29a77b9f6b6b5aeae4dfda93ab4b9a01e6307
This where optimized h264 codec; there is only a few functions.
https://github.com/markos/FFmpeg/commit/7cd13a254cfb239de9f1c2106250f22d806ac809
Renaming vector to vec, won't increase speed, useless change.
https://github.com/markos/FFmpeg/commit/893065ad92c8be03fed3cecd8bc287a0aa175857
The routines are already optimized; the few lines that are removed won't make much difference.
Basically removed 32bit pointer for 8bit pointer, so he does not need to have strides in number of int32's. the rest is basically text formatting.
All changes from Jan 29 to Feb 2 looks like audio optimization. Audio decoding does not take lots of CPU power so that won't make much difference.
I have now also take the time add some debug text, to see if his routines are used.
De son côté, ses différentes versions vont de mal en pis (les moins en moins de vidéos sont lues sans bugs).
Bref, un port de MUI-Mplayer avec ajout de la sortie vidéo de composotion aurait pris bien moins de temps (d'après Fab1) et aurait donné un résultat bien meilleur.
Après on nous demande pourquoi on ne participe plus aux bounties...
--
AmigaONE X1000/1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Message édité par : K-L / 22-05-2015 23:18